builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-076 starttime: 1468523961.3 results: success (0) buildid: 20160714105543 builduid: aa8f78178def422782ab8d456f54c137 revision: 0b4087792d5fa736a0dc18df7aeefecf0a34d99f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 12:19:21.302035) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 12:19:21.302761) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 12:19:21.303259) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 12:19:21.379908) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 12:19:21.380280) ========= '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-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 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-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 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-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False --12:19:31-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.08 MB/s 12:19:31 (7.08 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.574000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 12:19:22.017319) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 12:19:22.017976) ========= '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-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 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-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 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-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.739000 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 12:19:22.792540) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 12:19:22.792915) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0b4087792d5fa736a0dc18df7aeefecf0a34d99f --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 0b4087792d5fa736a0dc18df7aeefecf0a34d99f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 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-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 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-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False 2016-07-14 12:19:33,183 truncating revision to first 12 chars 2016-07-14 12:19:33,183 Setting DEBUG logging. 2016-07-14 12:19:33,183 attempt 1/10 2016-07-14 12:19:33,183 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/0b4087792d5f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 12:19:33,786 unpacking tar archive at: mozilla-beta-0b4087792d5f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.312000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 12:19:24.212730) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 12:19:24.213068) ========= script_repo_revision: 0b4087792d5fa736a0dc18df7aeefecf0a34d99f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 12:19:24.213473) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 12:19:24.213748) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 12:19:24.229032) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 23 secs) (at 2016-07-14 12:19:24.229331) ========= '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-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 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-076 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-076 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-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 12:19:34 INFO - MultiFileLogger online at 20160714 12:19:34 in C:\slave\test 12:19:34 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 12:19:34 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:19:34 INFO - {'append_to_log': False, 12:19:34 INFO - 'base_work_dir': 'C:\\slave\\test', 12:19:34 INFO - 'blob_upload_branch': 'mozilla-beta', 12:19:34 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:19:34 INFO - 'buildbot_json_path': 'buildprops.json', 12:19:34 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:19:34 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:19:34 INFO - 'download_minidump_stackwalk': True, 12:19:34 INFO - 'download_symbols': 'true', 12:19:34 INFO - 'e10s': False, 12:19:34 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:19:34 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:19:34 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:19:34 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:19:34 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:19:34 INFO - 'C:/mozilla-build/tooltool.py'), 12:19:34 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:19:34 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:19:34 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:19:34 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:19:34 INFO - 'log_level': 'info', 12:19:34 INFO - 'log_to_console': True, 12:19:34 INFO - 'opt_config_files': (), 12:19:34 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:19:34 INFO - '--processes=1', 12:19:34 INFO - '--config=%(test_path)s/wptrunner.ini', 12:19:34 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:19:34 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:19:34 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:19:34 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:19:34 INFO - 'pip_index': False, 12:19:34 INFO - 'require_test_zip': True, 12:19:34 INFO - 'test_type': ('testharness',), 12:19:34 INFO - 'this_chunk': '1', 12:19:34 INFO - 'total_chunks': '10', 12:19:34 INFO - 'virtualenv_path': 'venv', 12:19:34 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:19:34 INFO - 'work_dir': 'build'} 12:19:34 INFO - ##### 12:19:34 INFO - ##### Running clobber step. 12:19:34 INFO - ##### 12:19:34 INFO - Running pre-action listener: _resource_record_pre_action 12:19:34 INFO - Running main action method: clobber 12:19:34 INFO - rmtree: C:\slave\test\build 12:19:34 INFO - Using _rmtree_windows ... 12:19:34 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:20:22 INFO - Running post-action listener: _resource_record_post_action 12:20:22 INFO - ##### 12:20:22 INFO - ##### Running read-buildbot-config step. 12:20:22 INFO - ##### 12:20:22 INFO - Running pre-action listener: _resource_record_pre_action 12:20:22 INFO - Running main action method: read_buildbot_config 12:20:22 INFO - Using buildbot properties: 12:20:22 INFO - { 12:20:22 INFO - "project": "", 12:20:22 INFO - "product": "firefox", 12:20:22 INFO - "script_repo_revision": "production", 12:20:22 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 12:20:22 INFO - "repository": "", 12:20:22 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 12:20:22 INFO - "buildid": "20160714105543", 12:20:22 INFO - "pgo_build": "False", 12:20:22 INFO - "basedir": "C:\\slave\\test", 12:20:22 INFO - "buildnumber": 27, 12:20:22 INFO - "slavename": "t-xp32-ix-076", 12:20:22 INFO - "revision": "0b4087792d5fa736a0dc18df7aeefecf0a34d99f", 12:20:22 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 12:20:22 INFO - "platform": "win32", 12:20:22 INFO - "branch": "mozilla-beta", 12:20:22 INFO - "repo_path": "releases/mozilla-beta", 12:20:22 INFO - "moz_repo_path": "", 12:20:22 INFO - "stage_platform": "win32", 12:20:22 INFO - "builduid": "aa8f78178def422782ab8d456f54c137", 12:20:22 INFO - "slavebuilddir": "test" 12:20:22 INFO - } 12:20:22 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 12:20:22 INFO - Found installer url https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.zip. 12:20:22 INFO - Running post-action listener: _resource_record_post_action 12:20:22 INFO - ##### 12:20:22 INFO - ##### Running download-and-extract step. 12:20:22 INFO - ##### 12:20:22 INFO - Running pre-action listener: _resource_record_pre_action 12:20:22 INFO - Running main action method: download_and_extract 12:20:22 INFO - mkdir: C:\slave\test\build\tests 12:20: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')]} 12:20:22 INFO - https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 12:20:22 INFO - trying https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 12:20:22 INFO - Downloading https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/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 12:20:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/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 12:20:24 INFO - Downloaded 1240 bytes. 12:20:24 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 12:20:24 INFO - Using the following test package requirements: 12:20:24 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 12:20:24 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:20:24 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 12:20:24 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:20:24 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 12:20:24 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:20:24 INFO - u'jsshell-win32.zip'], 12:20:24 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:20:24 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 12:20:24 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 12:20:24 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:20:24 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 12:20:24 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:20:24 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 12:20:24 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:20:24 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 12:20:24 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:20:24 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 12:20:24 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 12:20:24 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')]} 12:20:24 INFO - https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 12:20:24 INFO - trying https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 12:20:24 INFO - Downloading https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/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 12:20:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/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 12:20:26 INFO - Downloaded 20366325 bytes. 12:20:26 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/*'] 12:20:26 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/* 12:20:28 INFO - caution: filename not matched: web-platform/* 12:20:28 INFO - Return code: 11 12:20:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:20:28 INFO - https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 12:20:28 INFO - trying https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 12:20:28 INFO - Downloading https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/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 12:20:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/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 12:20:31 INFO - Downloaded 36389908 bytes. 12:20:31 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/*'] 12:20:31 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/* 12:21:00 INFO - caution: filename not matched: bin/* 12:21:00 INFO - caution: filename not matched: config/* 12:21:00 INFO - caution: filename not matched: mozbase/* 12:21:00 INFO - caution: filename not matched: marionette/* 12:21:00 INFO - caution: filename not matched: tools/wptserve/* 12:21:00 INFO - Return code: 11 12:21:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:21:00 INFO - https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 12:21:00 INFO - trying https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:21:00 INFO - Downloading https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 12:21:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/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 12:21:05 INFO - Downloaded 68478017 bytes. 12:21:05 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:21:05 INFO - mkdir: C:\slave\test\properties 12:21:05 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:21:05 INFO - Writing to file C:\slave\test\properties\build_url 12:21:05 INFO - Contents: 12:21:05 INFO - build_url:https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:21:05 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:21:05 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:21:05 INFO - Writing to file C:\slave\test\properties\symbols_url 12:21:05 INFO - Contents: 12:21:05 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:21: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')]} 12:21:05 INFO - https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:21:05 INFO - trying https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:21:05 INFO - Downloading https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/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 12:21:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/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 12:21:09 INFO - Downloaded 55590737 bytes. 12:21:09 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'] 12:21:09 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 12:21:14 INFO - Return code: 0 12:21:14 INFO - Running post-action listener: _resource_record_post_action 12:21:14 INFO - Running post-action listener: set_extra_try_arguments 12:21:14 INFO - ##### 12:21:14 INFO - ##### Running create-virtualenv step. 12:21:14 INFO - ##### 12:21:14 INFO - Running pre-action listener: _pre_create_virtualenv 12:21:14 INFO - Running pre-action listener: _resource_record_pre_action 12:21:14 INFO - Running main action method: create_virtualenv 12:21:14 INFO - Creating virtualenv C:\slave\test\build\venv 12:21:14 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 12:21:14 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:21:15 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:21:16 INFO - Installing distribute......................................................................................................................................................................................done. 12:21:17 INFO - Return code: 0 12:21:17 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:21:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:21:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:21:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:21:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:21:17 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-076', 'USERDOMAIN': 'T-XP32-IX-076', '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-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', '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-076\\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-076'}}, attempt #1 12:21:17 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 12:21:17 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 12:21:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:21:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 12:21:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:21:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 12:21:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:21:17 INFO - 'DCLOCATION': 'SCL3', 12:21:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:21:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:21:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:21:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:21:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:21:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:21:17 INFO - 'HOMEDRIVE': 'C:', 12:21:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:21:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:21:17 INFO - 'KTS_VERSION': '1.19c', 12:21:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:21:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 12:21:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:21:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:21:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:21:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:21:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:21:17 INFO - 'MOZ_AIRBAG': '1', 12:21:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:21:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:21:17 INFO - 'MOZ_MSVCVERSION': '8', 12:21:17 INFO - 'MOZ_NO_REMOTE': '1', 12:21:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:21:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:21:17 INFO - 'NO_EM_RESTART': '1', 12:21:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:21:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:21:17 INFO - 'OS': 'Windows_NT', 12:21:17 INFO - 'OURDRIVE': 'C:', 12:21:17 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', 12:21:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:21:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:21:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:21:17 INFO - 'PROCESSOR_LEVEL': '6', 12:21:17 INFO - 'PROCESSOR_REVISION': '1e05', 12:21:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:21:17 INFO - 'PROMPT': '$P$G', 12:21:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:21:17 INFO - 'PWD': 'C:\\slave\\test', 12:21:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:21:17 INFO - 'SESSIONNAME': 'Console', 12:21:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:21:17 INFO - 'SYSTEMDRIVE': 'C:', 12:21:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:21:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:21:17 INFO - 'TEST1': 'testie', 12:21:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:21:17 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 12:21:17 INFO - 'USERNAME': 'cltbld', 12:21:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:21:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:21:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:21:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:21:17 INFO - 'WINDIR': 'C:\\WINDOWS', 12:21:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:21:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:21:17 INFO - Downloading/unpacking psutil>=0.7.1 12:21:18 INFO - Running setup.py egg_info for package psutil 12:21:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:21:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:21:18 INFO - Installing collected packages: psutil 12:21:18 INFO - Running setup.py install for psutil 12:21:18 INFO - building 'psutil._psutil_windows' extension 12:21:18 INFO - error: Unable to find vcvarsall.bat 12:21:18 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-o0qhmo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:21:18 INFO - running install 12:21:18 INFO - running build 12:21:18 INFO - running build_py 12:21:18 INFO - creating build 12:21:18 INFO - creating build\lib.win32-2.7 12:21:18 INFO - creating build\lib.win32-2.7\psutil 12:21:18 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:21:18 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:21:18 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:21:18 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:21:18 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:21:18 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:21:18 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:21:18 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:21:18 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:21:18 INFO - running build_ext 12:21:18 INFO - building 'psutil._psutil_windows' extension 12:21:18 INFO - error: Unable to find vcvarsall.bat 12:21:18 INFO - ---------------------------------------- 12:21:18 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-o0qhmo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:21:18 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data\pip\pip.log 12:21:18 WARNING - Return code: 1 12:21:18 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! 12:21:18 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:21:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:21:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:21:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:21:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:21:18 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-076', 'USERDOMAIN': 'T-XP32-IX-076', '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-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', '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-076\\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-076'}}, attempt #1 12:21:18 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 12:21:18 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 12:21:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:21:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 12:21:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:21:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 12:21:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:21:18 INFO - 'DCLOCATION': 'SCL3', 12:21:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:21:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:21:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:21:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:21:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:21:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:21:18 INFO - 'HOMEDRIVE': 'C:', 12:21:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:21:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:21:18 INFO - 'KTS_VERSION': '1.19c', 12:21:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:21:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 12:21:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:21:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:21:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:21:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:21:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:21:18 INFO - 'MOZ_AIRBAG': '1', 12:21:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:21:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:21:18 INFO - 'MOZ_MSVCVERSION': '8', 12:21:18 INFO - 'MOZ_NO_REMOTE': '1', 12:21:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:21:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:21:18 INFO - 'NO_EM_RESTART': '1', 12:21:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:21:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:21:18 INFO - 'OS': 'Windows_NT', 12:21:18 INFO - 'OURDRIVE': 'C:', 12:21:18 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', 12:21:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:21:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:21:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:21:18 INFO - 'PROCESSOR_LEVEL': '6', 12:21:18 INFO - 'PROCESSOR_REVISION': '1e05', 12:21:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:21:18 INFO - 'PROMPT': '$P$G', 12:21:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:21:18 INFO - 'PWD': 'C:\\slave\\test', 12:21:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:21:18 INFO - 'SESSIONNAME': 'Console', 12:21:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:21:18 INFO - 'SYSTEMDRIVE': 'C:', 12:21:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:21:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:21:18 INFO - 'TEST1': 'testie', 12:21:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:21:18 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 12:21:18 INFO - 'USERNAME': 'cltbld', 12:21:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:21:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:21:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:21:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:21:18 INFO - 'WINDIR': 'C:\\WINDOWS', 12:21:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:21:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:21:18 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:21:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:21:18 INFO - Running setup.py egg_info for package mozsystemmonitor 12:21:18 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:21:18 INFO - Running setup.py egg_info for package psutil 12:21:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:21:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:21:18 INFO - Installing collected packages: mozsystemmonitor, psutil 12:21:18 INFO - Running setup.py install for mozsystemmonitor 12:21:18 INFO - Running setup.py install for psutil 12:21:18 INFO - building 'psutil._psutil_windows' extension 12:21:18 INFO - error: Unable to find vcvarsall.bat 12:21:18 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-xk_akr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:21:18 INFO - running install 12:21:18 INFO - running build 12:21:18 INFO - running build_py 12:21:18 INFO - running build_ext 12:21:18 INFO - building 'psutil._psutil_windows' extension 12:21:18 INFO - error: Unable to find vcvarsall.bat 12:21:18 INFO - ---------------------------------------- 12:21:18 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-xk_akr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:21:18 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data\pip\pip.log 12:21:18 WARNING - Return code: 1 12:21:18 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! 12:21:18 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:21:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:21:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:21:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:21:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:21:18 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-076', 'USERDOMAIN': 'T-XP32-IX-076', '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-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', '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-076\\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-076'}}, attempt #1 12:21:18 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 12:21:18 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 12:21:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:21:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 12:21:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:21:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 12:21:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:21:18 INFO - 'DCLOCATION': 'SCL3', 12:21:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:21:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:21:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:21:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:21:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:21:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:21:18 INFO - 'HOMEDRIVE': 'C:', 12:21:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:21:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:21:18 INFO - 'KTS_VERSION': '1.19c', 12:21:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:21:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 12:21:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:21:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:21:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:21:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:21:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:21:18 INFO - 'MOZ_AIRBAG': '1', 12:21:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:21:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:21:18 INFO - 'MOZ_MSVCVERSION': '8', 12:21:18 INFO - 'MOZ_NO_REMOTE': '1', 12:21:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:21:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:21:18 INFO - 'NO_EM_RESTART': '1', 12:21:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:21:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:21:18 INFO - 'OS': 'Windows_NT', 12:21:18 INFO - 'OURDRIVE': 'C:', 12:21:18 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', 12:21:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:21:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:21:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:21:18 INFO - 'PROCESSOR_LEVEL': '6', 12:21:18 INFO - 'PROCESSOR_REVISION': '1e05', 12:21:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:21:18 INFO - 'PROMPT': '$P$G', 12:21:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:21:18 INFO - 'PWD': 'C:\\slave\\test', 12:21:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:21:18 INFO - 'SESSIONNAME': 'Console', 12:21:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:21:18 INFO - 'SYSTEMDRIVE': 'C:', 12:21:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:21:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:21:18 INFO - 'TEST1': 'testie', 12:21:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:21:18 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 12:21:18 INFO - 'USERNAME': 'cltbld', 12:21:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:21:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:21:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:21:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:21:18 INFO - 'WINDIR': 'C:\\WINDOWS', 12:21:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:21:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:21:19 INFO - Downloading/unpacking blobuploader==1.2.4 12:21:19 INFO - Downloading blobuploader-1.2.4.tar.gz 12:21:19 INFO - Running setup.py egg_info for package blobuploader 12:21:19 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:21:20 INFO - Running setup.py egg_info for package requests 12:21:20 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:21:20 INFO - Downloading docopt-0.6.1.tar.gz 12:21:20 INFO - Running setup.py egg_info for package docopt 12:21:20 INFO - Installing collected packages: blobuploader, docopt, requests 12:21:20 INFO - Running setup.py install for blobuploader 12:21:20 INFO - Running setup.py install for docopt 12:21:20 INFO - Running setup.py install for requests 12:21:20 INFO - Successfully installed blobuploader docopt requests 12:21:20 INFO - Cleaning up... 12:21:20 INFO - Return code: 0 12:21:20 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:21:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:21:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:21:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:21:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:21:20 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-076', 'USERDOMAIN': 'T-XP32-IX-076', '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-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', '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-076\\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-076'}}, attempt #1 12:21:20 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 12:21:20 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 12:21:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:21:20 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 12:21:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:21:20 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 12:21:20 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:21:20 INFO - 'DCLOCATION': 'SCL3', 12:21:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:21:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:21:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:21:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:21:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:21:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:21:20 INFO - 'HOMEDRIVE': 'C:', 12:21:20 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:21:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:21:20 INFO - 'KTS_VERSION': '1.19c', 12:21:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:21:20 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 12:21:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:21:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:21:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:21:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:21:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:21:20 INFO - 'MOZ_AIRBAG': '1', 12:21:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:21:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:21:20 INFO - 'MOZ_MSVCVERSION': '8', 12:21:20 INFO - 'MOZ_NO_REMOTE': '1', 12:21:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:21:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:21:20 INFO - 'NO_EM_RESTART': '1', 12:21:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:21:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:21:20 INFO - 'OS': 'Windows_NT', 12:21:20 INFO - 'OURDRIVE': 'C:', 12:21:20 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', 12:21:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:21:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:21:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:21:20 INFO - 'PROCESSOR_LEVEL': '6', 12:21:20 INFO - 'PROCESSOR_REVISION': '1e05', 12:21:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:21:20 INFO - 'PROMPT': '$P$G', 12:21:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:21:20 INFO - 'PWD': 'C:\\slave\\test', 12:21:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:21:20 INFO - 'SESSIONNAME': 'Console', 12:21:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:21:20 INFO - 'SYSTEMDRIVE': 'C:', 12:21:20 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:21:20 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:21:20 INFO - 'TEST1': 'testie', 12:21:20 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:21:20 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 12:21:20 INFO - 'USERNAME': 'cltbld', 12:21:20 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:21:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:21:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:21:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:21:20 INFO - 'WINDIR': 'C:\\WINDOWS', 12:21:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:21:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:21:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:21:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:21:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:21:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:21:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:21:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:21:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:21:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:21:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:21:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:21:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:21:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:21:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:21:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:21:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:21:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:21:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:21:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:21:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:21:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:21:25 INFO - Unpacking c:\slave\test\build\tests\marionette 12:21:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:21:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:21:25 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 12:21:25 INFO - Running setup.py install for browsermob-proxy 12:21:29 INFO - Running setup.py install for manifestparser 12:21:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Running setup.py install for marionette-client 12:21:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:21:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Running setup.py install for marionette-driver 12:21:29 INFO - Running setup.py install for mozcrash 12:21:29 INFO - Running setup.py install for mozdebug 12:21:29 INFO - Running setup.py install for mozdevice 12:21:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Running setup.py install for mozfile 12:21:29 INFO - Running setup.py install for mozhttpd 12:21:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Running setup.py install for mozinfo 12:21:29 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Running setup.py install for mozInstall 12:21:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Running setup.py install for mozleak 12:21:29 INFO - Running setup.py install for mozlog 12:21:29 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Running setup.py install for moznetwork 12:21:29 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Running setup.py install for mozprocess 12:21:29 INFO - Running setup.py install for mozprofile 12:21:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Running setup.py install for mozrunner 12:21:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Running setup.py install for mozscreenshot 12:21:29 INFO - Running setup.py install for moztest 12:21:29 INFO - Running setup.py install for mozversion 12:21:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:21:29 INFO - Running setup.py install for wptserve 12:21:29 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 12:21:29 INFO - Cleaning up... 12:21:29 INFO - Return code: 0 12:21:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:21:29 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')]} 12:21:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:21:29 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')]} 12:21:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:21:29 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-076', 'USERDOMAIN': 'T-XP32-IX-076', '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-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', '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-076\\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-076'}}, attempt #1 12:21:29 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 12:21:29 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 12:21:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:21:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 12:21:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:21:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 12:21:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:21:29 INFO - 'DCLOCATION': 'SCL3', 12:21:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:21:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:21:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:21:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:21:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:21:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:21:29 INFO - 'HOMEDRIVE': 'C:', 12:21:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:21:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:21:29 INFO - 'KTS_VERSION': '1.19c', 12:21:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:21:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 12:21:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:21:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:21:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:21:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:21:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:21:29 INFO - 'MOZ_AIRBAG': '1', 12:21:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:21:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:21:29 INFO - 'MOZ_MSVCVERSION': '8', 12:21:29 INFO - 'MOZ_NO_REMOTE': '1', 12:21:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:21:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:21:29 INFO - 'NO_EM_RESTART': '1', 12:21:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:21:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:21:29 INFO - 'OS': 'Windows_NT', 12:21:29 INFO - 'OURDRIVE': 'C:', 12:21:29 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', 12:21:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:21:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:21:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:21:29 INFO - 'PROCESSOR_LEVEL': '6', 12:21:29 INFO - 'PROCESSOR_REVISION': '1e05', 12:21:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:21:29 INFO - 'PROMPT': '$P$G', 12:21:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:21:29 INFO - 'PWD': 'C:\\slave\\test', 12:21:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:21:29 INFO - 'SESSIONNAME': 'Console', 12:21:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:21:29 INFO - 'SYSTEMDRIVE': 'C:', 12:21:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:21:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:21:29 INFO - 'TEST1': 'testie', 12:21:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:21:29 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 12:21:29 INFO - 'USERNAME': 'cltbld', 12:21:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:21:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:21:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:21:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:21:29 INFO - 'WINDIR': 'C:\\WINDOWS', 12:21:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:21:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:21:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:21:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:21:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:21:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:21:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:21:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:21:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:21:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:21:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:21:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:21:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:21:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:21:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:21:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:21:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:21:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:21:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:21:32 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:21:32 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:21:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:21:32 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:21:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:21:33 INFO - Unpacking c:\slave\test\build\tests\marionette 12:21:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:21:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:21:33 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)) 12:21:37 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)) 12:21:37 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)) 12:21:37 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)) 12:21:37 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)) 12:21:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:21:37 INFO - Downloading blessings-1.6.tar.gz 12:21:37 INFO - Running setup.py egg_info for package blessings 12:21:37 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)) 12:21:37 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:21:37 INFO - Running setup.py install for blessings 12:21:37 INFO - Running setup.py install for browsermob-proxy 12:21:37 INFO - Running setup.py install for manifestparser 12:21:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Running setup.py install for marionette-client 12:21:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:21:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Running setup.py install for marionette-driver 12:21:37 INFO - Running setup.py install for mozcrash 12:21:37 INFO - Running setup.py install for mozdebug 12:21:37 INFO - Running setup.py install for mozdevice 12:21:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Running setup.py install for mozhttpd 12:21:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Running setup.py install for mozInstall 12:21:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Running setup.py install for mozleak 12:21:37 INFO - Running setup.py install for mozprofile 12:21:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Running setup.py install for mozrunner 12:21:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:21:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:21:38 INFO - Running setup.py install for mozscreenshot 12:21:38 INFO - Running setup.py install for moztest 12:21:38 INFO - Running setup.py install for mozversion 12:21:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:21:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:21:38 INFO - Running setup.py install for wptserve 12:21:38 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:21:38 INFO - Cleaning up... 12:21:38 INFO - Return code: 0 12:21:38 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:21:38 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:21:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:21:38 INFO - Reading from file tmpfile_stdout 12:21:38 INFO - Using _rmtree_windows ... 12:21:38 INFO - Using _rmtree_windows ... 12:21:38 INFO - Current package versions: 12:21:38 INFO - blessings == 1.6 12:21:38 INFO - blobuploader == 1.2.4 12:21:38 INFO - browsermob-proxy == 0.6.0 12:21:38 INFO - distribute == 0.6.14 12:21:38 INFO - docopt == 0.6.1 12:21:38 INFO - manifestparser == 1.1 12:21:38 INFO - marionette-client == 2.3.0 12:21:38 INFO - marionette-driver == 1.4.0 12:21:38 INFO - mozInstall == 1.12 12:21:38 INFO - mozcrash == 0.17 12:21:38 INFO - mozdebug == 0.1 12:21:38 INFO - mozdevice == 0.48 12:21:38 INFO - mozfile == 1.2 12:21:38 INFO - mozhttpd == 0.7 12:21:38 INFO - mozinfo == 0.9 12:21:38 INFO - mozleak == 0.1 12:21:38 INFO - mozlog == 3.1 12:21:38 INFO - moznetwork == 0.27 12:21:38 INFO - mozprocess == 0.22 12:21:38 INFO - mozprofile == 0.28 12:21:38 INFO - mozrunner == 6.11 12:21:38 INFO - mozscreenshot == 0.1 12:21:38 INFO - mozsystemmonitor == 0.0 12:21:38 INFO - moztest == 0.7 12:21:38 INFO - mozversion == 1.4 12:21:38 INFO - requests == 1.2.3 12:21:38 INFO - wptserve == 1.4.0 12:21:38 INFO - Running post-action listener: _resource_record_post_action 12:21:38 INFO - Running post-action listener: _start_resource_monitoring 12:21:38 INFO - Starting resource monitoring. 12:21:38 INFO - ##### 12:21:38 INFO - ##### Running pull step. 12:21:38 INFO - ##### 12:21:38 INFO - Running pre-action listener: _resource_record_pre_action 12:21:38 INFO - Running main action method: pull 12:21:38 INFO - Pull has nothing to do! 12:21:38 INFO - Running post-action listener: _resource_record_post_action 12:21:38 INFO - ##### 12:21:38 INFO - ##### Running install step. 12:21:38 INFO - ##### 12:21:38 INFO - Running pre-action listener: _resource_record_pre_action 12:21:38 INFO - Running main action method: install 12:21:38 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:21:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:21:39 INFO - Reading from file tmpfile_stdout 12:21:39 INFO - Using _rmtree_windows ... 12:21:39 INFO - Using _rmtree_windows ... 12:21:39 INFO - Detecting whether we're running mozinstall >=1.0... 12:21:39 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:21:39 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:21:39 INFO - Reading from file tmpfile_stdout 12:21:39 INFO - Output received: 12:21:39 INFO - Usage: mozinstall-script.py [options] installer 12:21:39 INFO - Options: 12:21:39 INFO - -h, --help show this help message and exit 12:21:39 INFO - -d DEST, --destination=DEST 12:21:39 INFO - Directory to install application into. [default: 12:21:39 INFO - "C:\slave\test"] 12:21:39 INFO - --app=APP Application being installed. [default: firefox] 12:21:39 INFO - Using _rmtree_windows ... 12:21:39 INFO - Using _rmtree_windows ... 12:21:39 INFO - mkdir: C:\slave\test\build\application 12:21:39 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'] 12:21:39 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 12:21:41 INFO - Reading from file tmpfile_stdout 12:21:41 INFO - Output received: 12:21:41 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:21:41 INFO - Using _rmtree_windows ... 12:21:41 INFO - Using _rmtree_windows ... 12:21:41 INFO - Running post-action listener: _resource_record_post_action 12:21:41 INFO - ##### 12:21:41 INFO - ##### Running run-tests step. 12:21:41 INFO - ##### 12:21:41 INFO - Running pre-action listener: _resource_record_pre_action 12:21:41 INFO - Running main action method: run_tests 12:21:41 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:21:41 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:21:41 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:21:41 INFO - grabbing minidump binary from tooltool 12:21:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:21:41 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:21:41 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 12:21:41 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 12:21:41 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:21:42 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpzovylk 12:21:42 INFO - INFO - File integrity verified, renaming tmpzovylk to win32-minidump_stackwalk.exe 12:21:42 INFO - Return code: 0 12:21:42 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:21:42 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:21:42 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/SKxsQLJqToW8zvn6ByyD8g/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 12:21:42 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/SKxsQLJqToW8zvn6ByyD8g/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 12:21:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:21:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 12:21:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:21:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 12:21:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:21:42 INFO - 'DCLOCATION': 'SCL3', 12:21:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:21:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:21:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:21:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:21:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:21:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:21:42 INFO - 'HOMEDRIVE': 'C:', 12:21:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:21:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:21:42 INFO - 'KTS_VERSION': '1.19c', 12:21:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:21:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 12:21:42 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:21:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:21:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:21:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:21:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:21:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:21:42 INFO - 'MOZ_AIRBAG': '1', 12:21:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:21:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:21:42 INFO - 'MOZ_MSVCVERSION': '8', 12:21:42 INFO - 'MOZ_NO_REMOTE': '1', 12:21:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:21:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:21:42 INFO - 'NO_EM_RESTART': '1', 12:21:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:21:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:21:42 INFO - 'OS': 'Windows_NT', 12:21:42 INFO - 'OURDRIVE': 'C:', 12:21:42 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', 12:21:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:21:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:21:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:21:42 INFO - 'PROCESSOR_LEVEL': '6', 12:21:42 INFO - 'PROCESSOR_REVISION': '1e05', 12:21:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:21:42 INFO - 'PROMPT': '$P$G', 12:21:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:21:42 INFO - 'PWD': 'C:\\slave\\test', 12:21:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:21:42 INFO - 'SESSIONNAME': 'Console', 12:21:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:21:42 INFO - 'SYSTEMDRIVE': 'C:', 12:21:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:21:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:21:42 INFO - 'TEST1': 'testie', 12:21:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:21:42 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 12:21:42 INFO - 'USERNAME': 'cltbld', 12:21:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:21:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:21:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:21:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:21:42 INFO - 'WINDIR': 'C:\\WINDOWS', 12:21:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:21:42 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/SKxsQLJqToW8zvn6ByyD8g/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 12:21:43 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 12:21:43 INFO - import pkg_resources 12:21:44 INFO - Using 1 client processes 12:21:47 INFO - SUITE-START | Running 778 tests 12:21:47 INFO - Running testharness tests 12:21:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:21:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:21:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:21:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:21:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:21:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:21:47 INFO - Setting up ssl 12:21:47 INFO - PROCESS | certutil | 12:21:47 INFO - PROCESS | certutil | 12:21:47 INFO - PROCESS | certutil | 12:21:47 INFO - Certificate Nickname Trust Attributes 12:21:47 INFO - SSL,S/MIME,JAR/XPI 12:21:47 INFO - 12:21:47 INFO - web-platform-tests CT,, 12:21:47 INFO - 12:21:47 INFO - Starting runner 12:21:49 INFO - PROCESS | 3780 | [3780] 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 12:21:49 INFO - PROCESS | 3780 | [3780] 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 12:21:50 INFO - PROCESS | 3780 | [3780] 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 12:21:51 INFO - PROCESS | 3780 | 1468524111321 Marionette DEBUG Marionette enabled via build flag and pref 12:21:51 INFO - PROCESS | 3780 | ++DOCSHELL 114D4400 == 1 [pid = 3780] [id = 1] 12:21:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 1 (114D4800) [pid = 3780] [serial = 1] [outer = 00000000] 12:21:51 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:21:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 2 (114D5400) [pid = 3780] [serial = 2] [outer = 114D4800] 12:21:51 INFO - PROCESS | 3780 | [3780] 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 12:21:51 INFO - PROCESS | 3780 | [3780] 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 12:21:51 INFO - PROCESS | 3780 | ++DOCSHELL 12820000 == 2 [pid = 3780] [id = 2] 12:21:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 3 (12820400) [pid = 3780] [serial = 3] [outer = 00000000] 12:21:51 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:21:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 4 (12821000) [pid = 3780] [serial = 4] [outer = 12820400] 12:21:51 INFO - PROCESS | 3780 | 1468524111889 Marionette INFO Listening on port 2828 12:21:52 INFO - PROCESS | 3780 | 1468524112267 Marionette DEBUG Marionette enabled via command-line flag 12:21:52 INFO - PROCESS | 3780 | ++DOCSHELL 1314EC00 == 3 [pid = 3780] [id = 3] 12:21:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 5 (13156C00) [pid = 3780] [serial = 5] [outer = 00000000] 12:21:52 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:21:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 6 (13157800) [pid = 3780] [serial = 6] [outer = 13156C00] 12:21:52 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:21:52 INFO - PROCESS | 3780 | [3780] 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 12:21:52 INFO - PROCESS | 3780 | [3780] 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 12:21:52 INFO - PROCESS | 3780 | [3780] 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 12:21:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 7 (13950000) [pid = 3780] [serial = 7] [outer = 12820400] 12:21:52 INFO - PROCESS | 3780 | [3780] 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 12:21:52 INFO - PROCESS | 3780 | 1468524112666 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1438 12:21:52 INFO - PROCESS | 3780 | [3780] 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 12:21:52 INFO - PROCESS | 3780 | 1468524112700 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1440 12:21:52 INFO - PROCESS | 3780 | 1468524112703 Marionette DEBUG Closed connection conn0 12:21:52 INFO - PROCESS | 3780 | 1468524112808 Marionette DEBUG Closed connection conn1 12:21:52 INFO - PROCESS | 3780 | [3780] 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 12:21:52 INFO - PROCESS | 3780 | 1468524112815 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1441 12:21:52 INFO - PROCESS | 3780 | 1468524112823 Marionette DEBUG Closed connection conn2 12:21:52 INFO - PROCESS | 3780 | [3780] 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 12:21:52 INFO - PROCESS | 3780 | 1468524112831 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1442 12:21:52 INFO - PROCESS | 3780 | ++DOCSHELL 114D5800 == 4 [pid = 3780] [id = 4] 12:21:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 8 (13ED5C00) [pid = 3780] [serial = 8] [outer = 00000000] 12:21:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 9 (143E3800) [pid = 3780] [serial = 9] [outer = 13ED5C00] 12:21:52 INFO - PROCESS | 3780 | [3780] 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 12:21:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 10 (143E9000) [pid = 3780] [serial = 10] [outer = 13ED5C00] 12:21:53 INFO - PROCESS | 3780 | 1468524113066 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:21:53 INFO - PROCESS | 3780 | 1468524113072 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":"20160714105543","device":"desktop","version":"48.0"} 12:21:53 INFO - PROCESS | 3780 | [3780] 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 12:21:53 INFO - PROCESS | 3780 | [3780] 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 12:21:53 INFO - PROCESS | 3780 | [3780] 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 12:21:53 INFO - PROCESS | 3780 | [3780] 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 12:21:53 INFO - PROCESS | 3780 | ++DOCSHELL 15F8C000 == 5 [pid = 3780] [id = 5] 12:21:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 11 (15F8D800) [pid = 3780] [serial = 11] [outer = 00000000] 12:21:53 INFO - PROCESS | 3780 | ++DOCSHELL 15F8E000 == 6 [pid = 3780] [id = 6] 12:21:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 12 (15F8E800) [pid = 3780] [serial = 12] [outer = 00000000] 12:21:54 INFO - PROCESS | 3780 | [3780] 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 12:21:54 INFO - PROCESS | 3780 | ++DOCSHELL 16B8A400 == 7 [pid = 3780] [id = 7] 12:21:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 13 (16B8A800) [pid = 3780] [serial = 13] [outer = 00000000] 12:21:54 INFO - PROCESS | 3780 | [3780] 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 12:21:54 INFO - PROCESS | 3780 | [3780] 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 12:21:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 14 (1704B800) [pid = 3780] [serial = 14] [outer = 16B8A800] 12:21:54 INFO - PROCESS | 3780 | [3780] 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 12:21:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 15 (16FC1000) [pid = 3780] [serial = 15] [outer = 15F8D800] 12:21:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 16 (16FC2C00) [pid = 3780] [serial = 16] [outer = 15F8E800] 12:21:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 17 (16FC5800) [pid = 3780] [serial = 17] [outer = 16B8A800] 12:21:55 INFO - PROCESS | 3780 | 1468524115370 Marionette INFO startBrowser 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:21:55 INFO - PROCESS | 3780 | 1468524115404 Marionette DEBUG loaded listener.js 12:21:55 INFO - PROCESS | 3780 | 1468524115417 Marionette DEBUG loaded listener.js 12:21:55 INFO - PROCESS | 3780 | 1468524115419 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:21:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 18 (1834C800) [pid = 3780] [serial = 18] [outer = 16B8A800] 12:21:55 INFO - PROCESS | 3780 | 1468524115907 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"5fffa85f-4df0-43d3-a7c1-f3d7c5adc998","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":"20160714105543","device":"desktop","version":"48.0","command_id":1}}] 12:21:56 INFO - PROCESS | 3780 | 1468524116048 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:21:56 INFO - PROCESS | 3780 | 1468524116051 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:21:56 INFO - PROCESS | 3780 | 1468524116107 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 12:21:56 INFO - PROCESS | 3780 | 1468524116276 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:21:56 INFO - PROCESS | 3780 | 1468524116278 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:21:56 INFO - PROCESS | 3780 | [3780] 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 12:21:56 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 19 (1630FC00) [pid = 3780] [serial = 19] [outer = 16B8A800] 12:21:56 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:56 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:21:56 INFO - PROCESS | 3780 | 1468524116688 Marionette TRACE conn3 <- [1,3,null,{}] 12:21:56 INFO - PROCESS | 3780 | 1468524116706 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:21:56 INFO - PROCESS | 3780 | 1468524116709 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:21:56 INFO - PROCESS | 3780 | 1468524116738 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 12:21:56 INFO - PROCESS | 3780 | 1468524116815 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 12:21:56 INFO - PROCESS | 3780 | 1468524116817 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 12:21:56 INFO - PROCESS | 3780 | 1468524116821 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:21:56 INFO - PROCESS | 3780 | 1468524116824 Marionette TRACE conn3 <- [1,6,null,{}] 12:21:56 INFO - PROCESS | 3780 | 1468524116843 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:56 INFO - PROCESS | 3780 | 1468524116846 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:21:56 INFO - PROCESS | 3780 | 1468524116875 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 12:21:56 INFO - PROCESS | 3780 | 1468524116881 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:56 INFO - PROCESS | 3780 | 1468524116883 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:21:56 INFO - PROCESS | 3780 | ++DOCSHELL 16117C00 == 8 [pid = 3780] [id = 8] 12:21:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 20 (16118000) [pid = 3780] [serial = 20] [outer = 00000000] 12:21:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 21 (1834B400) [pid = 3780] [serial = 21] [outer = 16118000] 12:21:56 INFO - PROCESS | 3780 | 1468524116931 Marionette DEBUG loaded listener.js 12:21:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 22 (1A0C8C00) [pid = 3780] [serial = 22] [outer = 16118000] 12:21:57 INFO - PROCESS | 3780 | ++DOCSHELL 1A0D0800 == 9 [pid = 3780] [id = 9] 12:21:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 23 (1A3BF400) [pid = 3780] [serial = 23] [outer = 00000000] 12:21:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 24 (1A3C1C00) [pid = 3780] [serial = 24] [outer = 1A3BF400] 12:21:57 INFO - PROCESS | 3780 | 1468524117352 Marionette DEBUG loaded listener.js 12:21:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 25 (1A6CC800) [pid = 3780] [serial = 25] [outer = 1A3BF400] 12:21:57 INFO - PROCESS | 3780 | 1468524117502 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 726ms 12:21:57 INFO - PROCESS | 3780 | 1468524117555 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 12:21:57 INFO - PROCESS | 3780 | 1468524117557 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 12:21:57 INFO - PROCESS | 3780 | 1468524117569 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:21:57 INFO - PROCESS | 3780 | 1468524117571 Marionette TRACE conn3 <- [1,10,null,{}] 12:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:21:57 INFO - PROCESS | 3780 | 1468524117660 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:57 INFO - PROCESS | 3780 | 1468524117665 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:21:57 INFO - PROCESS | 3780 | 1468524117776 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 12:21:57 INFO - PROCESS | 3780 | 1468524117821 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:57 INFO - PROCESS | 3780 | 1468524117824 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:21:57 INFO - PROCESS | 3780 | ++DOCSHELL 1AF0C400 == 10 [pid = 3780] [id = 10] 12:21:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 26 (1AF0C800) [pid = 3780] [serial = 26] [outer = 00000000] 12:21:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 27 (1AF0F000) [pid = 3780] [serial = 27] [outer = 1AF0C800] 12:21:57 INFO - PROCESS | 3780 | 1468524117873 Marionette DEBUG loaded listener.js 12:21:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 28 (1AFE1000) [pid = 3780] [serial = 28] [outer = 1AF0C800] 12:21:58 INFO - PROCESS | 3780 | 1468524118234 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 12:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 663ms 12:21:58 INFO - PROCESS | 3780 | 1468524118251 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 12:21:58 INFO - PROCESS | 3780 | 1468524118254 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 12:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:21:58 INFO - PROCESS | 3780 | 1468524118257 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:21:58 INFO - PROCESS | 3780 | 1468524118259 Marionette TRACE conn3 <- [1,14,null,{}] 12:21:58 INFO - PROCESS | 3780 | 1468524118262 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:58 INFO - PROCESS | 3780 | 1468524118264 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:21:58 INFO - PROCESS | 3780 | 1468524118354 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 12:21:58 INFO - PROCESS | 3780 | 1468524118359 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:58 INFO - PROCESS | 3780 | 1468524118361 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:21:58 INFO - PROCESS | 3780 | ++DOCSHELL 1A7C8000 == 11 [pid = 3780] [id = 11] 12:21:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 29 (1A7CF800) [pid = 3780] [serial = 29] [outer = 00000000] 12:21:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 30 (1AFE0000) [pid = 3780] [serial = 30] [outer = 1A7CF800] 12:21:58 INFO - PROCESS | 3780 | 1468524118404 Marionette DEBUG loaded listener.js 12:21:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 31 (1AFE9800) [pid = 3780] [serial = 31] [outer = 1A7CF800] 12:21:58 INFO - PROCESS | 3780 | 1468524118775 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 12:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 586ms 12:21:58 INFO - PROCESS | 3780 | 1468524118837 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 12:21:58 INFO - PROCESS | 3780 | 1468524118839 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 12:21:58 INFO - PROCESS | 3780 | 1468524118842 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:21:58 INFO - PROCESS | 3780 | 1468524118844 Marionette TRACE conn3 <- [1,18,null,{}] 12:21:58 INFO - PROCESS | 3780 | 1468524118847 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:58 INFO - PROCESS | 3780 | 1468524118850 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:21:58 INFO - PROCESS | 3780 | 1468524118941 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 12:21:58 INFO - PROCESS | 3780 | 1468524118946 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:58 INFO - PROCESS | 3780 | 1468524118950 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:21:58 INFO - PROCESS | 3780 | ++DOCSHELL 1AA46C00 == 12 [pid = 3780] [id = 12] 12:21:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 32 (1AA47000) [pid = 3780] [serial = 32] [outer = 00000000] 12:21:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 33 (1AA50400) [pid = 3780] [serial = 33] [outer = 1AA47000] 12:21:58 INFO - PROCESS | 3780 | 1468524118994 Marionette DEBUG loaded listener.js 12:21:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 34 (1AFEB800) [pid = 3780] [serial = 34] [outer = 1AA47000] 12:21:59 INFO - PROCESS | 3780 | 1468524119339 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 12:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 540ms 12:21:59 INFO - PROCESS | 3780 | 1468524119379 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 12:21:59 INFO - PROCESS | 3780 | 1468524119381 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 12:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:21:59 INFO - PROCESS | 3780 | 1468524119384 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:21:59 INFO - PROCESS | 3780 | 1468524119386 Marionette TRACE conn3 <- [1,22,null,{}] 12:21:59 INFO - PROCESS | 3780 | 1468524119389 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:59 INFO - PROCESS | 3780 | 1468524119391 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:21:59 INFO - PROCESS | 3780 | 1468524119487 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 12:21:59 INFO - PROCESS | 3780 | 1468524119492 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:59 INFO - PROCESS | 3780 | 1468524119494 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:21:59 INFO - PROCESS | 3780 | ++DOCSHELL 1ABB5800 == 13 [pid = 3780] [id = 13] 12:21:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 35 (1ABB9000) [pid = 3780] [serial = 35] [outer = 00000000] 12:21:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 36 (1B122C00) [pid = 3780] [serial = 36] [outer = 1ABB9000] 12:21:59 INFO - PROCESS | 3780 | 1468524119537 Marionette DEBUG loaded listener.js 12:21:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 37 (1B126C00) [pid = 3780] [serial = 37] [outer = 1ABB9000] 12:21:59 INFO - PROCESS | 3780 | 1468524119817 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 12:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 494ms 12:21:59 INFO - PROCESS | 3780 | 1468524119862 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 12:21:59 INFO - PROCESS | 3780 | 1468524119864 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 12:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:21:59 INFO - PROCESS | 3780 | 1468524119867 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:21:59 INFO - PROCESS | 3780 | 1468524119869 Marionette TRACE conn3 <- [1,26,null,{}] 12:21:59 INFO - PROCESS | 3780 | 1468524119872 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:59 INFO - PROCESS | 3780 | 1468524119874 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:21:59 INFO - PROCESS | 3780 | 1468524119972 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 12:21:59 INFO - PROCESS | 3780 | 1468524119978 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:59 INFO - PROCESS | 3780 | 1468524119980 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:21:59 INFO - PROCESS | 3780 | ++DOCSHELL 1B12F400 == 14 [pid = 3780] [id = 14] 12:21:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 38 (1B12FC00) [pid = 3780] [serial = 38] [outer = 00000000] 12:22:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 39 (1B2D5400) [pid = 3780] [serial = 39] [outer = 1B12FC00] 12:22:00 INFO - PROCESS | 3780 | 1468524120022 Marionette DEBUG loaded listener.js 12:22:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 40 (1B2D9C00) [pid = 3780] [serial = 40] [outer = 1B12FC00] 12:22:00 INFO - PROCESS | 3780 | 1468524120331 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 494ms 12:22:00 INFO - PROCESS | 3780 | 1468524120364 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 12:22:00 INFO - PROCESS | 3780 | 1468524120366 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 12:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:22:00 INFO - PROCESS | 3780 | 1468524120369 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:22:00 INFO - PROCESS | 3780 | 1468524120371 Marionette TRACE conn3 <- [1,30,null,{}] 12:22:00 INFO - PROCESS | 3780 | 1468524120389 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:00 INFO - PROCESS | 3780 | 1468524120391 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:00 INFO - PROCESS | 3780 | 1468524120476 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 12:22:00 INFO - PROCESS | 3780 | 1468524120481 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:00 INFO - PROCESS | 3780 | 1468524120483 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:00 INFO - PROCESS | 3780 | ++DOCSHELL 1B130000 == 15 [pid = 3780] [id = 15] 12:22:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 41 (1B2D2C00) [pid = 3780] [serial = 41] [outer = 00000000] 12:22:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 42 (1B533C00) [pid = 3780] [serial = 42] [outer = 1B2D2C00] 12:22:00 INFO - PROCESS | 3780 | 1468524120525 Marionette DEBUG loaded listener.js 12:22:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 43 (1B537400) [pid = 3780] [serial = 43] [outer = 1B2D2C00] 12:22:00 INFO - PROCESS | 3780 | ++DOCSHELL 1B73F800 == 16 [pid = 3780] [id = 16] 12:22:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 44 (1B73FC00) [pid = 3780] [serial = 44] [outer = 00000000] 12:22:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 45 (1B53C800) [pid = 3780] [serial = 45] [outer = 1B73FC00] 12:22:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 46 (1B742C00) [pid = 3780] [serial = 46] [outer = 1B73FC00] 12:22:00 INFO - PROCESS | 3780 | ++DOCSHELL 1B73D800 == 17 [pid = 3780] [id = 17] 12:22:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 47 (1B741400) [pid = 3780] [serial = 47] [outer = 00000000] 12:22:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 48 (1B74B000) [pid = 3780] [serial = 48] [outer = 1B741400] 12:22:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (1B786800) [pid = 3780] [serial = 49] [outer = 1B741400] 12:22:00 INFO - PROCESS | 3780 | 1468524120984 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 12:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 694ms 12:22:01 INFO - PROCESS | 3780 | 1468524121050 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 12:22:01 INFO - PROCESS | 3780 | 1468524121052 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 12:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:22:01 INFO - PROCESS | 3780 | 1468524121055 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:22:01 INFO - PROCESS | 3780 | 1468524121057 Marionette TRACE conn3 <- [1,34,null,{}] 12:22:01 INFO - PROCESS | 3780 | 1468524121060 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:01 INFO - PROCESS | 3780 | 1468524121062 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:01 INFO - PROCESS | 3780 | 1468524121149 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 12:22:01 INFO - PROCESS | 3780 | 1468524121154 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:01 INFO - PROCESS | 3780 | 1468524121156 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:01 INFO - PROCESS | 3780 | ++DOCSHELL 1AF03C00 == 18 [pid = 3780] [id = 18] 12:22:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (1B533800) [pid = 3780] [serial = 50] [outer = 00000000] 12:22:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (1B78BC00) [pid = 3780] [serial = 51] [outer = 1B533800] 12:22:01 INFO - PROCESS | 3780 | 1468524121200 Marionette DEBUG loaded listener.js 12:22:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (1BA55C00) [pid = 3780] [serial = 52] [outer = 1B533800] 12:22:01 INFO - PROCESS | 3780 | --DOCSHELL 114D4400 == 17 [pid = 3780] [id = 1] 12:22:02 INFO - PROCESS | 3780 | 1468524122229 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 12:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1173ms 12:22:02 INFO - PROCESS | 3780 | 1468524122234 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 12:22:02 INFO - PROCESS | 3780 | 1468524122238 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 12:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:22:02 INFO - PROCESS | 3780 | 1468524122243 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:22:02 INFO - PROCESS | 3780 | 1468524122248 Marionette TRACE conn3 <- [1,38,null,{}] 12:22:02 INFO - PROCESS | 3780 | 1468524122253 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:02 INFO - PROCESS | 3780 | 1468524122256 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:02 INFO - PROCESS | 3780 | 1468524122371 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 12:22:02 INFO - PROCESS | 3780 | 1468524122451 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:02 INFO - PROCESS | 3780 | 1468524122454 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:02 INFO - PROCESS | 3780 | ++DOCSHELL 10A09C00 == 18 [pid = 3780] [id = 19] 12:22:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (10A0A400) [pid = 3780] [serial = 53] [outer = 00000000] 12:22:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (1102F800) [pid = 3780] [serial = 54] [outer = 10A0A400] 12:22:02 INFO - PROCESS | 3780 | 1468524122510 Marionette DEBUG loaded listener.js 12:22:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (12A2A800) [pid = 3780] [serial = 55] [outer = 10A0A400] 12:22:03 INFO - PROCESS | 3780 | 1468524123015 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 12:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 833ms 12:22:03 INFO - PROCESS | 3780 | 1468524123086 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 12:22:03 INFO - PROCESS | 3780 | 1468524123091 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 12:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:22:03 INFO - PROCESS | 3780 | 1468524123097 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:22:03 INFO - PROCESS | 3780 | 1468524123100 Marionette TRACE conn3 <- [1,42,null,{}] 12:22:03 INFO - PROCESS | 3780 | 1468524123104 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:03 INFO - PROCESS | 3780 | 1468524123107 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:03 INFO - PROCESS | 3780 | 1468524123256 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 12:22:03 INFO - PROCESS | 3780 | 1468524123322 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:03 INFO - PROCESS | 3780 | 1468524123324 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:03 INFO - PROCESS | 3780 | ++DOCSHELL 131F2400 == 19 [pid = 3780] [id = 20] 12:22:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (131F2C00) [pid = 3780] [serial = 56] [outer = 00000000] 12:22:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (134AA800) [pid = 3780] [serial = 57] [outer = 131F2C00] 12:22:03 INFO - PROCESS | 3780 | 1468524123429 Marionette DEBUG loaded listener.js 12:22:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (13ED3C00) [pid = 3780] [serial = 58] [outer = 131F2C00] 12:22:04 INFO - PROCESS | 3780 | 1468524124153 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 12:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1081ms 12:22:04 INFO - PROCESS | 3780 | 1468524124182 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 12:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:22:04 INFO - PROCESS | 3780 | 1468524124185 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 12:22:04 INFO - PROCESS | 3780 | 1468524124190 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:22:04 INFO - PROCESS | 3780 | 1468524124193 Marionette TRACE conn3 <- [1,46,null,{}] 12:22:04 INFO - PROCESS | 3780 | 1468524124198 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:04 INFO - PROCESS | 3780 | 1468524124201 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:04 INFO - PROCESS | 3780 | 1468524124292 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 12:22:04 INFO - PROCESS | 3780 | 1468524124374 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:04 INFO - PROCESS | 3780 | 1468524124376 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:04 INFO - PROCESS | 3780 | ++DOCSHELL 10A09800 == 20 [pid = 3780] [id = 21] 12:22:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (10A0F000) [pid = 3780] [serial = 59] [outer = 00000000] 12:22:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (10EDA000) [pid = 3780] [serial = 60] [outer = 10A0F000] 12:22:04 INFO - PROCESS | 3780 | 1468524124434 Marionette DEBUG loaded listener.js 12:22:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (1102C400) [pid = 3780] [serial = 61] [outer = 10A0F000] 12:22:04 INFO - PROCESS | 3780 | --DOCSHELL 114D5800 == 19 [pid = 3780] [id = 4] 12:22:04 INFO - PROCESS | 3780 | 1468524124890 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 725ms 12:22:04 INFO - PROCESS | 3780 | 1468524124911 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 12:22:04 INFO - PROCESS | 3780 | 1468524124915 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 12:22:04 INFO - PROCESS | 3780 | 1468524124921 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:22:04 INFO - PROCESS | 3780 | 1468524124924 Marionette TRACE conn3 <- [1,50,null,{}] 12:22:04 INFO - PROCESS | 3780 | 1468524124927 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:04 INFO - PROCESS | 3780 | 1468524124930 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:05 INFO - PROCESS | 3780 | 1468524125013 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 12:22:05 INFO - PROCESS | 3780 | 1468524125093 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:05 INFO - PROCESS | 3780 | 1468524125095 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:05 INFO - PROCESS | 3780 | ++DOCSHELL 11229800 == 20 [pid = 3780] [id = 22] 12:22:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (11271800) [pid = 3780] [serial = 62] [outer = 00000000] 12:22:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (11CD9400) [pid = 3780] [serial = 63] [outer = 11271800] 12:22:05 INFO - PROCESS | 3780 | 1468524125147 Marionette DEBUG loaded listener.js 12:22:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (12852C00) [pid = 3780] [serial = 64] [outer = 11271800] 12:22:05 INFO - PROCESS | 3780 | 1468524125566 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 679ms 12:22:05 INFO - PROCESS | 3780 | 1468524125625 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 12:22:05 INFO - PROCESS | 3780 | 1468524125627 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 12:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:22:05 INFO - PROCESS | 3780 | 1468524125631 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:22:05 INFO - PROCESS | 3780 | 1468524125634 Marionette TRACE conn3 <- [1,54,null,{}] 12:22:05 INFO - PROCESS | 3780 | 1468524125645 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:05 INFO - PROCESS | 3780 | 1468524125650 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:05 INFO - PROCESS | 3780 | 1468524125730 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 12:22:05 INFO - PROCESS | 3780 | 1468524125758 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:05 INFO - PROCESS | 3780 | 1468524125762 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:05 INFO - PROCESS | 3780 | ++DOCSHELL 132DAC00 == 21 [pid = 3780] [id = 23] 12:22:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (134A7C00) [pid = 3780] [serial = 65] [outer = 00000000] 12:22:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (134B6400) [pid = 3780] [serial = 66] [outer = 134A7C00] 12:22:05 INFO - PROCESS | 3780 | 1468524125815 Marionette DEBUG loaded listener.js 12:22:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13ECE000) [pid = 3780] [serial = 67] [outer = 134A7C00] 12:22:06 INFO - PROCESS | 3780 | 1468524126193 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 633ms 12:22:06 INFO - PROCESS | 3780 | 1468524126254 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 12:22:06 INFO - PROCESS | 3780 | 1468524126256 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 12:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:22:06 INFO - PROCESS | 3780 | 1468524126260 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:22:06 INFO - PROCESS | 3780 | 1468524126262 Marionette TRACE conn3 <- [1,58,null,{}] 12:22:06 INFO - PROCESS | 3780 | 1468524126265 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:06 INFO - PROCESS | 3780 | 1468524126267 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:06 INFO - PROCESS | 3780 | 1468524126361 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 12:22:06 INFO - PROCESS | 3780 | 1468524126369 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:06 INFO - PROCESS | 3780 | 1468524126372 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:06 INFO - PROCESS | 3780 | ++DOCSHELL 15055C00 == 22 [pid = 3780] [id = 24] 12:22:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15056000) [pid = 3780] [serial = 68] [outer = 00000000] 12:22:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (156AE800) [pid = 3780] [serial = 69] [outer = 15056000] 12:22:06 INFO - PROCESS | 3780 | 1468524126420 Marionette DEBUG loaded listener.js 12:22:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15979000) [pid = 3780] [serial = 70] [outer = 15056000] 12:22:06 INFO - PROCESS | 3780 | 1468524126792 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 586ms 12:22:06 INFO - PROCESS | 3780 | 1468524126863 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 12:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:22:06 INFO - PROCESS | 3780 | 1468524126865 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 12:22:06 INFO - PROCESS | 3780 | 1468524126868 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:22:06 INFO - PROCESS | 3780 | 1468524126870 Marionette TRACE conn3 <- [1,62,null,{}] 12:22:06 INFO - PROCESS | 3780 | 1468524126873 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:06 INFO - PROCESS | 3780 | 1468524126876 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:06 INFO - PROCESS | 3780 | 1468524126969 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 12:22:06 INFO - PROCESS | 3780 | 1468524126974 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:06 INFO - PROCESS | 3780 | 1468524126976 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:06 INFO - PROCESS | 3780 | ++DOCSHELL 1597C000 == 23 [pid = 3780] [id = 25] 12:22:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1597C800) [pid = 3780] [serial = 71] [outer = 00000000] 12:22:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (159EB800) [pid = 3780] [serial = 72] [outer = 1597C800] 12:22:07 INFO - PROCESS | 3780 | 1468524127019 Marionette DEBUG loaded listener.js 12:22:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15B10C00) [pid = 3780] [serial = 73] [outer = 1597C800] 12:22:07 INFO - PROCESS | 3780 | 1468524127413 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 586ms 12:22:07 INFO - PROCESS | 3780 | 1468524127475 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 12:22:07 INFO - PROCESS | 3780 | 1468524127477 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 12:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:22:07 INFO - PROCESS | 3780 | 1468524127465 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:22:07 INFO - PROCESS | 3780 | 1468524127466 Marionette TRACE conn3 <- [1,66,null,{}] 12:22:07 INFO - PROCESS | 3780 | 1468524127474 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:07 INFO - PROCESS | 3780 | 1468524127479 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:07 INFO - PROCESS | 3780 | 1468524127586 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 12:22:07 INFO - PROCESS | 3780 | 1468524127600 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:07 INFO - PROCESS | 3780 | 1468524127602 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:07 INFO - PROCESS | 3780 | ++DOCSHELL 15D68800 == 24 [pid = 3780] [id = 26] 12:22:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15F8CC00) [pid = 3780] [serial = 74] [outer = 00000000] 12:22:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15F96C00) [pid = 3780] [serial = 75] [outer = 15F8CC00] 12:22:07 INFO - PROCESS | 3780 | 1468524127676 Marionette DEBUG loaded listener.js 12:22:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15F97000) [pid = 3780] [serial = 76] [outer = 15F8CC00] 12:22:08 INFO - PROCESS | 3780 | 1468524128088 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 618ms 12:22:08 INFO - PROCESS | 3780 | 1468524128101 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 12:22:08 INFO - PROCESS | 3780 | 1468524128103 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 12:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:22:08 INFO - PROCESS | 3780 | 1468524128106 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:22:08 INFO - PROCESS | 3780 | 1468524128108 Marionette TRACE conn3 <- [1,70,null,{}] 12:22:08 INFO - PROCESS | 3780 | 1468524128112 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:08 INFO - PROCESS | 3780 | 1468524128113 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:08 INFO - PROCESS | 3780 | 1468524128230 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 12:22:08 INFO - PROCESS | 3780 | 1468524128238 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:08 INFO - PROCESS | 3780 | 1468524128240 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:08 INFO - PROCESS | 3780 | ++DOCSHELL 11CD3800 == 25 [pid = 3780] [id = 27] 12:22:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1610D800) [pid = 3780] [serial = 77] [outer = 00000000] 12:22:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1630C000) [pid = 3780] [serial = 78] [outer = 1610D800] 12:22:08 INFO - PROCESS | 3780 | 1468524128297 Marionette DEBUG loaded listener.js 12:22:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16D04800) [pid = 3780] [serial = 79] [outer = 1610D800] 12:22:08 INFO - PROCESS | 3780 | 1468524128651 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 12:22:08 INFO - PROCESS | 3780 | 1468524128704 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 12:22:08 INFO - PROCESS | 3780 | 1468524128706 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 12:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:22:08 INFO - PROCESS | 3780 | 1468524128709 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:22:08 INFO - PROCESS | 3780 | 1468524128710 Marionette TRACE conn3 <- [1,74,null,{}] 12:22:08 INFO - PROCESS | 3780 | 1468524128714 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:08 INFO - PROCESS | 3780 | 1468524128715 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:08 INFO - PROCESS | 3780 | 1468524128834 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 12:22:08 INFO - PROCESS | 3780 | 1468524128826 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:08 INFO - PROCESS | 3780 | 1468524128828 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:08 INFO - PROCESS | 3780 | ++DOCSHELL 1314E000 == 26 [pid = 3780] [id = 28] 12:22:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15D5CC00) [pid = 3780] [serial = 80] [outer = 00000000] 12:22:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17219000) [pid = 3780] [serial = 81] [outer = 15D5CC00] 12:22:08 INFO - PROCESS | 3780 | 1468524128871 Marionette DEBUG loaded listener.js 12:22:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1749B000) [pid = 3780] [serial = 82] [outer = 15D5CC00] 12:22:09 INFO - PROCESS | 3780 | 1468524129231 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 12:22:09 INFO - PROCESS | 3780 | 1468524129289 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 12:22:09 INFO - PROCESS | 3780 | 1468524129291 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 12:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:22:09 INFO - PROCESS | 3780 | 1468524129295 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:22:09 INFO - PROCESS | 3780 | 1468524129296 Marionette TRACE conn3 <- [1,78,null,{}] 12:22:09 INFO - PROCESS | 3780 | 1468524129300 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:09 INFO - PROCESS | 3780 | 1468524129301 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:09 INFO - PROCESS | 3780 | 1468524129403 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 12:22:09 INFO - PROCESS | 3780 | 1468524129490 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:09 INFO - PROCESS | 3780 | 1468524129491 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:09 INFO - PROCESS | 3780 | ++DOCSHELL 13150400 == 27 [pid = 3780] [id = 29] 12:22:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16D02000) [pid = 3780] [serial = 83] [outer = 00000000] 12:22:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1758FC00) [pid = 3780] [serial = 84] [outer = 16D02000] 12:22:09 INFO - PROCESS | 3780 | 1468524129533 Marionette DEBUG loaded listener.js 12:22:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17592400) [pid = 3780] [serial = 85] [outer = 16D02000] 12:22:09 INFO - PROCESS | 3780 | 1468524129840 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 587ms 12:22:09 INFO - PROCESS | 3780 | 1468524129892 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 12:22:09 INFO - PROCESS | 3780 | 1468524129894 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 12:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:22:09 INFO - PROCESS | 3780 | 1468524129897 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:22:09 INFO - PROCESS | 3780 | 1468524129898 Marionette TRACE conn3 <- [1,82,null,{}] 12:22:09 INFO - PROCESS | 3780 | 1468524129902 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:09 INFO - PROCESS | 3780 | 1468524129904 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:09 INFO - PROCESS | 3780 | 1468524130018 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 12:22:10 INFO - PROCESS | 3780 | 1468524130056 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:10 INFO - PROCESS | 3780 | 1468524130058 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:10 INFO - PROCESS | 3780 | ++DOCSHELL 172B0800 == 28 [pid = 3780] [id = 30] 12:22:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17594000) [pid = 3780] [serial = 86] [outer = 00000000] 12:22:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17A0A400) [pid = 3780] [serial = 87] [outer = 17594000] 12:22:10 INFO - PROCESS | 3780 | 1468524130100 Marionette DEBUG loaded listener.js 12:22:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17AD2000) [pid = 3780] [serial = 88] [outer = 17594000] 12:22:10 INFO - PROCESS | 3780 | 1468524130398 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:22:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 586ms 12:22:10 INFO - PROCESS | 3780 | 1468524130476 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 12:22:10 INFO - PROCESS | 3780 | 1468524130479 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 12:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:22:10 INFO - PROCESS | 3780 | 1468524130482 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:22:10 INFO - PROCESS | 3780 | 1468524130484 Marionette TRACE conn3 <- [1,86,null,{}] 12:22:10 INFO - PROCESS | 3780 | 1468524130488 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:10 INFO - PROCESS | 3780 | 1468524130490 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:10 INFO - PROCESS | 3780 | 1468524130616 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 12:22:10 INFO - PROCESS | 3780 | 1468524130623 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:10 INFO - PROCESS | 3780 | 1468524130625 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:10 INFO - PROCESS | 3780 | ++DOCSHELL 13152400 == 29 [pid = 3780] [id = 31] 12:22:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17B8F400) [pid = 3780] [serial = 89] [outer = 00000000] 12:22:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17D7A800) [pid = 3780] [serial = 90] [outer = 17B8F400] 12:22:10 INFO - PROCESS | 3780 | 1468524130669 Marionette DEBUG loaded listener.js 12:22:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (17E92000) [pid = 3780] [serial = 91] [outer = 17B8F400] 12:22:11 INFO - PROCESS | 3780 | 1468524131045 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 586ms 12:22:11 INFO - PROCESS | 3780 | 1468524131079 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 12:22:11 INFO - PROCESS | 3780 | 1468524131081 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 12:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:22:11 INFO - PROCESS | 3780 | 1468524131084 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:22:11 INFO - PROCESS | 3780 | 1468524131085 Marionette TRACE conn3 <- [1,90,null,{}] 12:22:11 INFO - PROCESS | 3780 | 1468524131089 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:11 INFO - PROCESS | 3780 | 1468524131091 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:11 INFO - PROCESS | 3780 | 1468524131167 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 12:22:11 INFO - PROCESS | 3780 | 1468524131239 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:11 INFO - PROCESS | 3780 | 1468524131241 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:11 INFO - PROCESS | 3780 | ++DOCSHELL 134B5C00 == 30 [pid = 3780] [id = 32] 12:22:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (16112C00) [pid = 3780] [serial = 92] [outer = 00000000] 12:22:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (183EFC00) [pid = 3780] [serial = 93] [outer = 16112C00] 12:22:11 INFO - PROCESS | 3780 | 1468524131284 Marionette DEBUG loaded listener.js 12:22:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (184C9800) [pid = 3780] [serial = 94] [outer = 16112C00] 12:22:11 INFO - PROCESS | 3780 | 1468524131619 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 587ms 12:22:11 INFO - PROCESS | 3780 | 1468524131682 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 12:22:11 INFO - PROCESS | 3780 | 1468524131683 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 12:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:22:11 INFO - PROCESS | 3780 | 1468524131687 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:22:11 INFO - PROCESS | 3780 | 1468524131688 Marionette TRACE conn3 <- [1,94,null,{}] 12:22:11 INFO - PROCESS | 3780 | 1468524131692 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:11 INFO - PROCESS | 3780 | 1468524131678 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:11 INFO - PROCESS | 3780 | 1468524131840 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 12:22:11 INFO - PROCESS | 3780 | 1468524131866 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:11 INFO - PROCESS | 3780 | 1468524131868 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:11 INFO - PROCESS | 3780 | ++DOCSHELL 150B7400 == 31 [pid = 3780] [id = 33] 12:22:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1597BC00) [pid = 3780] [serial = 95] [outer = 00000000] 12:22:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (19CC4800) [pid = 3780] [serial = 96] [outer = 1597BC00] 12:22:11 INFO - PROCESS | 3780 | 1468524131909 Marionette DEBUG loaded listener.js 12:22:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1A0C5400) [pid = 3780] [serial = 97] [outer = 1597BC00] 12:22:13 INFO - PROCESS | 3780 | 1468524133104 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1481ms 12:22:13 INFO - PROCESS | 3780 | 1468524133157 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 12:22:13 INFO - PROCESS | 3780 | 1468524133161 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 12:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:22:13 INFO - PROCESS | 3780 | 1468524133166 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:22:13 INFO - PROCESS | 3780 | 1468524133168 Marionette TRACE conn3 <- [1,98,null,{}] 12:22:13 INFO - PROCESS | 3780 | 1468524133174 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:13 INFO - PROCESS | 3780 | 1468524133176 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:13 INFO - PROCESS | 3780 | 1468524133278 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 12:22:13 INFO - PROCESS | 3780 | 1468524133291 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:13 INFO - PROCESS | 3780 | 1468524133293 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:13 INFO - PROCESS | 3780 | ++DOCSHELL 10ED2C00 == 32 [pid = 3780] [id = 34] 12:22:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (10ED6C00) [pid = 3780] [serial = 98] [outer = 00000000] 12:22:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (114D1C00) [pid = 3780] [serial = 99] [outer = 10ED6C00] 12:22:13 INFO - PROCESS | 3780 | 1468524133381 Marionette DEBUG loaded listener.js 12:22:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (114D3400) [pid = 3780] [serial = 100] [outer = 10ED6C00] 12:22:13 INFO - PROCESS | 3780 | 1468524133774 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 617ms 12:22:13 INFO - PROCESS | 3780 | 1468524133803 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 12:22:13 INFO - PROCESS | 3780 | 1468524133807 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 12:22:13 INFO - PROCESS | 3780 | 1468524133813 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:22:13 INFO - PROCESS | 3780 | 1468524133815 Marionette TRACE conn3 <- [1,102,null,{}] 12:22:13 INFO - PROCESS | 3780 | 1468524133819 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:13 INFO - PROCESS | 3780 | 1468524133821 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:13 INFO - PROCESS | 3780 | 1468524133929 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 12:22:13 INFO - PROCESS | 3780 | 1468524133935 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:13 INFO - PROCESS | 3780 | 1468524133937 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:13 INFO - PROCESS | 3780 | ++DOCSHELL 12BC5000 == 33 [pid = 3780] [id = 35] 12:22:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (12D76C00) [pid = 3780] [serial = 101] [outer = 00000000] 12:22:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (13156400) [pid = 3780] [serial = 102] [outer = 12D76C00] 12:22:13 INFO - PROCESS | 3780 | 1468524133982 Marionette DEBUG loaded listener.js 12:22:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (131F0800) [pid = 3780] [serial = 103] [outer = 12D76C00] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (13ED5C00) [pid = 3780] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1B2D2C00) [pid = 3780] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1B12FC00) [pid = 3780] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1ABB9000) [pid = 3780] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1AA47000) [pid = 3780] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1A7CF800) [pid = 3780] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1AF0C800) [pid = 3780] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (16118000) [pid = 3780] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1B533800) [pid = 3780] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (10A0A400) [pid = 3780] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (131F2C00) [pid = 3780] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (10A0F000) [pid = 3780] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (11271800) [pid = 3780] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (134A7C00) [pid = 3780] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15056000) [pid = 3780] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1597C800) [pid = 3780] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15F8CC00) [pid = 3780] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1610D800) [pid = 3780] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15D5CC00) [pid = 3780] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16D02000) [pid = 3780] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17594000) [pid = 3780] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:22:14 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17B8F400) [pid = 3780] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:22:14 INFO - PROCESS | 3780 | 1468524134830 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1080ms 12:22:14 INFO - PROCESS | 3780 | 1468524134888 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 12:22:14 INFO - PROCESS | 3780 | 1468524134890 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 12:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:22:14 INFO - PROCESS | 3780 | 1468524134894 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:22:14 INFO - PROCESS | 3780 | 1468524134897 Marionette TRACE conn3 <- [1,106,null,{}] 12:22:14 INFO - PROCESS | 3780 | 1468524134908 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:14 INFO - PROCESS | 3780 | 1468524134912 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:14 INFO - PROCESS | 3780 | 1468524134992 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 12:22:15 INFO - PROCESS | 3780 | 1468524135003 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:15 INFO - PROCESS | 3780 | 1468524135006 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:15 INFO - PROCESS | 3780 | ++DOCSHELL 0F934400 == 34 [pid = 3780] [id = 36] 12:22:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (12D78C00) [pid = 3780] [serial = 104] [outer = 00000000] 12:22:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (143E4800) [pid = 3780] [serial = 105] [outer = 12D78C00] 12:22:15 INFO - PROCESS | 3780 | 1468524135068 Marionette DEBUG loaded listener.js 12:22:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15052C00) [pid = 3780] [serial = 106] [outer = 12D78C00] 12:22:15 INFO - PROCESS | 3780 | 1468524135494 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 618ms 12:22:15 INFO - PROCESS | 3780 | 1468524135532 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 12:22:15 INFO - PROCESS | 3780 | 1468524135534 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 12:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:22:15 INFO - PROCESS | 3780 | 1468524135537 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:22:15 INFO - PROCESS | 3780 | 1468524135539 Marionette TRACE conn3 <- [1,110,null,{}] 12:22:15 INFO - PROCESS | 3780 | 1468524135542 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:15 INFO - PROCESS | 3780 | 1468524135544 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:15 INFO - PROCESS | 3780 | 1468524135623 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 12:22:15 INFO - PROCESS | 3780 | 1468524135628 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:15 INFO - PROCESS | 3780 | 1468524135630 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:15 INFO - PROCESS | 3780 | ++DOCSHELL 150B6C00 == 35 [pid = 3780] [id = 37] 12:22:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (156AE400) [pid = 3780] [serial = 107] [outer = 00000000] 12:22:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (15BCF800) [pid = 3780] [serial = 108] [outer = 156AE400] 12:22:15 INFO - PROCESS | 3780 | 1468524135678 Marionette DEBUG loaded listener.js 12:22:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (15D5F400) [pid = 3780] [serial = 109] [outer = 156AE400] 12:22:16 INFO - PROCESS | 3780 | 1468524136094 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 633ms 12:22:16 INFO - PROCESS | 3780 | 1468524136159 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 12:22:16 INFO - PROCESS | 3780 | 1468524136161 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 12:22:16 INFO - PROCESS | 3780 | 1468524136165 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:22:16 INFO - PROCESS | 3780 | 1468524136166 Marionette TRACE conn3 <- [1,114,null,{}] 12:22:16 INFO - PROCESS | 3780 | 1468524136170 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:16 INFO - PROCESS | 3780 | 1468524136172 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:16 INFO - PROCESS | 3780 | 1468524136247 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 12:22:16 INFO - PROCESS | 3780 | 1468524136254 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:16 INFO - PROCESS | 3780 | 1468524136256 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:16 INFO - PROCESS | 3780 | ++DOCSHELL 15F8B000 == 36 [pid = 3780] [id = 38] 12:22:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (15F8C800) [pid = 3780] [serial = 110] [outer = 00000000] 12:22:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16118800) [pid = 3780] [serial = 111] [outer = 15F8C800] 12:22:16 INFO - PROCESS | 3780 | 1468524136298 Marionette DEBUG loaded listener.js 12:22:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17046400) [pid = 3780] [serial = 112] [outer = 15F8C800] 12:22:16 INFO - PROCESS | 3780 | 1468524136839 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 725ms 12:22:16 INFO - PROCESS | 3780 | 1468524136906 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 12:22:16 INFO - PROCESS | 3780 | 1468524136910 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 12:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:22:16 INFO - PROCESS | 3780 | 1468524136942 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:22:16 INFO - PROCESS | 3780 | 1468524136945 Marionette TRACE conn3 <- [1,118,null,{}] 12:22:16 INFO - PROCESS | 3780 | 1468524136965 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:16 INFO - PROCESS | 3780 | 1468524136969 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:17 INFO - PROCESS | 3780 | 1468524137078 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 12:22:17 INFO - PROCESS | 3780 | 1468524137127 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:17 INFO - PROCESS | 3780 | 1468524137130 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:17 INFO - PROCESS | 3780 | ++DOCSHELL 10FDE800 == 37 [pid = 3780] [id = 39] 12:22:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1102B000) [pid = 3780] [serial = 113] [outer = 00000000] 12:22:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (12AB3400) [pid = 3780] [serial = 114] [outer = 1102B000] 12:22:17 INFO - PROCESS | 3780 | 1468524137185 Marionette DEBUG loaded listener.js 12:22:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (12B0D000) [pid = 3780] [serial = 115] [outer = 1102B000] 12:22:17 INFO - PROCESS | 3780 | 1468524137707 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 834ms 12:22:17 INFO - PROCESS | 3780 | 1468524137743 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 12:22:17 INFO - PROCESS | 3780 | 1468524137748 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 12:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:22:17 INFO - PROCESS | 3780 | 1468524137754 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:22:17 INFO - PROCESS | 3780 | 1468524137757 Marionette TRACE conn3 <- [1,122,null,{}] 12:22:17 INFO - PROCESS | 3780 | 1468524137761 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:17 INFO - PROCESS | 3780 | 1468524137764 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:17 INFO - PROCESS | 3780 | 1468524137864 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 12:22:17 INFO - PROCESS | 3780 | 1468524137950 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:17 INFO - PROCESS | 3780 | 1468524137952 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:17 INFO - PROCESS | 3780 | ++DOCSHELL 13223800 == 38 [pid = 3780] [id = 40] 12:22:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (13224400) [pid = 3780] [serial = 116] [outer = 00000000] 12:22:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1597B400) [pid = 3780] [serial = 117] [outer = 13224400] 12:22:18 INFO - PROCESS | 3780 | 1468524138007 Marionette DEBUG loaded listener.js 12:22:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (15BC3000) [pid = 3780] [serial = 118] [outer = 13224400] 12:22:18 INFO - PROCESS | 3780 | 1468524138502 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 787ms 12:22:18 INFO - PROCESS | 3780 | 1468524138539 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 12:22:18 INFO - PROCESS | 3780 | 1468524138541 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 12:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:22:18 INFO - PROCESS | 3780 | 1468524138545 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:22:18 INFO - PROCESS | 3780 | 1468524138549 Marionette TRACE conn3 <- [1,126,null,{}] 12:22:18 INFO - PROCESS | 3780 | 1468524138559 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:18 INFO - PROCESS | 3780 | 1468524138564 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:18 INFO - PROCESS | 3780 | 1468524138662 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 12:22:18 INFO - PROCESS | 3780 | 1468524138756 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:18 INFO - PROCESS | 3780 | 1468524138759 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:18 INFO - PROCESS | 3780 | ++DOCSHELL 17595C00 == 39 [pid = 3780] [id = 41] 12:22:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (17598000) [pid = 3780] [serial = 119] [outer = 00000000] 12:22:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1759BC00) [pid = 3780] [serial = 120] [outer = 17598000] 12:22:18 INFO - PROCESS | 3780 | 1468524138814 Marionette DEBUG loaded listener.js 12:22:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (17B8C400) [pid = 3780] [serial = 121] [outer = 17598000] 12:22:19 INFO - PROCESS | 3780 | 1468524139341 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 834ms 12:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:22:19 INFO - PROCESS | 3780 | 1468524139387 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 12:22:19 INFO - PROCESS | 3780 | 1468524139390 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 12:22:19 INFO - PROCESS | 3780 | 1468524139394 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:22:19 INFO - PROCESS | 3780 | 1468524139396 Marionette TRACE conn3 <- [1,130,null,{}] 12:22:19 INFO - PROCESS | 3780 | 1468524139399 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:19 INFO - PROCESS | 3780 | 1468524139402 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:19 INFO - PROCESS | 3780 | 1468524139504 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 12:22:19 INFO - PROCESS | 3780 | 1468524139596 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:19 INFO - PROCESS | 3780 | 1468524139598 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:19 INFO - PROCESS | 3780 | ++DOCSHELL 1759B000 == 40 [pid = 3780] [id = 42] 12:22:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (17D77C00) [pid = 3780] [serial = 122] [outer = 00000000] 12:22:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (17E91C00) [pid = 3780] [serial = 123] [outer = 17D77C00] 12:22:19 INFO - PROCESS | 3780 | 1468524139652 Marionette DEBUG loaded listener.js 12:22:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (184BF000) [pid = 3780] [serial = 124] [outer = 17D77C00] 12:22:20 INFO - PROCESS | 3780 | 1468524140160 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 12:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 880ms 12:22:20 INFO - PROCESS | 3780 | 1468524140282 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 12:22:20 INFO - PROCESS | 3780 | 1468524140286 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 12:22:20 INFO - PROCESS | 3780 | 1468524140291 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:22:20 INFO - PROCESS | 3780 | 1468524140295 Marionette TRACE conn3 <- [1,134,null,{}] 12:22:20 INFO - PROCESS | 3780 | 1468524140301 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:20 INFO - PROCESS | 3780 | 1468524140304 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:20 INFO - PROCESS | 3780 | 1468524140406 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 12:22:20 INFO - PROCESS | 3780 | 1468524140473 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:20 INFO - PROCESS | 3780 | 1468524140478 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:20 INFO - PROCESS | 3780 | ++DOCSHELL 10ED3400 == 41 [pid = 3780] [id = 43] 12:22:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (10ED5400) [pid = 3780] [serial = 125] [outer = 00000000] 12:22:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (11222400) [pid = 3780] [serial = 126] [outer = 10ED5400] 12:22:20 INFO - PROCESS | 3780 | 1468524140525 Marionette DEBUG loaded listener.js 12:22:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (11276400) [pid = 3780] [serial = 127] [outer = 10ED5400] 12:22:21 INFO - PROCESS | 3780 | --DOCSHELL 150B6C00 == 40 [pid = 3780] [id = 37] 12:22:21 INFO - PROCESS | 3780 | --DOCSHELL 0F934400 == 39 [pid = 3780] [id = 36] 12:22:21 INFO - PROCESS | 3780 | --DOCSHELL 12BC5000 == 38 [pid = 3780] [id = 35] 12:22:21 INFO - PROCESS | 3780 | --DOCSHELL 10ED2C00 == 37 [pid = 3780] [id = 34] 12:22:21 INFO - PROCESS | 3780 | --DOCSHELL 13150400 == 36 [pid = 3780] [id = 29] 12:22:21 INFO - PROCESS | 3780 | --DOCSHELL 172B0800 == 35 [pid = 3780] [id = 30] 12:22:21 INFO - PROCESS | 3780 | --DOCSHELL 1759B000 == 34 [pid = 3780] [id = 42] 12:22:21 INFO - PROCESS | 3780 | --DOCSHELL 150B7400 == 33 [pid = 3780] [id = 33] 12:22:21 INFO - PROCESS | 3780 | --DOCSHELL 13223800 == 32 [pid = 3780] [id = 40] 12:22:21 INFO - PROCESS | 3780 | --DOCSHELL 17595C00 == 31 [pid = 3780] [id = 41] 12:22:21 INFO - PROCESS | 3780 | --DOCSHELL 15F8B000 == 30 [pid = 3780] [id = 38] 12:22:21 INFO - PROCESS | 3780 | --DOCSHELL 10FDE800 == 29 [pid = 3780] [id = 39] 12:22:21 INFO - PROCESS | 3780 | --DOCSHELL 13152400 == 28 [pid = 3780] [id = 31] 12:22:21 INFO - PROCESS | 3780 | --DOCSHELL 134B5C00 == 27 [pid = 3780] [id = 32] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (16FC5800) [pid = 3780] [serial = 17] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1102F800) [pid = 3780] [serial = 54] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (134AA800) [pid = 3780] [serial = 57] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (10EDA000) [pid = 3780] [serial = 60] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (11CD9400) [pid = 3780] [serial = 63] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (134B6400) [pid = 3780] [serial = 66] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (156AE800) [pid = 3780] [serial = 69] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (15979000) [pid = 3780] [serial = 70] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (159EB800) [pid = 3780] [serial = 72] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (15B10C00) [pid = 3780] [serial = 73] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (15F96C00) [pid = 3780] [serial = 75] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1630C000) [pid = 3780] [serial = 78] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (17219000) [pid = 3780] [serial = 81] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1758FC00) [pid = 3780] [serial = 84] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (17A0A400) [pid = 3780] [serial = 87] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17D7A800) [pid = 3780] [serial = 90] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15F97000) [pid = 3780] [serial = 76] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1102C400) [pid = 3780] [serial = 61] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (16D04800) [pid = 3780] [serial = 79] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1749B000) [pid = 3780] [serial = 82] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17592400) [pid = 3780] [serial = 85] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17AD2000) [pid = 3780] [serial = 88] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13ECE000) [pid = 3780] [serial = 67] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17E92000) [pid = 3780] [serial = 91] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (183EFC00) [pid = 3780] [serial = 93] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13ED3C00) [pid = 3780] [serial = 58] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12852C00) [pid = 3780] [serial = 64] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12A2A800) [pid = 3780] [serial = 55] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1BA55C00) [pid = 3780] [serial = 52] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1704B800) [pid = 3780] [serial = 14] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (143E9000) [pid = 3780] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (143E3800) [pid = 3780] [serial = 9] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (12821000) [pid = 3780] [serial = 4] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1B78BC00) [pid = 3780] [serial = 51] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1B53C800) [pid = 3780] [serial = 45] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1B74B000) [pid = 3780] [serial = 48] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1B533C00) [pid = 3780] [serial = 42] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1B537400) [pid = 3780] [serial = 43] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1B2D5400) [pid = 3780] [serial = 39] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1B2D9C00) [pid = 3780] [serial = 40] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1B126C00) [pid = 3780] [serial = 37] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1B122C00) [pid = 3780] [serial = 36] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1AA50400) [pid = 3780] [serial = 33] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1AFEB800) [pid = 3780] [serial = 34] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1AFE0000) [pid = 3780] [serial = 30] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (1AFE9800) [pid = 3780] [serial = 31] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1AFE1000) [pid = 3780] [serial = 28] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (1AF0F000) [pid = 3780] [serial = 27] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (1A3C1C00) [pid = 3780] [serial = 24] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (1834B400) [pid = 3780] [serial = 21] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (1A0C8C00) [pid = 3780] [serial = 22] [outer = 00000000] [url = about:blank] 12:22:21 INFO - PROCESS | 3780 | 1468524141497 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 12:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1235ms 12:22:21 INFO - PROCESS | 3780 | 1468524141526 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 12:22:21 INFO - PROCESS | 3780 | 1468524141530 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 12:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:22:21 INFO - PROCESS | 3780 | 1468524141538 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:22:21 INFO - PROCESS | 3780 | 1468524141541 Marionette TRACE conn3 <- [1,138,null,{}] 12:22:21 INFO - PROCESS | 3780 | 1468524141546 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:21 INFO - PROCESS | 3780 | 1468524141549 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:21 INFO - PROCESS | 3780 | 1468524141637 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 12:22:21 INFO - PROCESS | 3780 | 1468524141705 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:21 INFO - PROCESS | 3780 | 1468524141708 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:21 INFO - PROCESS | 3780 | ++DOCSHELL 11223C00 == 28 [pid = 3780] [id = 44] 12:22:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (11224000) [pid = 3780] [serial = 128] [outer = 00000000] 12:22:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (11CD9C00) [pid = 3780] [serial = 129] [outer = 11224000] 12:22:21 INFO - PROCESS | 3780 | 1468524141754 Marionette DEBUG loaded listener.js 12:22:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (12822400) [pid = 3780] [serial = 130] [outer = 11224000] 12:22:22 INFO - PROCESS | 3780 | 1468524142153 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 12:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 633ms 12:22:22 INFO - PROCESS | 3780 | 1468524142174 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 12:22:22 INFO - PROCESS | 3780 | 1468524142179 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 12:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:22:22 INFO - PROCESS | 3780 | 1468524142191 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:22:22 INFO - PROCESS | 3780 | 1468524142194 Marionette TRACE conn3 <- [1,142,null,{}] 12:22:22 INFO - PROCESS | 3780 | 1468524142198 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:22 INFO - PROCESS | 3780 | 1468524142201 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:22 INFO - PROCESS | 3780 | 1468524142283 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 12:22:22 INFO - PROCESS | 3780 | 1468524142289 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:22 INFO - PROCESS | 3780 | 1468524142292 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:22 INFO - PROCESS | 3780 | ++DOCSHELL 1312E800 == 29 [pid = 3780] [id = 45] 12:22:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (13157400) [pid = 3780] [serial = 131] [outer = 00000000] 12:22:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (131F2000) [pid = 3780] [serial = 132] [outer = 13157400] 12:22:22 INFO - PROCESS | 3780 | 1468524142339 Marionette DEBUG loaded listener.js 12:22:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (134AA000) [pid = 3780] [serial = 133] [outer = 13157400] 12:22:22 INFO - PROCESS | 3780 | 1468524142742 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 12:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 587ms 12:22:22 INFO - PROCESS | 3780 | 1468524142765 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 12:22:22 INFO - PROCESS | 3780 | 1468524142768 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 12:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:22:22 INFO - PROCESS | 3780 | 1468524142771 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:22:22 INFO - PROCESS | 3780 | 1468524142774 Marionette TRACE conn3 <- [1,146,null,{}] 12:22:22 INFO - PROCESS | 3780 | 1468524142789 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:22 INFO - PROCESS | 3780 | 1468524142793 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:22 INFO - PROCESS | 3780 | 1468524142897 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 12:22:22 INFO - PROCESS | 3780 | 1468524142906 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:22 INFO - PROCESS | 3780 | 1468524142909 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:22 INFO - PROCESS | 3780 | ++DOCSHELL 15053C00 == 30 [pid = 3780] [id = 46] 12:22:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (15056400) [pid = 3780] [serial = 134] [outer = 00000000] 12:22:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (156B2C00) [pid = 3780] [serial = 135] [outer = 15056400] 12:22:22 INFO - PROCESS | 3780 | 1468524142957 Marionette DEBUG loaded listener.js 12:22:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1597C400) [pid = 3780] [serial = 136] [outer = 15056400] 12:22:23 INFO - PROCESS | 3780 | 1468524143394 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 633ms 12:22:23 INFO - PROCESS | 3780 | 1468524143409 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 12:22:23 INFO - PROCESS | 3780 | 1468524143411 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 12:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:22:23 INFO - PROCESS | 3780 | 1468524143415 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:22:23 INFO - PROCESS | 3780 | 1468524143416 Marionette TRACE conn3 <- [1,150,null,{}] 12:22:23 INFO - PROCESS | 3780 | 1468524143434 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:23 INFO - PROCESS | 3780 | 1468524143436 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:23 INFO - PROCESS | 3780 | 1468524143540 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 12:22:23 INFO - PROCESS | 3780 | 1468524143545 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:23 INFO - PROCESS | 3780 | 1468524143547 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:23 INFO - PROCESS | 3780 | ++DOCSHELL 1394F400 == 31 [pid = 3780] [id = 47] 12:22:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (13ECE000) [pid = 3780] [serial = 137] [outer = 00000000] 12:22:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (15D62400) [pid = 3780] [serial = 138] [outer = 13ECE000] 12:22:23 INFO - PROCESS | 3780 | 1468524143593 Marionette DEBUG loaded listener.js 12:22:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (16109C00) [pid = 3780] [serial = 139] [outer = 13ECE000] 12:22:23 INFO - PROCESS | 3780 | 1468524143981 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 12:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 632ms 12:22:24 INFO - PROCESS | 3780 | 1468524144036 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 12:22:24 INFO - PROCESS | 3780 | 1468524144038 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 12:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:22:24 INFO - PROCESS | 3780 | 1468524144041 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:22:24 INFO - PROCESS | 3780 | 1468524144043 Marionette TRACE conn3 <- [1,154,null,{}] 12:22:24 INFO - PROCESS | 3780 | 1468524144046 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:24 INFO - PROCESS | 3780 | 1468524144048 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:24 INFO - PROCESS | 3780 | 1468524144143 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 12:22:24 INFO - PROCESS | 3780 | 1468524144148 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:24 INFO - PROCESS | 3780 | 1468524144150 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:24 INFO - PROCESS | 3780 | ++DOCSHELL 15F95800 == 32 [pid = 3780] [id = 48] 12:22:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (15F97000) [pid = 3780] [serial = 140] [outer = 00000000] 12:22:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (16301400) [pid = 3780] [serial = 141] [outer = 15F97000] 12:22:24 INFO - PROCESS | 3780 | 1468524144193 Marionette DEBUG loaded listener.js 12:22:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1630F400) [pid = 3780] [serial = 142] [outer = 15F97000] 12:22:24 INFO - PROCESS | 3780 | 1468524144647 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 12:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 617ms 12:22:24 INFO - PROCESS | 3780 | 1468524144679 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 12:22:24 INFO - PROCESS | 3780 | 1468524144681 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 12:22:24 INFO - PROCESS | 3780 | 1468524144685 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:22:24 INFO - PROCESS | 3780 | 1468524144686 Marionette TRACE conn3 <- [1,158,null,{}] 12:22:24 INFO - PROCESS | 3780 | 1468524144690 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:24 INFO - PROCESS | 3780 | 1468524144695 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:24 INFO - PROCESS | 3780 | 1468524144816 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 12:22:24 INFO - PROCESS | 3780 | 1468524144821 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:24 INFO - PROCESS | 3780 | 1468524144823 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:24 INFO - PROCESS | 3780 | ++DOCSHELL 16FC7400 == 33 [pid = 3780] [id = 49] 12:22:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16FC7800) [pid = 3780] [serial = 143] [outer = 00000000] 12:22:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (174A7C00) [pid = 3780] [serial = 144] [outer = 16FC7800] 12:22:24 INFO - PROCESS | 3780 | 1468524144874 Marionette DEBUG loaded listener.js 12:22:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17590400) [pid = 3780] [serial = 145] [outer = 16FC7800] 12:22:25 INFO - PROCESS | 3780 | 1468524145290 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 12:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 618ms 12:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:22:25 INFO - PROCESS | 3780 | 1468524145306 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 12:22:25 INFO - PROCESS | 3780 | 1468524145308 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 12:22:25 INFO - PROCESS | 3780 | 1468524145318 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:22:25 INFO - PROCESS | 3780 | 1468524145319 Marionette TRACE conn3 <- [1,162,null,{}] 12:22:25 INFO - PROCESS | 3780 | 1468524145323 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:25 INFO - PROCESS | 3780 | 1468524145325 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:25 INFO - PROCESS | 3780 | 1468524145419 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 12:22:25 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16112C00) [pid = 3780] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:22:25 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1597BC00) [pid = 3780] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:22:25 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15F8C800) [pid = 3780] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:22:25 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (10ED6C00) [pid = 3780] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:22:25 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (12D76C00) [pid = 3780] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:22:25 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (156AE400) [pid = 3780] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:22:25 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (12D78C00) [pid = 3780] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:22:25 INFO - PROCESS | 3780 | 1468524145555 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:25 INFO - PROCESS | 3780 | 1468524145558 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:25 INFO - PROCESS | 3780 | ++DOCSHELL 10A0B800 == 34 [pid = 3780] [id = 50] 12:22:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (10A77000) [pid = 3780] [serial = 146] [outer = 00000000] 12:22:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (10FE1800) [pid = 3780] [serial = 147] [outer = 10A77000] 12:22:25 INFO - PROCESS | 3780 | 1468524145601 Marionette DEBUG loaded listener.js 12:22:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (130A7400) [pid = 3780] [serial = 148] [outer = 10A77000] 12:22:25 INFO - PROCESS | 3780 | 1468524145937 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 12:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 633ms 12:22:25 INFO - PROCESS | 3780 | 1468524145949 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 12:22:25 INFO - PROCESS | 3780 | 1468524145951 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 12:22:25 INFO - PROCESS | 3780 | 1468524145955 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:22:25 INFO - PROCESS | 3780 | 1468524145956 Marionette TRACE conn3 <- [1,166,null,{}] 12:22:25 INFO - PROCESS | 3780 | 1468524145960 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:25 INFO - PROCESS | 3780 | 1468524145962 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:26 INFO - PROCESS | 3780 | 1468524146035 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 12:22:26 INFO - PROCESS | 3780 | 1468524146040 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:26 INFO - PROCESS | 3780 | 1468524146042 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:26 INFO - PROCESS | 3780 | ++DOCSHELL 13135400 == 35 [pid = 3780] [id = 51] 12:22:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (143EA800) [pid = 3780] [serial = 149] [outer = 00000000] 12:22:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (17AD0C00) [pid = 3780] [serial = 150] [outer = 143EA800] 12:22:26 INFO - PROCESS | 3780 | 1468524146086 Marionette DEBUG loaded listener.js 12:22:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17B82800) [pid = 3780] [serial = 151] [outer = 143EA800] 12:22:26 INFO - PROCESS | 3780 | 1468524146450 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 525ms 12:22:26 INFO - PROCESS | 3780 | 1468524146474 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 12:22:26 INFO - PROCESS | 3780 | 1468524146476 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 12:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:22:26 INFO - PROCESS | 3780 | 1468524146479 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:22:26 INFO - PROCESS | 3780 | 1468524146481 Marionette TRACE conn3 <- [1,170,null,{}] 12:22:26 INFO - PROCESS | 3780 | 1468524146484 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:26 INFO - PROCESS | 3780 | 1468524146486 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:26 INFO - PROCESS | 3780 | 1468524146589 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 12:22:26 INFO - PROCESS | 3780 | 1468524146596 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:26 INFO - PROCESS | 3780 | 1468524146598 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:26 INFO - PROCESS | 3780 | ++DOCSHELL 15052800 == 36 [pid = 3780] [id = 52] 12:22:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17D75400) [pid = 3780] [serial = 152] [outer = 00000000] 12:22:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17E8C400) [pid = 3780] [serial = 153] [outer = 17D75400] 12:22:26 INFO - PROCESS | 3780 | 1468524146641 Marionette DEBUG loaded listener.js 12:22:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17E8D400) [pid = 3780] [serial = 154] [outer = 17D75400] 12:22:27 INFO - PROCESS | 3780 | 1468524147010 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 12:22:27 INFO - PROCESS | 3780 | 1468524147077 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 12:22:27 INFO - PROCESS | 3780 | 1468524147079 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 12:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:22:27 INFO - PROCESS | 3780 | 1468524147082 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:22:27 INFO - PROCESS | 3780 | 1468524147093 Marionette TRACE conn3 <- [1,174,null,{}] 12:22:27 INFO - PROCESS | 3780 | 1468524147097 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:27 INFO - PROCESS | 3780 | 1468524147099 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:27 INFO - PROCESS | 3780 | 1468524147199 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 12:22:27 INFO - PROCESS | 3780 | 1468524147211 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:27 INFO - PROCESS | 3780 | 1468524147213 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:27 INFO - PROCESS | 3780 | ++DOCSHELL 10A76000 == 37 [pid = 3780] [id = 53] 12:22:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (10A81400) [pid = 3780] [serial = 155] [outer = 00000000] 12:22:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (183F1000) [pid = 3780] [serial = 156] [outer = 10A81400] 12:22:27 INFO - PROCESS | 3780 | 1468524147255 Marionette DEBUG loaded listener.js 12:22:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19CBC800) [pid = 3780] [serial = 157] [outer = 10A81400] 12:22:27 INFO - PROCESS | 3780 | 1468524147745 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 695ms 12:22:27 INFO - PROCESS | 3780 | 1468524147786 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 12:22:27 INFO - PROCESS | 3780 | 1468524147791 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 12:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:22:27 INFO - PROCESS | 3780 | 1468524147856 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:22:27 INFO - PROCESS | 3780 | 1468524147859 Marionette TRACE conn3 <- [1,178,null,{}] 12:22:27 INFO - PROCESS | 3780 | 1468524147888 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:27 INFO - PROCESS | 3780 | 1468524147891 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:28 INFO - PROCESS | 3780 | 1468524148018 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 12:22:28 INFO - PROCESS | 3780 | 1468524148083 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:28 INFO - PROCESS | 3780 | 1468524148086 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:28 INFO - PROCESS | 3780 | ++DOCSHELL 1055E000 == 38 [pid = 3780] [id = 54] 12:22:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1055F800) [pid = 3780] [serial = 158] [outer = 00000000] 12:22:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (12A22000) [pid = 3780] [serial = 159] [outer = 1055F800] 12:22:28 INFO - PROCESS | 3780 | 1468524148141 Marionette DEBUG loaded listener.js 12:22:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (12D7D000) [pid = 3780] [serial = 160] [outer = 1055F800] 12:22:28 INFO - PROCESS | 3780 | 1468524148839 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1034ms 12:22:28 INFO - PROCESS | 3780 | 1468524148992 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 12:22:28 INFO - PROCESS | 3780 | 1468524148995 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 12:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:22:28 INFO - PROCESS | 3780 | 1468524149000 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:22:28 INFO - PROCESS | 3780 | 1468524149004 Marionette TRACE conn3 <- [1,182,null,{}] 12:22:28 INFO - PROCESS | 3780 | 1468524149018 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:29 INFO - PROCESS | 3780 | 1468524149021 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:29 INFO - PROCESS | 3780 | 1468524149126 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 12:22:29 INFO - PROCESS | 3780 | 1468524149191 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:29 INFO - PROCESS | 3780 | 1468524149196 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:29 INFO - PROCESS | 3780 | ++DOCSHELL 11C49800 == 39 [pid = 3780] [id = 55] 12:22:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (11CD9400) [pid = 3780] [serial = 161] [outer = 00000000] 12:22:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (12AAB800) [pid = 3780] [serial = 162] [outer = 11CD9400] 12:22:29 INFO - PROCESS | 3780 | 1468524149243 Marionette DEBUG loaded listener.js 12:22:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (12B0A000) [pid = 3780] [serial = 163] [outer = 11CD9400] 12:22:29 INFO - PROCESS | 3780 | --DOCSHELL 15052800 == 38 [pid = 3780] [id = 52] 12:22:29 INFO - PROCESS | 3780 | --DOCSHELL 13135400 == 37 [pid = 3780] [id = 51] 12:22:29 INFO - PROCESS | 3780 | --DOCSHELL 10A0B800 == 36 [pid = 3780] [id = 50] 12:22:29 INFO - PROCESS | 3780 | --DOCSHELL 16FC7400 == 35 [pid = 3780] [id = 49] 12:22:29 INFO - PROCESS | 3780 | --DOCSHELL 15F95800 == 34 [pid = 3780] [id = 48] 12:22:29 INFO - PROCESS | 3780 | --DOCSHELL 1394F400 == 33 [pid = 3780] [id = 47] 12:22:29 INFO - PROCESS | 3780 | --DOCSHELL 15053C00 == 32 [pid = 3780] [id = 46] 12:22:29 INFO - PROCESS | 3780 | --DOCSHELL 1312E800 == 31 [pid = 3780] [id = 45] 12:22:29 INFO - PROCESS | 3780 | --DOCSHELL 11223C00 == 30 [pid = 3780] [id = 44] 12:22:29 INFO - PROCESS | 3780 | --DOCSHELL 10ED3400 == 29 [pid = 3780] [id = 43] 12:22:29 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (184C9800) [pid = 3780] [serial = 94] [outer = 00000000] [url = about:blank] 12:22:29 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (19CC4800) [pid = 3780] [serial = 96] [outer = 00000000] [url = about:blank] 12:22:29 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17046400) [pid = 3780] [serial = 112] [outer = 00000000] [url = about:blank] 12:22:29 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (114D1C00) [pid = 3780] [serial = 99] [outer = 00000000] [url = about:blank] 12:22:29 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (114D3400) [pid = 3780] [serial = 100] [outer = 00000000] [url = about:blank] 12:22:29 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13156400) [pid = 3780] [serial = 102] [outer = 00000000] [url = about:blank] 12:22:29 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15BCF800) [pid = 3780] [serial = 108] [outer = 00000000] [url = about:blank] 12:22:29 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15D5F400) [pid = 3780] [serial = 109] [outer = 00000000] [url = about:blank] 12:22:29 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (131F0800) [pid = 3780] [serial = 103] [outer = 00000000] [url = about:blank] 12:22:29 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15052C00) [pid = 3780] [serial = 106] [outer = 00000000] [url = about:blank] 12:22:29 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (143E4800) [pid = 3780] [serial = 105] [outer = 00000000] [url = about:blank] 12:22:29 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16118800) [pid = 3780] [serial = 111] [outer = 00000000] [url = about:blank] 12:22:29 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A0C5400) [pid = 3780] [serial = 97] [outer = 00000000] [url = about:blank] 12:22:29 INFO - PROCESS | 3780 | 1468524149735 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 787ms 12:22:29 INFO - PROCESS | 3780 | 1468524149787 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 12:22:29 INFO - PROCESS | 3780 | 1468524149790 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 12:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:22:29 INFO - PROCESS | 3780 | 1468524149797 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:22:29 INFO - PROCESS | 3780 | 1468524149800 Marionette TRACE conn3 <- [1,186,null,{}] 12:22:29 INFO - PROCESS | 3780 | 1468524149804 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:29 INFO - PROCESS | 3780 | 1468524149807 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:29 INFO - PROCESS | 3780 | 1468524149891 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 12:22:29 INFO - PROCESS | 3780 | 1468524149974 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:29 INFO - PROCESS | 3780 | 1468524149976 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:29 INFO - PROCESS | 3780 | ++DOCSHELL 130A3000 == 30 [pid = 3780] [id = 56] 12:22:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (130A5C00) [pid = 3780] [serial = 164] [outer = 00000000] 12:22:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (132D3400) [pid = 3780] [serial = 165] [outer = 130A5C00] 12:22:30 INFO - PROCESS | 3780 | 1468524150023 Marionette DEBUG loaded listener.js 12:22:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1394D400) [pid = 3780] [serial = 166] [outer = 130A5C00] 12:22:30 INFO - PROCESS | 3780 | 1468524150374 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 586ms 12:22:30 INFO - PROCESS | 3780 | 1468524150399 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 12:22:30 INFO - PROCESS | 3780 | 1468524150401 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 12:22:30 INFO - PROCESS | 3780 | 1468524150404 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:22:30 INFO - PROCESS | 3780 | 1468524150407 Marionette TRACE conn3 <- [1,190,null,{}] 12:22:30 INFO - PROCESS | 3780 | 1468524150416 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:30 INFO - PROCESS | 3780 | 1468524150421 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:30 INFO - PROCESS | 3780 | 1468524150494 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 12:22:30 INFO - PROCESS | 3780 | 1468524150597 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:30 INFO - PROCESS | 3780 | 1468524150600 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15052800) [pid = 3780] [serial = 167] [outer = 1B741400] 12:22:30 INFO - PROCESS | 3780 | ++DOCSHELL 159E3400 == 31 [pid = 3780] [id = 57] 12:22:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (159E3C00) [pid = 3780] [serial = 168] [outer = 00000000] 12:22:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15B13400) [pid = 3780] [serial = 169] [outer = 159E3C00] 12:22:30 INFO - PROCESS | 3780 | 1468524150666 Marionette DEBUG loaded listener.js 12:22:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15BCF400) [pid = 3780] [serial = 170] [outer = 159E3C00] 12:22:31 INFO - PROCESS | 3780 | 1468524151060 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 695ms 12:22:31 INFO - PROCESS | 3780 | 1468524151087 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 12:22:31 INFO - PROCESS | 3780 | 1468524151089 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 12:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:22:31 INFO - PROCESS | 3780 | 1468524151093 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:22:31 INFO - PROCESS | 3780 | 1468524151094 Marionette TRACE conn3 <- [1,194,null,{}] 12:22:31 INFO - PROCESS | 3780 | 1468524151098 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:31 INFO - PROCESS | 3780 | 1468524151100 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:31 INFO - PROCESS | 3780 | 1468524151181 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 12:22:31 INFO - PROCESS | 3780 | 1468524151186 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:31 INFO - PROCESS | 3780 | 1468524151188 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:31 INFO - PROCESS | 3780 | ++DOCSHELL 1610CC00 == 32 [pid = 3780] [id = 58] 12:22:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16118000) [pid = 3780] [serial = 171] [outer = 00000000] 12:22:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16FC6800) [pid = 3780] [serial = 172] [outer = 16118000] 12:22:31 INFO - PROCESS | 3780 | 1468524151231 Marionette DEBUG loaded listener.js 12:22:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1704A400) [pid = 3780] [serial = 173] [outer = 16118000] 12:22:31 INFO - PROCESS | 3780 | 1468524151661 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 586ms 12:22:31 INFO - PROCESS | 3780 | 1468524151695 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 12:22:31 INFO - PROCESS | 3780 | 1468524151697 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 12:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:22:31 INFO - PROCESS | 3780 | 1468524151700 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:22:31 INFO - PROCESS | 3780 | 1468524151702 Marionette TRACE conn3 <- [1,198,null,{}] 12:22:31 INFO - PROCESS | 3780 | 1468524151705 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:31 INFO - PROCESS | 3780 | 1468524151707 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:31 INFO - PROCESS | 3780 | 1468524151809 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 12:22:31 INFO - PROCESS | 3780 | 1468524151814 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:31 INFO - PROCESS | 3780 | 1468524151816 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:31 INFO - PROCESS | 3780 | ++DOCSHELL 16116800 == 33 [pid = 3780] [id = 59] 12:22:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16FC9000) [pid = 3780] [serial = 174] [outer = 00000000] 12:22:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1758D800) [pid = 3780] [serial = 175] [outer = 16FC9000] 12:22:31 INFO - PROCESS | 3780 | 1468524151859 Marionette DEBUG loaded listener.js 12:22:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17598C00) [pid = 3780] [serial = 176] [outer = 16FC9000] 12:22:32 INFO - PROCESS | 3780 | 1468524152262 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 633ms 12:22:32 INFO - PROCESS | 3780 | 1468524152324 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 12:22:32 INFO - PROCESS | 3780 | 1468524152326 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 12:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:22:32 INFO - PROCESS | 3780 | 1468524152329 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:22:32 INFO - PROCESS | 3780 | 1468524152331 Marionette TRACE conn3 <- [1,202,null,{}] 12:22:32 INFO - PROCESS | 3780 | 1468524152334 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:32 INFO - PROCESS | 3780 | 1468524152340 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:32 INFO - PROCESS | 3780 | 1468524152468 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 12:22:32 INFO - PROCESS | 3780 | 1468524152474 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:32 INFO - PROCESS | 3780 | 1468524152476 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:32 INFO - PROCESS | 3780 | ++DOCSHELL 17AC5C00 == 34 [pid = 3780] [id = 60] 12:22:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17B82C00) [pid = 3780] [serial = 177] [outer = 00000000] 12:22:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (184BE800) [pid = 3780] [serial = 178] [outer = 17B82C00] 12:22:32 INFO - PROCESS | 3780 | 1468524152520 Marionette DEBUG loaded listener.js 12:22:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A0C5C00) [pid = 3780] [serial = 179] [outer = 17B82C00] 12:22:32 INFO - PROCESS | 3780 | 1468524152939 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 632ms 12:22:32 INFO - PROCESS | 3780 | 1468524152965 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 12:22:32 INFO - PROCESS | 3780 | 1468524152967 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 12:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:22:32 INFO - PROCESS | 3780 | 1468524152976 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:22:32 INFO - PROCESS | 3780 | 1468524152978 Marionette TRACE conn3 <- [1,206,null,{}] 12:22:32 INFO - PROCESS | 3780 | 1468524152982 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:32 INFO - PROCESS | 3780 | 1468524152983 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:33 INFO - PROCESS | 3780 | 1468524153090 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 12:22:33 INFO - PROCESS | 3780 | 1468524153151 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:33 INFO - PROCESS | 3780 | 1468524153153 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:33 INFO - PROCESS | 3780 | ++DOCSHELL 183F2000 == 35 [pid = 3780] [id = 61] 12:22:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (184C9800) [pid = 3780] [serial = 180] [outer = 00000000] 12:22:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A0D4000) [pid = 3780] [serial = 181] [outer = 184C9800] 12:22:33 INFO - PROCESS | 3780 | 1468524153195 Marionette DEBUG loaded listener.js 12:22:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A0CE000) [pid = 3780] [serial = 182] [outer = 184C9800] 12:22:33 INFO - PROCESS | 3780 | 1468524153574 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 617ms 12:22:33 INFO - PROCESS | 3780 | 1468524153603 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 12:22:33 INFO - PROCESS | 3780 | 1468524153605 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 12:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:22:33 INFO - PROCESS | 3780 | 1468524153608 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:22:33 INFO - PROCESS | 3780 | 1468524153609 Marionette TRACE conn3 <- [1,210,null,{}] 12:22:33 INFO - PROCESS | 3780 | 1468524153612 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:33 INFO - PROCESS | 3780 | 1468524153614 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:33 INFO - PROCESS | 3780 | 1468524153826 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 12:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15F97000) [pid = 3780] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16FC7800) [pid = 3780] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13157400) [pid = 3780] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (10ED5400) [pid = 3780] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11224000) [pid = 3780] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15056400) [pid = 3780] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10A77000) [pid = 3780] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17D75400) [pid = 3780] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1102B000) [pid = 3780] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13224400) [pid = 3780] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17598000) [pid = 3780] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17D77C00) [pid = 3780] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13ECE000) [pid = 3780] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (143EA800) [pid = 3780] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:22:33 INFO - PROCESS | 3780 | 1468524153875 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:33 INFO - PROCESS | 3780 | 1468524153877 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:33 INFO - PROCESS | 3780 | ++DOCSHELL 10A77000 == 36 [pid = 3780] [id = 62] 12:22:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (10A79800) [pid = 3780] [serial = 183] [outer = 00000000] 12:22:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (114D5000) [pid = 3780] [serial = 184] [outer = 10A79800] 12:22:33 INFO - PROCESS | 3780 | 1468524153919 Marionette DEBUG loaded listener.js 12:22:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (13157C00) [pid = 3780] [serial = 185] [outer = 10A79800] 12:22:34 INFO - PROCESS | 3780 | 1468524154244 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 12:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 695ms 12:22:34 INFO - PROCESS | 3780 | 1468524154307 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 12:22:34 INFO - PROCESS | 3780 | 1468524154309 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 12:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:22:34 INFO - PROCESS | 3780 | 1468524154313 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:22:34 INFO - PROCESS | 3780 | 1468524154314 Marionette TRACE conn3 <- [1,214,null,{}] 12:22:34 INFO - PROCESS | 3780 | 1468524154318 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:34 INFO - PROCESS | 3780 | 1468524154320 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:34 INFO - PROCESS | 3780 | 1468524154422 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 12:22:34 INFO - PROCESS | 3780 | 1468524154449 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:34 INFO - PROCESS | 3780 | 1468524154451 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:34 INFO - PROCESS | 3780 | ++DOCSHELL 11224000 == 37 [pid = 3780] [id = 63] 12:22:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (114D5800) [pid = 3780] [serial = 186] [outer = 00000000] 12:22:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17D75400) [pid = 3780] [serial = 187] [outer = 114D5800] 12:22:34 INFO - PROCESS | 3780 | 1468524154494 Marionette DEBUG loaded listener.js 12:22:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A0D1C00) [pid = 3780] [serial = 188] [outer = 114D5800] 12:22:34 INFO - PROCESS | 3780 | 1468524154833 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 12:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 586ms 12:22:34 INFO - PROCESS | 3780 | 1468524154893 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 12:22:34 INFO - PROCESS | 3780 | 1468524154895 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 12:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:22:34 INFO - PROCESS | 3780 | 1468524154898 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:22:34 INFO - PROCESS | 3780 | 1468524154900 Marionette TRACE conn3 <- [1,218,null,{}] 12:22:34 INFO - PROCESS | 3780 | 1468524154903 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:34 INFO - PROCESS | 3780 | 1468524154905 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:34 INFO - PROCESS | 3780 | 1468524154982 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 12:22:35 INFO - PROCESS | 3780 | 1468524155062 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:35 INFO - PROCESS | 3780 | 1468524155064 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:35 INFO - PROCESS | 3780 | ++DOCSHELL 11AE3400 == 38 [pid = 3780] [id = 64] 12:22:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (11CD5400) [pid = 3780] [serial = 189] [outer = 00000000] 12:22:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A6C9400) [pid = 3780] [serial = 190] [outer = 11CD5400] 12:22:35 INFO - PROCESS | 3780 | 1468524155117 Marionette DEBUG loaded listener.js 12:22:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A6D2C00) [pid = 3780] [serial = 191] [outer = 11CD5400] 12:22:35 INFO - PROCESS | 3780 | 1468524155430 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 12:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 586ms 12:22:35 INFO - PROCESS | 3780 | 1468524155496 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 12:22:35 INFO - PROCESS | 3780 | 1468524155499 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 12:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:22:35 INFO - PROCESS | 3780 | 1468524155502 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:22:35 INFO - PROCESS | 3780 | 1468524155504 Marionette TRACE conn3 <- [1,222,null,{}] 12:22:35 INFO - PROCESS | 3780 | 1468524155507 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:35 INFO - PROCESS | 3780 | 1468524155510 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:35 INFO - PROCESS | 3780 | 1468524155629 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 12:22:35 INFO - PROCESS | 3780 | 1468524155662 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:35 INFO - PROCESS | 3780 | 1468524155664 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:35 INFO - PROCESS | 3780 | ++DOCSHELL 1A7C7C00 == 39 [pid = 3780] [id = 65] 12:22:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A7CAC00) [pid = 3780] [serial = 192] [outer = 00000000] 12:22:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A7D2400) [pid = 3780] [serial = 193] [outer = 1A7CAC00] 12:22:35 INFO - PROCESS | 3780 | 1468524155708 Marionette DEBUG loaded listener.js 12:22:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1AA48800) [pid = 3780] [serial = 194] [outer = 1A7CAC00] 12:22:36 INFO - PROCESS | 3780 | 1468524156248 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 12:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 787ms 12:22:36 INFO - PROCESS | 3780 | 1468524156287 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 12:22:36 INFO - PROCESS | 3780 | 1468524156292 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 12:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:22:36 INFO - PROCESS | 3780 | 1468524156296 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:22:36 INFO - PROCESS | 3780 | 1468524156301 Marionette TRACE conn3 <- [1,226,null,{}] 12:22:36 INFO - PROCESS | 3780 | 1468524156307 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:36 INFO - PROCESS | 3780 | 1468524156309 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:36 INFO - PROCESS | 3780 | 1468524156420 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 12:22:36 INFO - PROCESS | 3780 | 1468524156508 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:36 INFO - PROCESS | 3780 | 1468524156511 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:36 INFO - PROCESS | 3780 | ++DOCSHELL 10A82C00 == 40 [pid = 3780] [id = 66] 12:22:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (11CD7C00) [pid = 3780] [serial = 195] [outer = 00000000] 12:22:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (131EE000) [pid = 3780] [serial = 196] [outer = 11CD7C00] 12:22:36 INFO - PROCESS | 3780 | 1468524156566 Marionette DEBUG loaded listener.js 12:22:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (139CCC00) [pid = 3780] [serial = 197] [outer = 11CD7C00] 12:22:37 INFO - PROCESS | 3780 | 1468524157111 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 818ms 12:22:37 INFO - PROCESS | 3780 | 1468524157124 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 12:22:37 INFO - PROCESS | 3780 | 1468524157129 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 12:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:22:37 INFO - PROCESS | 3780 | 1468524157135 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:22:37 INFO - PROCESS | 3780 | 1468524157138 Marionette TRACE conn3 <- [1,230,null,{}] 12:22:37 INFO - PROCESS | 3780 | 1468524157158 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:37 INFO - PROCESS | 3780 | 1468524157161 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:37 INFO - PROCESS | 3780 | 1468524157267 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 12:22:37 INFO - PROCESS | 3780 | 1468524157355 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:37 INFO - PROCESS | 3780 | 1468524157357 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:37 INFO - PROCESS | 3780 | ++DOCSHELL 15D5F000 == 41 [pid = 3780] [id = 67] 12:22:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (15D5F400) [pid = 3780] [serial = 198] [outer = 00000000] 12:22:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (16B8AC00) [pid = 3780] [serial = 199] [outer = 15D5F400] 12:22:37 INFO - PROCESS | 3780 | 1468524157413 Marionette DEBUG loaded listener.js 12:22:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (172ABC00) [pid = 3780] [serial = 200] [outer = 15D5F400] 12:22:37 INFO - PROCESS | 3780 | 1468524157945 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 12:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 849ms 12:22:37 INFO - PROCESS | 3780 | 1468524157998 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 12:22:37 INFO - PROCESS | 3780 | 1468524158001 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 12:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:22:37 INFO - PROCESS | 3780 | 1468524158005 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:22:38 INFO - PROCESS | 3780 | 1468524158008 Marionette TRACE conn3 <- [1,234,null,{}] 12:22:38 INFO - PROCESS | 3780 | 1468524158019 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:38 INFO - PROCESS | 3780 | 1468524158023 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:38 INFO - PROCESS | 3780 | 1468524158132 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 12:22:38 INFO - PROCESS | 3780 | 1468524158250 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:38 INFO - PROCESS | 3780 | 1468524158253 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:38 INFO - PROCESS | 3780 | ++DOCSHELL 18676C00 == 42 [pid = 3780] [id = 68] 12:22:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (18677400) [pid = 3780] [serial = 201] [outer = 00000000] 12:22:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1867F800) [pid = 3780] [serial = 202] [outer = 18677400] 12:22:38 INFO - PROCESS | 3780 | 1468524158309 Marionette DEBUG loaded listener.js 12:22:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (18684800) [pid = 3780] [serial = 203] [outer = 18677400] 12:22:38 INFO - PROCESS | 3780 | 1468524159005 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 12:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1034ms 12:22:39 INFO - PROCESS | 3780 | 1468524159037 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 12:22:39 INFO - PROCESS | 3780 | 1468524159041 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 12:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:22:39 INFO - PROCESS | 3780 | 1468524159060 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:22:39 INFO - PROCESS | 3780 | 1468524159064 Marionette TRACE conn3 <- [1,238,null,{}] 12:22:39 INFO - PROCESS | 3780 | 1468524159069 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:39 INFO - PROCESS | 3780 | 1468524159072 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:39 INFO - PROCESS | 3780 | 1468524159180 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 12:22:39 INFO - PROCESS | 3780 | 1468524159258 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:39 INFO - PROCESS | 3780 | 1468524159262 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:39 INFO - PROCESS | 3780 | ++DOCSHELL 10ED6400 == 43 [pid = 3780] [id = 69] 12:22:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1126CC00) [pid = 3780] [serial = 204] [outer = 00000000] 12:22:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (12AAC800) [pid = 3780] [serial = 205] [outer = 1126CC00] 12:22:39 INFO - PROCESS | 3780 | 1468524159310 Marionette DEBUG loaded listener.js 12:22:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (12D95C00) [pid = 3780] [serial = 206] [outer = 1126CC00] 12:22:39 INFO - PROCESS | 3780 | --DOCSHELL 11AE3400 == 42 [pid = 3780] [id = 64] 12:22:39 INFO - PROCESS | 3780 | --DOCSHELL 11224000 == 41 [pid = 3780] [id = 63] 12:22:39 INFO - PROCESS | 3780 | --DOCSHELL 10A77000 == 40 [pid = 3780] [id = 62] 12:22:39 INFO - PROCESS | 3780 | --DOCSHELL 183F2000 == 39 [pid = 3780] [id = 61] 12:22:39 INFO - PROCESS | 3780 | --DOCSHELL 17AC5C00 == 38 [pid = 3780] [id = 60] 12:22:39 INFO - PROCESS | 3780 | --DOCSHELL 16116800 == 37 [pid = 3780] [id = 59] 12:22:39 INFO - PROCESS | 3780 | --DOCSHELL 1610CC00 == 36 [pid = 3780] [id = 58] 12:22:39 INFO - PROCESS | 3780 | --DOCSHELL 159E3400 == 35 [pid = 3780] [id = 57] 12:22:39 INFO - PROCESS | 3780 | --DOCSHELL 130A3000 == 34 [pid = 3780] [id = 56] 12:22:39 INFO - PROCESS | 3780 | --DOCSHELL 11C49800 == 33 [pid = 3780] [id = 55] 12:22:39 INFO - PROCESS | 3780 | --DOCSHELL 1055E000 == 32 [pid = 3780] [id = 54] 12:22:39 INFO - PROCESS | 3780 | --DOCSHELL 10A76000 == 31 [pid = 3780] [id = 53] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (16301400) [pid = 3780] [serial = 141] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (174A7C00) [pid = 3780] [serial = 144] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (131F2000) [pid = 3780] [serial = 132] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (134AA000) [pid = 3780] [serial = 133] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (11276400) [pid = 3780] [serial = 127] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (11222400) [pid = 3780] [serial = 126] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (11CD9C00) [pid = 3780] [serial = 129] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (12822400) [pid = 3780] [serial = 130] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (156B2C00) [pid = 3780] [serial = 135] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1630F400) [pid = 3780] [serial = 142] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (10FE1800) [pid = 3780] [serial = 147] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17E8D400) [pid = 3780] [serial = 154] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17590400) [pid = 3780] [serial = 145] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (12B0D000) [pid = 3780] [serial = 115] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (12AB3400) [pid = 3780] [serial = 114] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15BC3000) [pid = 3780] [serial = 118] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1597B400) [pid = 3780] [serial = 117] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17B8C400) [pid = 3780] [serial = 121] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1759BC00) [pid = 3780] [serial = 120] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (184BF000) [pid = 3780] [serial = 124] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (183F1000) [pid = 3780] [serial = 156] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17E91C00) [pid = 3780] [serial = 123] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (130A7400) [pid = 3780] [serial = 148] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15D62400) [pid = 3780] [serial = 138] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17E8C400) [pid = 3780] [serial = 153] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17AD0C00) [pid = 3780] [serial = 150] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17B82800) [pid = 3780] [serial = 151] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16109C00) [pid = 3780] [serial = 139] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1597C400) [pid = 3780] [serial = 136] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 3780 | 1468524159829 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 12:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 833ms 12:22:39 INFO - PROCESS | 3780 | 1468524159886 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 12:22:39 INFO - PROCESS | 3780 | 1468524159890 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 12:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:22:39 INFO - PROCESS | 3780 | 1468524159896 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:22:39 INFO - PROCESS | 3780 | 1468524159899 Marionette TRACE conn3 <- [1,242,null,{}] 12:22:39 INFO - PROCESS | 3780 | 1468524159902 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:39 INFO - PROCESS | 3780 | 1468524159905 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:39 INFO - PROCESS | 3780 | 1468524159985 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 12:22:39 INFO - PROCESS | 3780 | 1468524159993 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:39 INFO - PROCESS | 3780 | 1468524159995 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:40 INFO - PROCESS | 3780 | ++DOCSHELL 12AB3400 == 32 [pid = 3780] [id = 70] 12:22:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (12AB3800) [pid = 3780] [serial = 207] [outer = 00000000] 12:22:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13135400) [pid = 3780] [serial = 208] [outer = 12AB3800] 12:22:40 INFO - PROCESS | 3780 | 1468524160041 Marionette DEBUG loaded listener.js 12:22:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (131F2000) [pid = 3780] [serial = 209] [outer = 12AB3800] 12:22:40 INFO - PROCESS | 3780 | 1468524160485 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 12:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 633ms 12:22:40 INFO - PROCESS | 3780 | 1468524160535 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 12:22:40 INFO - PROCESS | 3780 | 1468524160537 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 12:22:40 INFO - PROCESS | 3780 | 1468524160541 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:22:40 INFO - PROCESS | 3780 | 1468524160544 Marionette TRACE conn3 <- [1,246,null,{}] 12:22:40 INFO - PROCESS | 3780 | 1468524160553 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:40 INFO - PROCESS | 3780 | 1468524160557 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:40 INFO - PROCESS | 3780 | 1468524160663 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 12:22:40 INFO - PROCESS | 3780 | 1468524160677 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:40 INFO - PROCESS | 3780 | 1468524160680 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:40 INFO - PROCESS | 3780 | ++DOCSHELL 156AFC00 == 33 [pid = 3780] [id = 71] 12:22:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (156B2C00) [pid = 3780] [serial = 210] [outer = 00000000] 12:22:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (159DEC00) [pid = 3780] [serial = 211] [outer = 156B2C00] 12:22:40 INFO - PROCESS | 3780 | 1468524160727 Marionette DEBUG loaded listener.js 12:22:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15BC2400) [pid = 3780] [serial = 212] [outer = 156B2C00] 12:22:41 INFO - PROCESS | 3780 | 1468524161127 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 632ms 12:22:41 INFO - PROCESS | 3780 | 1468524161162 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 12:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:22:41 INFO - PROCESS | 3780 | 1468524161166 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 12:22:41 INFO - PROCESS | 3780 | 1468524161170 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:22:41 INFO - PROCESS | 3780 | 1468524161171 Marionette TRACE conn3 <- [1,250,null,{}] 12:22:41 INFO - PROCESS | 3780 | 1468524161179 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:41 INFO - PROCESS | 3780 | 1468524161180 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:41 INFO - PROCESS | 3780 | 1468524161262 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 12:22:41 INFO - PROCESS | 3780 | 1468524161268 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:41 INFO - PROCESS | 3780 | 1468524161270 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:41 INFO - PROCESS | 3780 | ++DOCSHELL 15BCF000 == 34 [pid = 3780] [id = 72] 12:22:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15D5EC00) [pid = 3780] [serial = 213] [outer = 00000000] 12:22:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1610D800) [pid = 3780] [serial = 214] [outer = 15D5EC00] 12:22:41 INFO - PROCESS | 3780 | 1468524161315 Marionette DEBUG loaded listener.js 12:22:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16306400) [pid = 3780] [serial = 215] [outer = 15D5EC00] 12:22:41 INFO - PROCESS | 3780 | 1468524161726 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 587ms 12:22:41 INFO - PROCESS | 3780 | 1468524161772 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 12:22:41 INFO - PROCESS | 3780 | 1468524161774 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 12:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:22:41 INFO - PROCESS | 3780 | 1468524161777 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:22:41 INFO - PROCESS | 3780 | 1468524161779 Marionette TRACE conn3 <- [1,254,null,{}] 12:22:41 INFO - PROCESS | 3780 | 1468524161782 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:41 INFO - PROCESS | 3780 | 1468524161784 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:41 INFO - PROCESS | 3780 | 1468524161860 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 12:22:41 INFO - PROCESS | 3780 | 1468524161865 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:41 INFO - PROCESS | 3780 | 1468524161867 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:41 INFO - PROCESS | 3780 | ++DOCSHELL 15D69400 == 35 [pid = 3780] [id = 73] 12:22:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1610CC00) [pid = 3780] [serial = 216] [outer = 00000000] 12:22:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17219C00) [pid = 3780] [serial = 217] [outer = 1610CC00] 12:22:41 INFO - PROCESS | 3780 | 1468524161909 Marionette DEBUG loaded listener.js 12:22:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1721F400) [pid = 3780] [serial = 218] [outer = 1610CC00] 12:22:42 INFO - PROCESS | 3780 | 1468524162369 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 12:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 633ms 12:22:42 INFO - PROCESS | 3780 | 1468524162413 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 12:22:42 INFO - PROCESS | 3780 | 1468524162415 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 12:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:22:42 INFO - PROCESS | 3780 | 1468524162418 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:22:42 INFO - PROCESS | 3780 | 1468524162403 Marionette TRACE conn3 <- [1,258,null,{}] 12:22:42 INFO - PROCESS | 3780 | 1468524162407 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:42 INFO - PROCESS | 3780 | 1468524162412 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:42 INFO - PROCESS | 3780 | 1468524162536 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 12:22:42 INFO - PROCESS | 3780 | 1468524162589 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:42 INFO - PROCESS | 3780 | 1468524162591 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:42 INFO - PROCESS | 3780 | ++DOCSHELL 12AB2400 == 36 [pid = 3780] [id = 74] 12:22:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1758E400) [pid = 3780] [serial = 219] [outer = 00000000] 12:22:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17BE4400) [pid = 3780] [serial = 220] [outer = 1758E400] 12:22:42 INFO - PROCESS | 3780 | 1468524162634 Marionette DEBUG loaded listener.js 12:22:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17BE7C00) [pid = 3780] [serial = 221] [outer = 1758E400] 12:22:43 INFO - PROCESS | 3780 | 1468524163071 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 12:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 694ms 12:22:43 INFO - PROCESS | 3780 | 1468524163101 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 12:22:43 INFO - PROCESS | 3780 | 1468524163103 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 12:22:43 INFO - PROCESS | 3780 | 1468524163106 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:22:43 INFO - PROCESS | 3780 | 1468524163108 Marionette TRACE conn3 <- [1,262,null,{}] 12:22:43 INFO - PROCESS | 3780 | 1468524163112 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:43 INFO - PROCESS | 3780 | 1468524163113 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:43 INFO - PROCESS | 3780 | 1468524163244 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 12:22:43 INFO - PROCESS | 3780 | 1468524163274 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:43 INFO - PROCESS | 3780 | 1468524163276 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:43 INFO - PROCESS | 3780 | ++DOCSHELL 17E91C00 == 37 [pid = 3780] [id = 75] 12:22:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17E92000) [pid = 3780] [serial = 222] [outer = 00000000] 12:22:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (183EFC00) [pid = 3780] [serial = 223] [outer = 17E92000] 12:22:43 INFO - PROCESS | 3780 | 1468524163319 Marionette DEBUG loaded listener.js 12:22:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (183F3400) [pid = 3780] [serial = 224] [outer = 17E92000] 12:22:43 INFO - PROCESS | 3780 | 1468524163721 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 12:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 617ms 12:22:43 INFO - PROCESS | 3780 | 1468524163744 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 12:22:43 INFO - PROCESS | 3780 | 1468524163746 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 12:22:43 INFO - PROCESS | 3780 | 1468524163733 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:22:43 INFO - PROCESS | 3780 | 1468524163735 Marionette TRACE conn3 <- [1,266,null,{}] 12:22:43 INFO - PROCESS | 3780 | 1468524163744 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:43 INFO - PROCESS | 3780 | 1468524163746 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:43 INFO - PROCESS | 3780 | 1468524163846 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 12:22:43 INFO - PROCESS | 3780 | 1468524163851 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:43 INFO - PROCESS | 3780 | 1468524163853 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:43 INFO - PROCESS | 3780 | ++DOCSHELL 17AD4800 == 38 [pid = 3780] [id = 76] 12:22:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17B83C00) [pid = 3780] [serial = 225] [outer = 00000000] 12:22:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (18682800) [pid = 3780] [serial = 226] [outer = 17B83C00] 12:22:43 INFO - PROCESS | 3780 | 1468524163896 Marionette DEBUG loaded listener.js 12:22:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19CB8000) [pid = 3780] [serial = 227] [outer = 17B83C00] 12:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (11CD5400) [pid = 3780] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17B82C00) [pid = 3780] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (184C9800) [pid = 3780] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16118000) [pid = 3780] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (11CD9400) [pid = 3780] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (159E3C00) [pid = 3780] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (130A5C00) [pid = 3780] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10A79800) [pid = 3780] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16FC9000) [pid = 3780] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (114D5800) [pid = 3780] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:22:44 INFO - PROCESS | 3780 | 1468524164379 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 12:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 679ms 12:22:44 INFO - PROCESS | 3780 | 1468524164433 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 12:22:44 INFO - PROCESS | 3780 | 1468524164435 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 12:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:22:44 INFO - PROCESS | 3780 | 1468524164443 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:22:44 INFO - PROCESS | 3780 | 1468524164445 Marionette TRACE conn3 <- [1,270,null,{}] 12:22:44 INFO - PROCESS | 3780 | 1468524164454 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:44 INFO - PROCESS | 3780 | 1468524164456 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:44 INFO - PROCESS | 3780 | 1468524164557 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 12:22:44 INFO - PROCESS | 3780 | 1468524164565 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:44 INFO - PROCESS | 3780 | 1468524164567 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:44 INFO - PROCESS | 3780 | ++DOCSHELL 15BC6000 == 39 [pid = 3780] [id = 77] 12:22:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16FC9000) [pid = 3780] [serial = 228] [outer = 00000000] 12:22:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (18682000) [pid = 3780] [serial = 229] [outer = 16FC9000] 12:22:44 INFO - PROCESS | 3780 | 1468524164609 Marionette DEBUG loaded listener.js 12:22:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (18683000) [pid = 3780] [serial = 230] [outer = 16FC9000] 12:22:44 INFO - PROCESS | 3780 | 1468524164994 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 586ms 12:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:22:45 INFO - PROCESS | 3780 | 1468524165040 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 12:22:45 INFO - PROCESS | 3780 | 1468524165042 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 12:22:45 INFO - PROCESS | 3780 | 1468524165030 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:22:45 INFO - PROCESS | 3780 | 1468524165031 Marionette TRACE conn3 <- [1,274,null,{}] 12:22:45 INFO - PROCESS | 3780 | 1468524165044 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:45 INFO - PROCESS | 3780 | 1468524165046 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:45 INFO - PROCESS | 3780 | 1468524165134 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 12:22:45 INFO - PROCESS | 3780 | 1468524165139 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:45 INFO - PROCESS | 3780 | 1468524165141 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:45 INFO - PROCESS | 3780 | ++DOCSHELL 0F934400 == 40 [pid = 3780] [id = 78] 12:22:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10A0A000) [pid = 3780] [serial = 231] [outer = 00000000] 12:22:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A3BC800) [pid = 3780] [serial = 232] [outer = 10A0A000] 12:22:45 INFO - PROCESS | 3780 | 1468524165184 Marionette DEBUG loaded listener.js 12:22:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A3C7000) [pid = 3780] [serial = 233] [outer = 10A0A000] 12:22:45 INFO - PROCESS | 3780 | 1468524165583 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 12:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 586ms 12:22:45 INFO - PROCESS | 3780 | 1468524165627 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 12:22:45 INFO - PROCESS | 3780 | 1468524165629 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 12:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:22:45 INFO - PROCESS | 3780 | 1468524165642 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:22:45 INFO - PROCESS | 3780 | 1468524165644 Marionette TRACE conn3 <- [1,278,null,{}] 12:22:45 INFO - PROCESS | 3780 | 1468524165650 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:45 INFO - PROCESS | 3780 | 1468524165652 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:45 INFO - PROCESS | 3780 | 1468524165744 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 12:22:45 INFO - PROCESS | 3780 | 1468524165751 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:45 INFO - PROCESS | 3780 | 1468524165754 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:45 INFO - PROCESS | 3780 | ++DOCSHELL 1A7C7800 == 41 [pid = 3780] [id = 79] 12:22:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A7CC800) [pid = 3780] [serial = 234] [outer = 00000000] 12:22:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1AA46400) [pid = 3780] [serial = 235] [outer = 1A7CC800] 12:22:45 INFO - PROCESS | 3780 | 1468524165799 Marionette DEBUG loaded listener.js 12:22:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1AA4E400) [pid = 3780] [serial = 236] [outer = 1A7CC800] 12:22:46 INFO - PROCESS | 3780 | 1468524166283 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 12:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 695ms 12:22:46 INFO - PROCESS | 3780 | 1468524166332 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 12:22:46 INFO - PROCESS | 3780 | 1468524166337 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 12:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:22:46 INFO - PROCESS | 3780 | 1468524166327 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:22:46 INFO - PROCESS | 3780 | 1468524166331 Marionette TRACE conn3 <- [1,282,null,{}] 12:22:46 INFO - PROCESS | 3780 | 1468524166337 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:46 INFO - PROCESS | 3780 | 1468524166340 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:46 INFO - PROCESS | 3780 | 1468524166451 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 12:22:46 INFO - PROCESS | 3780 | 1468524166528 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:46 INFO - PROCESS | 3780 | 1468524166533 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:46 INFO - PROCESS | 3780 | ++DOCSHELL 11222C00 == 42 [pid = 3780] [id = 80] 12:22:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (11223C00) [pid = 3780] [serial = 237] [outer = 00000000] 12:22:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (114D4400) [pid = 3780] [serial = 238] [outer = 11223C00] 12:22:46 INFO - PROCESS | 3780 | 1468524166629 Marionette DEBUG loaded listener.js 12:22:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (12820C00) [pid = 3780] [serial = 239] [outer = 11223C00] 12:22:47 INFO - PROCESS | 3780 | 1468524167235 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 12:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 926ms 12:22:47 INFO - PROCESS | 3780 | 1468524167274 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 12:22:47 INFO - PROCESS | 3780 | 1468524167281 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 12:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:22:47 INFO - PROCESS | 3780 | 1468524167289 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:22:47 INFO - PROCESS | 3780 | 1468524167291 Marionette TRACE conn3 <- [1,286,null,{}] 12:22:47 INFO - PROCESS | 3780 | 1468524167295 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:47 INFO - PROCESS | 3780 | 1468524167298 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:47 INFO - PROCESS | 3780 | 1468524167404 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 12:22:47 INFO - PROCESS | 3780 | 1468524167481 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:47 INFO - PROCESS | 3780 | 1468524167484 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:47 INFO - PROCESS | 3780 | ++DOCSHELL 134AF000 == 43 [pid = 3780] [id = 81] 12:22:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (139D4800) [pid = 3780] [serial = 240] [outer = 00000000] 12:22:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1597E800) [pid = 3780] [serial = 241] [outer = 139D4800] 12:22:47 INFO - PROCESS | 3780 | 1468524167579 Marionette DEBUG loaded listener.js 12:22:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (15D66800) [pid = 3780] [serial = 242] [outer = 139D4800] 12:22:48 INFO - PROCESS | 3780 | 1468524168241 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 12:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 987ms 12:22:48 INFO - PROCESS | 3780 | 1468524168274 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 12:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:22:48 INFO - PROCESS | 3780 | 1468524168277 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 12:22:48 INFO - PROCESS | 3780 | 1468524168281 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:22:48 INFO - PROCESS | 3780 | 1468524168286 Marionette TRACE conn3 <- [1,290,null,{}] 12:22:48 INFO - PROCESS | 3780 | 1468524168302 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:48 INFO - PROCESS | 3780 | 1468524168307 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:48 INFO - PROCESS | 3780 | 1468524168411 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 12:22:48 INFO - PROCESS | 3780 | 1468524168489 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:48 INFO - PROCESS | 3780 | 1468524168492 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:48 INFO - PROCESS | 3780 | ++DOCSHELL 1867D000 == 44 [pid = 3780] [id = 82] 12:22:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1867D400) [pid = 3780] [serial = 243] [outer = 00000000] 12:22:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1A0D3800) [pid = 3780] [serial = 244] [outer = 1867D400] 12:22:48 INFO - PROCESS | 3780 | 1468524168587 Marionette DEBUG loaded listener.js 12:22:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1A7C7400) [pid = 3780] [serial = 245] [outer = 1867D400] 12:22:49 INFO - PROCESS | 3780 | 1468524169278 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1034ms 12:22:49 INFO - PROCESS | 3780 | 1468524169312 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 12:22:49 INFO - PROCESS | 3780 | 1468524169317 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 12:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:22:49 INFO - PROCESS | 3780 | 1468524169321 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:22:49 INFO - PROCESS | 3780 | 1468524169324 Marionette TRACE conn3 <- [1,294,null,{}] 12:22:49 INFO - PROCESS | 3780 | 1468524169345 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:49 INFO - PROCESS | 3780 | 1468524169348 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:49 INFO - PROCESS | 3780 | 1468524169445 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 12:22:49 INFO - PROCESS | 3780 | 1468524169522 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:49 INFO - PROCESS | 3780 | 1468524169527 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:49 INFO - PROCESS | 3780 | ++DOCSHELL 11CD9C00 == 45 [pid = 3780] [id = 83] 12:22:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1281F000) [pid = 3780] [serial = 246] [outer = 00000000] 12:22:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (12BC4800) [pid = 3780] [serial = 247] [outer = 1281F000] 12:22:49 INFO - PROCESS | 3780 | 1468524169579 Marionette DEBUG loaded listener.js 12:22:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (13135000) [pid = 3780] [serial = 248] [outer = 1281F000] 12:22:50 INFO - PROCESS | 3780 | --DOCSHELL 0F934400 == 44 [pid = 3780] [id = 78] 12:22:50 INFO - PROCESS | 3780 | --DOCSHELL 15BC6000 == 43 [pid = 3780] [id = 77] 12:22:50 INFO - PROCESS | 3780 | --DOCSHELL 17AD4800 == 42 [pid = 3780] [id = 76] 12:22:50 INFO - PROCESS | 3780 | --DOCSHELL 17E91C00 == 41 [pid = 3780] [id = 75] 12:22:50 INFO - PROCESS | 3780 | --DOCSHELL 12AB2400 == 40 [pid = 3780] [id = 74] 12:22:50 INFO - PROCESS | 3780 | --DOCSHELL 15D69400 == 39 [pid = 3780] [id = 73] 12:22:50 INFO - PROCESS | 3780 | --DOCSHELL 15BCF000 == 38 [pid = 3780] [id = 72] 12:22:50 INFO - PROCESS | 3780 | --DOCSHELL 156AFC00 == 37 [pid = 3780] [id = 71] 12:22:50 INFO - PROCESS | 3780 | --DOCSHELL 12AB3400 == 36 [pid = 3780] [id = 70] 12:22:50 INFO - PROCESS | 3780 | --DOCSHELL 10ED6400 == 35 [pid = 3780] [id = 69] 12:22:50 INFO - PROCESS | 3780 | --DOCSHELL 1A7C7C00 == 34 [pid = 3780] [id = 65] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (184BE800) [pid = 3780] [serial = 178] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1A0D4000) [pid = 3780] [serial = 181] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (12A22000) [pid = 3780] [serial = 159] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (16FC6800) [pid = 3780] [serial = 172] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (12B0A000) [pid = 3780] [serial = 163] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (12AAB800) [pid = 3780] [serial = 162] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (15B13400) [pid = 3780] [serial = 169] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (15BCF400) [pid = 3780] [serial = 170] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (132D3400) [pid = 3780] [serial = 165] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1394D400) [pid = 3780] [serial = 166] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1A0C5C00) [pid = 3780] [serial = 179] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A0CE000) [pid = 3780] [serial = 182] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1B786800) [pid = 3780] [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.] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (13157C00) [pid = 3780] [serial = 185] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (114D5000) [pid = 3780] [serial = 184] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1758D800) [pid = 3780] [serial = 175] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A0D1C00) [pid = 3780] [serial = 188] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17D75400) [pid = 3780] [serial = 187] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17598C00) [pid = 3780] [serial = 176] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A6D2C00) [pid = 3780] [serial = 191] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1704A400) [pid = 3780] [serial = 173] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A7D2400) [pid = 3780] [serial = 193] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A6C9400) [pid = 3780] [serial = 190] [outer = 00000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3780 | 1468524170197 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:22:50 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. 12:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 880ms 12:22:50 INFO - PROCESS | 3780 | 1468524170226 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 12:22:50 INFO - PROCESS | 3780 | 1468524170230 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 12:22:50 INFO - PROCESS | 3780 | 1468524170236 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:22:50 INFO - PROCESS | 3780 | 1468524170239 Marionette TRACE conn3 <- [1,298,null,{}] 12:22:50 INFO - PROCESS | 3780 | 1468524170242 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:50 INFO - PROCESS | 3780 | 1468524170245 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:50 INFO - PROCESS | 3780 | 1468524170329 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 12:22:50 INFO - PROCESS | 3780 | 1468524170408 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:50 INFO - PROCESS | 3780 | 1468524170410 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:50 INFO - PROCESS | 3780 | ++DOCSHELL 10A80400 == 35 [pid = 3780] [id = 84] 12:22:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10E51C00) [pid = 3780] [serial = 249] [outer = 00000000] 12:22:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (12BC7400) [pid = 3780] [serial = 250] [outer = 10E51C00] 12:22:50 INFO - PROCESS | 3780 | 1468524170456 Marionette DEBUG loaded listener.js 12:22:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (131F1400) [pid = 3780] [serial = 251] [outer = 10E51C00] 12:22:50 INFO - PROCESS | 3780 | 1468524170851 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:22:50 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. 12:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 695ms 12:22:50 INFO - PROCESS | 3780 | 1468524170971 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 12:22:50 INFO - PROCESS | 3780 | 1468524170974 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 12:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:22:50 INFO - PROCESS | 3780 | 1468524170995 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:22:50 INFO - PROCESS | 3780 | 1468524170998 Marionette TRACE conn3 <- [1,302,null,{}] 12:22:51 INFO - PROCESS | 3780 | 1468524171042 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:51 INFO - PROCESS | 3780 | 1468524171047 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:51 INFO - PROCESS | 3780 | 1468524171140 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 12:22:51 INFO - PROCESS | 3780 | 1468524171212 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:51 INFO - PROCESS | 3780 | 1468524171215 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:51 INFO - PROCESS | 3780 | ++DOCSHELL 15979000 == 36 [pid = 3780] [id = 85] 12:22:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1597A000) [pid = 3780] [serial = 252] [outer = 00000000] 12:22:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16FC8400) [pid = 3780] [serial = 253] [outer = 1597A000] 12:22:51 INFO - PROCESS | 3780 | 1468524171261 Marionette DEBUG loaded listener.js 12:22:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (172AB400) [pid = 3780] [serial = 254] [outer = 1597A000] 12:22:51 INFO - PROCESS | 3780 | 1468524171666 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:22:51 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. 12:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 694ms 12:22:51 INFO - PROCESS | 3780 | 1468524171694 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 12:22:51 INFO - PROCESS | 3780 | 1468524171697 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 12:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:22:51 INFO - PROCESS | 3780 | 1468524171700 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:22:51 INFO - PROCESS | 3780 | 1468524171702 Marionette TRACE conn3 <- [1,306,null,{}] 12:22:51 INFO - PROCESS | 3780 | 1468524171709 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:51 INFO - PROCESS | 3780 | 1468524171711 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:51 INFO - PROCESS | 3780 | 1468524171796 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 12:22:51 INFO - PROCESS | 3780 | 1468524171802 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:51 INFO - PROCESS | 3780 | 1468524171804 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:51 INFO - PROCESS | 3780 | ++DOCSHELL 17AC5C00 == 37 [pid = 3780] [id = 86] 12:22:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17AC6800) [pid = 3780] [serial = 255] [outer = 00000000] 12:22:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17B8FC00) [pid = 3780] [serial = 256] [outer = 17AC6800] 12:22:51 INFO - PROCESS | 3780 | 1468524171850 Marionette DEBUG loaded listener.js 12:22:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17D7A800) [pid = 3780] [serial = 257] [outer = 17AC6800] 12:22:52 INFO - PROCESS | 3780 | 1468524172258 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:22:52 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. 12:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 586ms 12:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:22:52 INFO - PROCESS | 3780 | 1468524172301 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 12:22:52 INFO - PROCESS | 3780 | 1468524172303 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 12:22:52 INFO - PROCESS | 3780 | 1468524172309 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:22:52 INFO - PROCESS | 3780 | 1468524172311 Marionette TRACE conn3 <- [1,310,null,{}] 12:22:52 INFO - PROCESS | 3780 | 1468524172314 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:52 INFO - PROCESS | 3780 | 1468524172317 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:52 INFO - PROCESS | 3780 | 1468524172431 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 12:22:52 INFO - PROCESS | 3780 | 1468524172436 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:52 INFO - PROCESS | 3780 | 1468524172438 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:52 INFO - PROCESS | 3780 | ++DOCSHELL 17E8D800 == 38 [pid = 3780] [id = 87] 12:22:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1834B800) [pid = 3780] [serial = 258] [outer = 00000000] 12:22:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (18678000) [pid = 3780] [serial = 259] [outer = 1834B800] 12:22:52 INFO - PROCESS | 3780 | 1468524172483 Marionette DEBUG loaded listener.js 12:22:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1867C800) [pid = 3780] [serial = 260] [outer = 1834B800] 12:22:52 INFO - PROCESS | 3780 | 1468524172916 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:22:52 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. 12:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 617ms 12:22:52 INFO - PROCESS | 3780 | 1468524172945 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 12:22:52 INFO - PROCESS | 3780 | 1468524172947 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 12:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:22:52 INFO - PROCESS | 3780 | 1468524172957 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:22:52 INFO - PROCESS | 3780 | 1468524172958 Marionette TRACE conn3 <- [1,314,null,{}] 12:22:52 INFO - PROCESS | 3780 | 1468524172962 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:52 INFO - PROCESS | 3780 | 1468524172967 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:53 INFO - PROCESS | 3780 | 1468524173079 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 12:22:53 INFO - PROCESS | 3780 | 1468524173152 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:53 INFO - PROCESS | 3780 | 1468524173154 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:53 INFO - PROCESS | 3780 | ++DOCSHELL 19CC5C00 == 39 [pid = 3780] [id = 88] 12:22:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A0C5C00) [pid = 3780] [serial = 261] [outer = 00000000] 12:22:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A3C1C00) [pid = 3780] [serial = 262] [outer = 1A0C5C00] 12:22:53 INFO - PROCESS | 3780 | 1468524173197 Marionette DEBUG loaded listener.js 12:22:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A7C8C00) [pid = 3780] [serial = 263] [outer = 1A0C5C00] 12:22:53 INFO - PROCESS | 3780 | 1468524173602 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:22:53 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. 12:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 695ms 12:22:53 INFO - PROCESS | 3780 | 1468524173639 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 12:22:53 INFO - PROCESS | 3780 | 1468524173641 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 12:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:22:53 INFO - PROCESS | 3780 | 1468524173645 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:22:53 INFO - PROCESS | 3780 | 1468524173647 Marionette TRACE conn3 <- [1,318,null,{}] 12:22:53 INFO - PROCESS | 3780 | 1468524173650 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:53 INFO - PROCESS | 3780 | 1468524173652 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:53 INFO - PROCESS | 3780 | 1468524173755 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 12:22:53 INFO - PROCESS | 3780 | 1468524173759 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:53 INFO - PROCESS | 3780 | 1468524173761 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:53 INFO - PROCESS | 3780 | ++DOCSHELL 1A7CB800 == 40 [pid = 3780] [id = 89] 12:22:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1A7CE000) [pid = 3780] [serial = 264] [outer = 00000000] 12:22:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1AA4D400) [pid = 3780] [serial = 265] [outer = 1A7CE000] 12:22:53 INFO - PROCESS | 3780 | 1468524173803 Marionette DEBUG loaded listener.js 12:22:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1ABB2400) [pid = 3780] [serial = 266] [outer = 1A7CE000] 12:22:54 INFO - PROCESS | 3780 | 1468524174214 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:22:54 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. 12:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 586ms 12:22:54 INFO - PROCESS | 3780 | 1468524174241 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 12:22:54 INFO - PROCESS | 3780 | 1468524174243 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 12:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:22:54 INFO - PROCESS | 3780 | 1468524174246 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:22:54 INFO - PROCESS | 3780 | 1468524174248 Marionette TRACE conn3 <- [1,322,null,{}] 12:22:54 INFO - PROCESS | 3780 | 1468524174252 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:54 INFO - PROCESS | 3780 | 1468524174253 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:54 INFO - PROCESS | 3780 | 1468524174482 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 12:22:54 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1758E400) [pid = 3780] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:22:54 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (17E92000) [pid = 3780] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:22:54 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (156B2C00) [pid = 3780] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:22:54 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1610CC00) [pid = 3780] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:22:54 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (15D5EC00) [pid = 3780] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:22:54 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1126CC00) [pid = 3780] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:22:54 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (18677400) [pid = 3780] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:22:54 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17B83C00) [pid = 3780] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:22:54 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (10A0A000) [pid = 3780] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:22:54 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (12AB3800) [pid = 3780] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:22:54 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (16FC9000) [pid = 3780] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:22:54 INFO - PROCESS | 3780 | 1468524174558 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:54 INFO - PROCESS | 3780 | 1468524174560 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:54 INFO - PROCESS | 3780 | ++DOCSHELL 10A02000 == 41 [pid = 3780] [id = 90] 12:22:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (10A0A000) [pid = 3780] [serial = 267] [outer = 00000000] 12:22:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (130A7400) [pid = 3780] [serial = 268] [outer = 10A0A000] 12:22:54 INFO - PROCESS | 3780 | 1468524174603 Marionette DEBUG loaded listener.js 12:22:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (156B2C00) [pid = 3780] [serial = 269] [outer = 10A0A000] 12:22:54 INFO - PROCESS | 3780 | 1468524174803 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:22:54 INFO - PROCESS | 3780 | 1468524175006 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:22:55 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. 12:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 787ms 12:22:55 INFO - PROCESS | 3780 | 1468524175030 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 12:22:55 INFO - PROCESS | 3780 | 1468524175032 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 12:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:22:55 INFO - PROCESS | 3780 | 1468524175040 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:22:55 INFO - PROCESS | 3780 | 1468524175041 Marionette TRACE conn3 <- [1,326,null,{}] 12:22:55 INFO - PROCESS | 3780 | 1468524175045 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:55 INFO - PROCESS | 3780 | 1468524175047 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:55 INFO - PROCESS | 3780 | 1468524175127 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 12:22:55 INFO - PROCESS | 3780 | 1468524175133 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:55 INFO - PROCESS | 3780 | 1468524175135 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:55 INFO - PROCESS | 3780 | ++DOCSHELL 10A0F800 == 42 [pid = 3780] [id = 91] 12:22:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (174A7C00) [pid = 3780] [serial = 270] [outer = 00000000] 12:22:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1AA45000) [pid = 3780] [serial = 271] [outer = 174A7C00] 12:22:55 INFO - PROCESS | 3780 | 1468524175179 Marionette DEBUG loaded listener.js 12:22:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1AD2DC00) [pid = 3780] [serial = 272] [outer = 174A7C00] 12:22:55 INFO - PROCESS | 3780 | 1468524175585 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:22:55 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. 12:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 587ms 12:22:55 INFO - PROCESS | 3780 | 1468524175633 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 12:22:55 INFO - PROCESS | 3780 | 1468524175635 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 12:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:22:55 INFO - PROCESS | 3780 | 1468524175643 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:22:55 INFO - PROCESS | 3780 | 1468524175645 Marionette TRACE conn3 <- [1,330,null,{}] 12:22:55 INFO - PROCESS | 3780 | 1468524175648 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:55 INFO - PROCESS | 3780 | 1468524175650 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:55 INFO - PROCESS | 3780 | 1468524175730 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 12:22:55 INFO - PROCESS | 3780 | 1468524175735 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:55 INFO - PROCESS | 3780 | 1468524175737 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:55 INFO - PROCESS | 3780 | ++DOCSHELL 183ED000 == 43 [pid = 3780] [id = 92] 12:22:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1AD26000) [pid = 3780] [serial = 273] [outer = 00000000] 12:22:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1AF0D000) [pid = 3780] [serial = 274] [outer = 1AD26000] 12:22:55 INFO - PROCESS | 3780 | 1468524175781 Marionette DEBUG loaded listener.js 12:22:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1AF10800) [pid = 3780] [serial = 275] [outer = 1AD26000] 12:22:56 INFO - PROCESS | 3780 | 1468524176213 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:22:56 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. 12:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 617ms 12:22:56 INFO - PROCESS | 3780 | 1468524176265 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 12:22:56 INFO - PROCESS | 3780 | 1468524176268 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 12:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:22:56 INFO - PROCESS | 3780 | 1468524176271 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:22:56 INFO - PROCESS | 3780 | 1468524176273 Marionette TRACE conn3 <- [1,334,null,{}] 12:22:56 INFO - PROCESS | 3780 | 1468524176277 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:56 INFO - PROCESS | 3780 | 1468524176279 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:56 INFO - PROCESS | 3780 | 1468524176372 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 12:22:56 INFO - PROCESS | 3780 | 1468524176379 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:56 INFO - PROCESS | 3780 | 1468524176382 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:56 INFO - PROCESS | 3780 | ++DOCSHELL 17BAB800 == 44 [pid = 3780] [id = 93] 12:22:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (17BABC00) [pid = 3780] [serial = 276] [outer = 00000000] 12:22:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (17BB2400) [pid = 3780] [serial = 277] [outer = 17BABC00] 12:22:56 INFO - PROCESS | 3780 | 1468524176425 Marionette DEBUG loaded listener.js 12:22:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1AF06000) [pid = 3780] [serial = 278] [outer = 17BABC00] 12:22:57 INFO - PROCESS | 3780 | 1468524177049 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:22:57 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. 12:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 833ms 12:22:57 INFO - PROCESS | 3780 | 1468524177099 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 12:22:57 INFO - PROCESS | 3780 | 1468524177103 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 12:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:22:57 INFO - PROCESS | 3780 | 1468524177108 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:22:57 INFO - PROCESS | 3780 | 1468524177113 Marionette TRACE conn3 <- [1,338,null,{}] 12:22:57 INFO - PROCESS | 3780 | 1468524177118 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:57 INFO - PROCESS | 3780 | 1468524177121 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:57 INFO - PROCESS | 3780 | 1468524177275 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 12:22:57 INFO - PROCESS | 3780 | 1468524177286 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:57 INFO - PROCESS | 3780 | 1468524177291 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:57 INFO - PROCESS | 3780 | ++DOCSHELL 10EDAC00 == 45 [pid = 3780] [id = 94] 12:22:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (11273400) [pid = 3780] [serial = 279] [outer = 00000000] 12:22:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (12AB2400) [pid = 3780] [serial = 280] [outer = 11273400] 12:22:57 INFO - PROCESS | 3780 | 1468524177383 Marionette DEBUG loaded listener.js 12:22:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1394F400) [pid = 3780] [serial = 281] [outer = 11273400] 12:22:57 INFO - PROCESS | 3780 | 1468524178009 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:22:58 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. 12:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 942ms 12:22:58 INFO - PROCESS | 3780 | 1468524178054 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 12:22:58 INFO - PROCESS | 3780 | 1468524178059 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 12:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:22:58 INFO - PROCESS | 3780 | 1468524178066 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:22:58 INFO - PROCESS | 3780 | 1468524178068 Marionette TRACE conn3 <- [1,342,null,{}] 12:22:58 INFO - PROCESS | 3780 | 1468524178072 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:58 INFO - PROCESS | 3780 | 1468524178075 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:58 INFO - PROCESS | 3780 | 1468524178190 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 12:22:58 INFO - PROCESS | 3780 | 1468524178284 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:58 INFO - PROCESS | 3780 | 1468524178286 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:58 INFO - PROCESS | 3780 | ++DOCSHELL 16303800 == 46 [pid = 3780] [id = 95] 12:22:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (16305400) [pid = 3780] [serial = 282] [outer = 00000000] 12:22:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (17049000) [pid = 3780] [serial = 283] [outer = 16305400] 12:22:58 INFO - PROCESS | 3780 | 1468524178340 Marionette DEBUG loaded listener.js 12:22:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (17598C00) [pid = 3780] [serial = 284] [outer = 16305400] 12:22:58 INFO - PROCESS | 3780 | 1468524178873 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:22:58 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. 12:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 818ms 12:22:58 INFO - PROCESS | 3780 | 1468524178903 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 12:22:58 INFO - PROCESS | 3780 | 1468524178906 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 12:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:22:58 INFO - PROCESS | 3780 | 1468524178911 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:22:58 INFO - PROCESS | 3780 | 1468524178914 Marionette TRACE conn3 <- [1,346,null,{}] 12:22:58 INFO - PROCESS | 3780 | 1468524178925 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:58 INFO - PROCESS | 3780 | 1468524178930 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:59 INFO - PROCESS | 3780 | 1468524179034 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 12:22:59 INFO - PROCESS | 3780 | 1468524179127 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:59 INFO - PROCESS | 3780 | 1468524179131 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:59 INFO - PROCESS | 3780 | ++DOCSHELL 17BB3000 == 47 [pid = 3780] [id = 96] 12:22:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (17BE1C00) [pid = 3780] [serial = 285] [outer = 00000000] 12:22:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1867E000) [pid = 3780] [serial = 286] [outer = 17BE1C00] 12:22:59 INFO - PROCESS | 3780 | 1468524179185 Marionette DEBUG loaded listener.js 12:22:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1A3BE000) [pid = 3780] [serial = 287] [outer = 17BE1C00] 12:22:59 INFO - PROCESS | 3780 | 1468524179700 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:22:59 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. 12:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 818ms 12:22:59 INFO - PROCESS | 3780 | 1468524179734 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 12:22:59 INFO - PROCESS | 3780 | 1468524179737 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 12:22:59 INFO - PROCESS | 3780 | 1468524179756 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:22:59 INFO - PROCESS | 3780 | 1468524179758 Marionette TRACE conn3 <- [1,350,null,{}] 12:22:59 INFO - PROCESS | 3780 | 1468524179761 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:59 INFO - PROCESS | 3780 | 1468524179764 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:59 INFO - PROCESS | 3780 | 1468524179872 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 12:22:59 INFO - PROCESS | 3780 | 1468524179964 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:59 INFO - PROCESS | 3780 | 1468524179967 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:22:59 INFO - PROCESS | 3780 | ++DOCSHELL 1A7D0C00 == 48 [pid = 3780] [id = 97] 12:22:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1AA44000) [pid = 3780] [serial = 288] [outer = 00000000] 12:23:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1AF04000) [pid = 3780] [serial = 289] [outer = 1AA44000] 12:23:00 INFO - PROCESS | 3780 | 1468524180018 Marionette DEBUG loaded listener.js 12:23:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1AFE6000) [pid = 3780] [serial = 290] [outer = 1AA44000] 12:23:00 INFO - PROCESS | 3780 | 1468524180598 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:23:00 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. 12:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 895ms 12:23:00 INFO - PROCESS | 3780 | 1468524180662 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 12:23:00 INFO - PROCESS | 3780 | 1468524180664 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 12:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:23:00 INFO - PROCESS | 3780 | 1468524180668 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:23:00 INFO - PROCESS | 3780 | 1468524180670 Marionette TRACE conn3 <- [1,354,null,{}] 12:23:00 INFO - PROCESS | 3780 | 1468524180674 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:00 INFO - PROCESS | 3780 | 1468524180676 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:00 INFO - PROCESS | 3780 | 1468524180781 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 12:23:01 INFO - PROCESS | 3780 | 1468524181017 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:01 INFO - PROCESS | 3780 | 1468524181021 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:01 INFO - PROCESS | 3780 | ++DOCSHELL 10A03C00 == 49 [pid = 3780] [id = 98] 12:23:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (10A79800) [pid = 3780] [serial = 291] [outer = 00000000] 12:23:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (10ED5800) [pid = 3780] [serial = 292] [outer = 10A79800] 12:23:01 INFO - PROCESS | 3780 | 1468524181081 Marionette DEBUG loaded listener.js 12:23:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (11274000) [pid = 3780] [serial = 293] [outer = 10A79800] 12:23:01 INFO - PROCESS | 3780 | --DOCSHELL 183ED000 == 48 [pid = 3780] [id = 92] 12:23:01 INFO - PROCESS | 3780 | --DOCSHELL 10A0F800 == 47 [pid = 3780] [id = 91] 12:23:01 INFO - PROCESS | 3780 | --DOCSHELL 10A02000 == 46 [pid = 3780] [id = 90] 12:23:01 INFO - PROCESS | 3780 | --DOCSHELL 1A7CB800 == 45 [pid = 3780] [id = 89] 12:23:01 INFO - PROCESS | 3780 | --DOCSHELL 19CC5C00 == 44 [pid = 3780] [id = 88] 12:23:01 INFO - PROCESS | 3780 | --DOCSHELL 17E8D800 == 43 [pid = 3780] [id = 87] 12:23:01 INFO - PROCESS | 3780 | --DOCSHELL 17AC5C00 == 42 [pid = 3780] [id = 86] 12:23:01 INFO - PROCESS | 3780 | --DOCSHELL 15979000 == 41 [pid = 3780] [id = 85] 12:23:01 INFO - PROCESS | 3780 | --DOCSHELL 10A80400 == 40 [pid = 3780] [id = 84] 12:23:01 INFO - PROCESS | 3780 | --DOCSHELL 11CD9C00 == 39 [pid = 3780] [id = 83] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (17BE4400) [pid = 3780] [serial = 220] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (183F3400) [pid = 3780] [serial = 224] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (183EFC00) [pid = 3780] [serial = 223] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (16B8AC00) [pid = 3780] [serial = 199] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (159DEC00) [pid = 3780] [serial = 211] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (15BC2400) [pid = 3780] [serial = 212] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (17219C00) [pid = 3780] [serial = 217] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (16306400) [pid = 3780] [serial = 215] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1610D800) [pid = 3780] [serial = 214] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (12D95C00) [pid = 3780] [serial = 206] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (12AAC800) [pid = 3780] [serial = 205] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (18684800) [pid = 3780] [serial = 203] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1867F800) [pid = 3780] [serial = 202] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (131EE000) [pid = 3780] [serial = 196] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (18682800) [pid = 3780] [serial = 226] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1A3BC800) [pid = 3780] [serial = 232] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (19CB8000) [pid = 3780] [serial = 227] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A3C7000) [pid = 3780] [serial = 233] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1AA46400) [pid = 3780] [serial = 235] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (131F2000) [pid = 3780] [serial = 209] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (13135400) [pid = 3780] [serial = 208] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (18683000) [pid = 3780] [serial = 230] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (17BE7C00) [pid = 3780] [serial = 221] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (18682000) [pid = 3780] [serial = 229] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1721F400) [pid = 3780] [serial = 218] [outer = 00000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3780 | 1468524181756 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:23:01 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. 12:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1142ms 12:23:01 INFO - PROCESS | 3780 | 1468524181808 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 12:23:01 INFO - PROCESS | 3780 | 1468524181811 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 12:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:23:01 INFO - PROCESS | 3780 | 1468524181815 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:23:01 INFO - PROCESS | 3780 | 1468524181818 Marionette TRACE conn3 <- [1,358,null,{}] 12:23:01 INFO - PROCESS | 3780 | 1468524181824 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:01 INFO - PROCESS | 3780 | 1468524181828 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:01 INFO - PROCESS | 3780 | 1468524181958 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 12:23:02 INFO - PROCESS | 3780 | 1468524182039 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:02 INFO - PROCESS | 3780 | 1468524182041 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:02 INFO - PROCESS | 3780 | ++DOCSHELL 12ABAC00 == 40 [pid = 3780] [id = 99] 12:23:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (12B02800) [pid = 3780] [serial = 294] [outer = 00000000] 12:23:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (13119800) [pid = 3780] [serial = 295] [outer = 12B02800] 12:23:02 INFO - PROCESS | 3780 | 1468524182087 Marionette DEBUG loaded listener.js 12:23:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (134AA000) [pid = 3780] [serial = 296] [outer = 12B02800] 12:23:02 INFO - PROCESS | 3780 | 1468524182484 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:23:02 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. 12:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 725ms 12:23:02 INFO - PROCESS | 3780 | 1468524182540 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 12:23:02 INFO - PROCESS | 3780 | 1468524182546 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 12:23:02 INFO - PROCESS | 3780 | 1468524182551 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:23:02 INFO - PROCESS | 3780 | 1468524182553 Marionette TRACE conn3 <- [1,362,null,{}] 12:23:02 INFO - PROCESS | 3780 | 1468524182557 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:02 INFO - PROCESS | 3780 | 1468524182559 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:02 INFO - PROCESS | 3780 | 1468524182660 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 12:23:02 INFO - PROCESS | 3780 | 1468524182671 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:02 INFO - PROCESS | 3780 | 1468524182673 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:02 INFO - PROCESS | 3780 | ++DOCSHELL 13ECDC00 == 41 [pid = 3780] [id = 100] 12:23:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (150B4400) [pid = 3780] [serial = 297] [outer = 00000000] 12:23:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1610D800) [pid = 3780] [serial = 298] [outer = 150B4400] 12:23:02 INFO - PROCESS | 3780 | 1468524182721 Marionette DEBUG loaded listener.js 12:23:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (163CCC00) [pid = 3780] [serial = 299] [outer = 150B4400] 12:23:03 INFO - PROCESS | 3780 | 1468524183165 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:23:03 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. 12:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 633ms 12:23:03 INFO - PROCESS | 3780 | 1468524183193 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 12:23:03 INFO - PROCESS | 3780 | 1468524183195 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 12:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:23:03 INFO - PROCESS | 3780 | 1468524183200 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:23:03 INFO - PROCESS | 3780 | 1468524183205 Marionette TRACE conn3 <- [1,366,null,{}] 12:23:03 INFO - PROCESS | 3780 | 1468524183214 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:03 INFO - PROCESS | 3780 | 1468524183217 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:03 INFO - PROCESS | 3780 | 1468524183300 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 12:23:03 INFO - PROCESS | 3780 | 1468524183309 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:03 INFO - PROCESS | 3780 | 1468524183311 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:03 INFO - PROCESS | 3780 | ++DOCSHELL 163DA000 == 42 [pid = 3780] [id = 101] 12:23:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (163DA800) [pid = 3780] [serial = 300] [outer = 00000000] 12:23:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (16FC6C00) [pid = 3780] [serial = 301] [outer = 163DA800] 12:23:03 INFO - PROCESS | 3780 | 1468524183358 Marionette DEBUG loaded listener.js 12:23:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (17049400) [pid = 3780] [serial = 302] [outer = 163DA800] 12:23:03 INFO - PROCESS | 3780 | 1468524183824 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:23:03 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. 12:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 694ms 12:23:03 INFO - PROCESS | 3780 | 1468524183879 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 12:23:03 INFO - PROCESS | 3780 | 1468524183882 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 12:23:03 INFO - PROCESS | 3780 | 1468524183885 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:23:03 INFO - PROCESS | 3780 | 1468524183887 Marionette TRACE conn3 <- [1,370,null,{}] 12:23:03 INFO - PROCESS | 3780 | 1468524183891 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:03 INFO - PROCESS | 3780 | 1468524183893 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:03 INFO - PROCESS | 3780 | 1468524183974 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 12:23:03 INFO - PROCESS | 3780 | 1468524183979 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:03 INFO - PROCESS | 3780 | 1468524183982 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:03 INFO - PROCESS | 3780 | ++DOCSHELL 15BC7C00 == 43 [pid = 3780] [id = 102] 12:23:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (17053C00) [pid = 3780] [serial = 303] [outer = 00000000] 12:23:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (17599C00) [pid = 3780] [serial = 304] [outer = 17053C00] 12:23:04 INFO - PROCESS | 3780 | 1468524184024 Marionette DEBUG loaded listener.js 12:23:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (17BA6800) [pid = 3780] [serial = 305] [outer = 17053C00] 12:23:04 INFO - PROCESS | 3780 | 1468524184473 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:23:04 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. 12:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 633ms 12:23:04 INFO - PROCESS | 3780 | 1468524184523 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 12:23:04 INFO - PROCESS | 3780 | 1468524184525 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 12:23:04 INFO - PROCESS | 3780 | 1468524184528 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:23:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:23:04 INFO - PROCESS | 3780 | 1468524184530 Marionette TRACE conn3 <- [1,374,null,{}] 12:23:04 INFO - PROCESS | 3780 | 1468524184533 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:04 INFO - PROCESS | 3780 | 1468524184535 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:04 INFO - PROCESS | 3780 | 1468524184645 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 12:23:04 INFO - PROCESS | 3780 | 1468524184725 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:04 INFO - PROCESS | 3780 | 1468524184731 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:04 INFO - PROCESS | 3780 | ++DOCSHELL 17BB0000 == 44 [pid = 3780] [id = 103] 12:23:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (17BB0400) [pid = 3780] [serial = 306] [outer = 00000000] 12:23:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (17D6E400) [pid = 3780] [serial = 307] [outer = 17BB0400] 12:23:04 INFO - PROCESS | 3780 | 1468524184784 Marionette DEBUG loaded listener.js 12:23:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (183ED000) [pid = 3780] [serial = 308] [outer = 17BB0400] 12:23:05 INFO - PROCESS | 3780 | 1468524185216 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:23:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:23:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 726ms 12:23:05 INFO - PROCESS | 3780 | 1468524185253 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 12:23:05 INFO - PROCESS | 3780 | 1468524185255 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 12:23:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:23:05 INFO - PROCESS | 3780 | 1468524185258 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:23:05 INFO - PROCESS | 3780 | 1468524185260 Marionette TRACE conn3 <- [1,378,null,{}] 12:23:05 INFO - PROCESS | 3780 | 1468524185263 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:05 INFO - PROCESS | 3780 | 1468524185265 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:05 INFO - PROCESS | 3780 | 1468524185372 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 12:23:05 INFO - PROCESS | 3780 | 1468524185378 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:05 INFO - PROCESS | 3780 | 1468524185380 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:05 INFO - PROCESS | 3780 | ++DOCSHELL 17E98400 == 45 [pid = 3780] [id = 104] 12:23:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (184C9800) [pid = 3780] [serial = 309] [outer = 00000000] 12:23:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (19CB8000) [pid = 3780] [serial = 310] [outer = 184C9800] 12:23:05 INFO - PROCESS | 3780 | 1468524185422 Marionette DEBUG loaded listener.js 12:23:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (18676800) [pid = 3780] [serial = 311] [outer = 184C9800] 12:23:05 INFO - PROCESS | 3780 | 1468524185894 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:23:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:23:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 694ms 12:23:05 INFO - PROCESS | 3780 | 1468524185958 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 12:23:05 INFO - PROCESS | 3780 | 1468524185960 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 12:23:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:23:05 INFO - PROCESS | 3780 | 1468524185996 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:23:05 INFO - PROCESS | 3780 | 1468524185998 Marionette TRACE conn3 <- [1,382,null,{}] 12:23:06 INFO - PROCESS | 3780 | 1468524186004 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:06 INFO - PROCESS | 3780 | 1468524186006 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:06 INFO - PROCESS | 3780 | 1468524186155 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 12:23:06 INFO - PROCESS | 3780 | 1468524186162 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:06 INFO - PROCESS | 3780 | 1468524186164 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:06 INFO - PROCESS | 3780 | ++DOCSHELL 10A73800 == 46 [pid = 3780] [id = 105] 12:23:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1758F400) [pid = 3780] [serial = 312] [outer = 00000000] 12:23:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1A0D1C00) [pid = 3780] [serial = 313] [outer = 1758F400] 12:23:06 INFO - PROCESS | 3780 | 1468524186207 Marionette DEBUG loaded listener.js 12:23:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1A266400) [pid = 3780] [serial = 314] [outer = 1758F400] 12:23:06 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (10E51C00) [pid = 3780] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:23:06 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1281F000) [pid = 3780] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:23:06 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (139D4800) [pid = 3780] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:23:06 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1597A000) [pid = 3780] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:23:06 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (10A0A000) [pid = 3780] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:23:06 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (174A7C00) [pid = 3780] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:23:06 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1834B800) [pid = 3780] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:23:06 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1A7CAC00) [pid = 3780] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:23:06 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (10A81400) [pid = 3780] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:23:06 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1055F800) [pid = 3780] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:23:06 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1AD26000) [pid = 3780] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:23:06 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (15D5F400) [pid = 3780] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:23:06 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (11CD7C00) [pid = 3780] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:23:06 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A0C5C00) [pid = 3780] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:23:06 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A7CE000) [pid = 3780] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:23:06 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (11223C00) [pid = 3780] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:23:06 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (17AC6800) [pid = 3780] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:23:06 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1867D400) [pid = 3780] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:23:06 INFO - PROCESS | 3780 | 1468524186804 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:23:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:23:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 880ms 12:23:06 INFO - PROCESS | 3780 | 1468524186831 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 12:23:06 INFO - PROCESS | 3780 | 1468524186833 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 12:23:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:23:06 INFO - PROCESS | 3780 | 1468524186837 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:23:06 INFO - PROCESS | 3780 | 1468524186839 Marionette TRACE conn3 <- [1,386,null,{}] 12:23:06 INFO - PROCESS | 3780 | 1468524186842 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:06 INFO - PROCESS | 3780 | 1468524186845 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:06 INFO - PROCESS | 3780 | 1468524186922 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 12:23:06 INFO - PROCESS | 3780 | 1468524186927 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:06 INFO - PROCESS | 3780 | 1468524186929 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:06 INFO - PROCESS | 3780 | ++DOCSHELL 10A81400 == 47 [pid = 3780] [id = 106] 12:23:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1281F000) [pid = 3780] [serial = 315] [outer = 00000000] 12:23:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (17BA8000) [pid = 3780] [serial = 316] [outer = 1281F000] 12:23:06 INFO - PROCESS | 3780 | 1468524186972 Marionette DEBUG loaded listener.js 12:23:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (19CBB800) [pid = 3780] [serial = 317] [outer = 1281F000] 12:23:07 INFO - PROCESS | 3780 | 1468524187410 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 12:23:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:23:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 586ms 12:23:07 INFO - PROCESS | 3780 | 1468524187434 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 12:23:07 INFO - PROCESS | 3780 | 1468524187436 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 12:23:07 INFO - PROCESS | 3780 | 1468524187439 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:23:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:23:07 INFO - PROCESS | 3780 | 1468524187441 Marionette TRACE conn3 <- [1,390,null,{}] 12:23:07 INFO - PROCESS | 3780 | 1468524187444 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:07 INFO - PROCESS | 3780 | 1468524187446 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:07 INFO - PROCESS | 3780 | 1468524187520 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 12:23:07 INFO - PROCESS | 3780 | 1468524187528 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:07 INFO - PROCESS | 3780 | 1468524187530 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:07 INFO - PROCESS | 3780 | ++DOCSHELL 17B8EC00 == 48 [pid = 3780] [id = 107] 12:23:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (17BAAC00) [pid = 3780] [serial = 318] [outer = 00000000] 12:23:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1A6D1400) [pid = 3780] [serial = 319] [outer = 17BAAC00] 12:23:07 INFO - PROCESS | 3780 | 1468524187574 Marionette DEBUG loaded listener.js 12:23:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1A7C4C00) [pid = 3780] [serial = 320] [outer = 17BAAC00] 12:23:08 INFO - PROCESS | 3780 | 1468524188022 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 12:23:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:23:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 633ms 12:23:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:23:08 INFO - PROCESS | 3780 | 1468524188071 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 12:23:08 INFO - PROCESS | 3780 | 1468524188073 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 12:23:08 INFO - PROCESS | 3780 | 1468524188077 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:23:08 INFO - PROCESS | 3780 | 1468524188078 Marionette TRACE conn3 <- [1,394,null,{}] 12:23:08 INFO - PROCESS | 3780 | 1468524188081 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:08 INFO - PROCESS | 3780 | 1468524188083 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:08 INFO - PROCESS | 3780 | 1468524188161 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 12:23:08 INFO - PROCESS | 3780 | 1468524188166 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:08 INFO - PROCESS | 3780 | 1468524188169 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:08 INFO - PROCESS | 3780 | ++DOCSHELL 1A3CB000 == 49 [pid = 3780] [id = 108] 12:23:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1A6C9C00) [pid = 3780] [serial = 321] [outer = 00000000] 12:23:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1ABB5400) [pid = 3780] [serial = 322] [outer = 1A6C9C00] 12:23:08 INFO - PROCESS | 3780 | 1468524188214 Marionette DEBUG loaded listener.js 12:23:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1AF09400) [pid = 3780] [serial = 323] [outer = 1A6C9C00] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 10A82C00 == 48 [pid = 3780] [id = 66] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 11222C00 == 47 [pid = 3780] [id = 80] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 134AF000 == 46 [pid = 3780] [id = 81] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 1867D000 == 45 [pid = 3780] [id = 82] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 1A7C7800 == 44 [pid = 3780] [id = 79] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 15D5F000 == 43 [pid = 3780] [id = 67] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 18676C00 == 42 [pid = 3780] [id = 68] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 12ABAC00 == 41 [pid = 3780] [id = 99] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 10A03C00 == 40 [pid = 3780] [id = 98] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 17BB3000 == 39 [pid = 3780] [id = 96] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 1A7D0C00 == 38 [pid = 3780] [id = 97] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 10EDAC00 == 37 [pid = 3780] [id = 94] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 16303800 == 36 [pid = 3780] [id = 95] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 17BAB800 == 35 [pid = 3780] [id = 93] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 15BC7C00 == 34 [pid = 3780] [id = 102] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 13ECDC00 == 33 [pid = 3780] [id = 100] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 10A81400 == 32 [pid = 3780] [id = 106] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 163DA000 == 31 [pid = 3780] [id = 101] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 17E98400 == 30 [pid = 3780] [id = 104] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 10A73800 == 29 [pid = 3780] [id = 105] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 17B8EC00 == 28 [pid = 3780] [id = 107] 12:23:09 INFO - PROCESS | 3780 | --DOCSHELL 17BB0000 == 27 [pid = 3780] [id = 103] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1AA48800) [pid = 3780] [serial = 194] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (19CBC800) [pid = 3780] [serial = 157] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (12D7D000) [pid = 3780] [serial = 160] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1A3C1C00) [pid = 3780] [serial = 262] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1AA4D400) [pid = 3780] [serial = 265] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (12820C00) [pid = 3780] [serial = 239] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (114D4400) [pid = 3780] [serial = 238] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A7C8C00) [pid = 3780] [serial = 263] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (17B8FC00) [pid = 3780] [serial = 256] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A7C7400) [pid = 3780] [serial = 245] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A0D3800) [pid = 3780] [serial = 244] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (12BC7400) [pid = 3780] [serial = 250] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (131F1400) [pid = 3780] [serial = 251] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13135000) [pid = 3780] [serial = 248] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (12BC4800) [pid = 3780] [serial = 247] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1597E800) [pid = 3780] [serial = 241] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15D66800) [pid = 3780] [serial = 242] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16FC8400) [pid = 3780] [serial = 253] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (172AB400) [pid = 3780] [serial = 254] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (130A7400) [pid = 3780] [serial = 268] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1ABB2400) [pid = 3780] [serial = 266] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1AA45000) [pid = 3780] [serial = 271] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (156B2C00) [pid = 3780] [serial = 269] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (18678000) [pid = 3780] [serial = 259] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1AD2DC00) [pid = 3780] [serial = 272] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1AF10800) [pid = 3780] [serial = 275] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1867C800) [pid = 3780] [serial = 260] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17D7A800) [pid = 3780] [serial = 257] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1AF0D000) [pid = 3780] [serial = 274] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (172ABC00) [pid = 3780] [serial = 200] [outer = 00000000] [url = about:blank] 12:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (139CCC00) [pid = 3780] [serial = 197] [outer = 00000000] [url = about:blank] 12:23:10 INFO - PROCESS | 3780 | 1468524190034 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 12:23:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:23:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1990ms 12:23:10 INFO - PROCESS | 3780 | 1468524190079 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 12:23:10 INFO - PROCESS | 3780 | 1468524190083 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 12:23:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:23:10 INFO - PROCESS | 3780 | 1468524190089 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:23:10 INFO - PROCESS | 3780 | 1468524190092 Marionette TRACE conn3 <- [1,398,null,{}] 12:23:10 INFO - PROCESS | 3780 | 1468524190098 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:10 INFO - PROCESS | 3780 | 1468524190101 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:10 INFO - PROCESS | 3780 | 1468524190188 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 12:23:10 INFO - PROCESS | 3780 | 1468524190195 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:10 INFO - PROCESS | 3780 | 1468524190199 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:10 INFO - PROCESS | 3780 | ++DOCSHELL 10E51400 == 28 [pid = 3780] [id = 109] 12:23:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10E57400) [pid = 3780] [serial = 324] [outer = 00000000] 12:23:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1102FC00) [pid = 3780] [serial = 325] [outer = 10E57400] 12:23:10 INFO - PROCESS | 3780 | 1468524190246 Marionette DEBUG loaded listener.js 12:23:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1126C400) [pid = 3780] [serial = 326] [outer = 10E57400] 12:23:10 INFO - PROCESS | 3780 | 1468524190709 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 12:23:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:23:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 695ms 12:23:10 INFO - PROCESS | 3780 | 1468524190768 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 12:23:10 INFO - PROCESS | 3780 | 1468524190773 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 12:23:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:23:10 INFO - PROCESS | 3780 | 1468524190779 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:23:10 INFO - PROCESS | 3780 | 1468524190781 Marionette TRACE conn3 <- [1,402,null,{}] 12:23:10 INFO - PROCESS | 3780 | 1468524190785 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:10 INFO - PROCESS | 3780 | 1468524190788 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:10 INFO - PROCESS | 3780 | 1468524190874 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 12:23:10 INFO - PROCESS | 3780 | 1468524190882 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:10 INFO - PROCESS | 3780 | 1468524190885 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:10 INFO - PROCESS | 3780 | ++DOCSHELL 12B09800 == 29 [pid = 3780] [id = 110] 12:23:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (12B0A000) [pid = 3780] [serial = 327] [outer = 00000000] 12:23:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (12D7D000) [pid = 3780] [serial = 328] [outer = 12B0A000] 12:23:10 INFO - PROCESS | 3780 | 1468524190936 Marionette DEBUG loaded listener.js 12:23:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (130A3000) [pid = 3780] [serial = 329] [outer = 12B0A000] 12:23:11 INFO - PROCESS | 3780 | 1468524191384 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 12:23:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:23:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 618ms 12:23:11 INFO - PROCESS | 3780 | 1468524191416 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 12:23:11 INFO - PROCESS | 3780 | 1468524191418 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 12:23:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:23:11 INFO - PROCESS | 3780 | 1468524191421 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:23:11 INFO - PROCESS | 3780 | 1468524191425 Marionette TRACE conn3 <- [1,406,null,{}] 12:23:11 INFO - PROCESS | 3780 | 1468524191442 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:11 INFO - PROCESS | 3780 | 1468524191447 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:11 INFO - PROCESS | 3780 | 1468524191556 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 12:23:11 INFO - PROCESS | 3780 | 1468524191566 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:11 INFO - PROCESS | 3780 | 1468524191569 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:11 INFO - PROCESS | 3780 | ++DOCSHELL 13ED3C00 == 30 [pid = 3780] [id = 111] 12:23:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13ED9C00) [pid = 3780] [serial = 330] [outer = 00000000] 12:23:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (143E9800) [pid = 3780] [serial = 331] [outer = 13ED9C00] 12:23:11 INFO - PROCESS | 3780 | 1468524191600 Marionette DEBUG loaded listener.js 12:23:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (150B7800) [pid = 3780] [serial = 332] [outer = 13ED9C00] 12:23:12 INFO - PROCESS | 3780 | 1468524192056 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 12:23:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:23:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 695ms 12:23:12 INFO - PROCESS | 3780 | 1468524192105 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 12:23:12 INFO - PROCESS | 3780 | 1468524192109 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 12:23:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:23:12 INFO - PROCESS | 3780 | 1468524192112 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:23:12 INFO - PROCESS | 3780 | 1468524192124 Marionette TRACE conn3 <- [1,410,null,{}] 12:23:12 INFO - PROCESS | 3780 | 1468524192128 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:12 INFO - PROCESS | 3780 | 1468524192130 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:12 INFO - PROCESS | 3780 | 1468524192210 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 12:23:12 INFO - PROCESS | 3780 | 1468524192217 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:12 INFO - PROCESS | 3780 | 1468524192219 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:12 INFO - PROCESS | 3780 | ++DOCSHELL 159ECC00 == 31 [pid = 3780] [id = 112] 12:23:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15B13C00) [pid = 3780] [serial = 333] [outer = 00000000] 12:23:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15BCEC00) [pid = 3780] [serial = 334] [outer = 15B13C00] 12:23:12 INFO - PROCESS | 3780 | 1468524192266 Marionette DEBUG loaded listener.js 12:23:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15D68C00) [pid = 3780] [serial = 335] [outer = 15B13C00] 12:23:12 INFO - PROCESS | 3780 | 1468524192757 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 12:23:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:23:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 694ms 12:23:12 INFO - PROCESS | 3780 | 1468524192810 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 12:23:12 INFO - PROCESS | 3780 | 1468524192812 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 12:23:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:23:12 INFO - PROCESS | 3780 | 1468524192815 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:23:12 INFO - PROCESS | 3780 | 1468524192817 Marionette TRACE conn3 <- [1,414,null,{}] 12:23:12 INFO - PROCESS | 3780 | 1468524192821 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:12 INFO - PROCESS | 3780 | 1468524192823 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:12 INFO - PROCESS | 3780 | 1468524192923 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 12:23:12 INFO - PROCESS | 3780 | 1468524192916 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:12 INFO - PROCESS | 3780 | 1468524192918 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:12 INFO - PROCESS | 3780 | ++DOCSHELL 16113400 == 32 [pid = 3780] [id = 113] 12:23:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16115800) [pid = 3780] [serial = 336] [outer = 00000000] 12:23:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (163CE000) [pid = 3780] [serial = 337] [outer = 16115800] 12:23:12 INFO - PROCESS | 3780 | 1468524192962 Marionette DEBUG loaded listener.js 12:23:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (163D2C00) [pid = 3780] [serial = 338] [outer = 16115800] 12:23:13 INFO - PROCESS | 3780 | 1468524193383 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 12:23:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:23:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 633ms 12:23:13 INFO - PROCESS | 3780 | 1468524193436 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 12:23:13 INFO - PROCESS | 3780 | 1468524193438 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 12:23:13 INFO - PROCESS | 3780 | 1468524193442 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:23:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:23:13 INFO - PROCESS | 3780 | 1468524193443 Marionette TRACE conn3 <- [1,418,null,{}] 12:23:13 INFO - PROCESS | 3780 | 1468524193447 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:13 INFO - PROCESS | 3780 | 1468524193452 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:13 INFO - PROCESS | 3780 | 1468524193548 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 12:23:13 INFO - PROCESS | 3780 | 1468524193554 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:13 INFO - PROCESS | 3780 | 1468524193556 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:13 INFO - PROCESS | 3780 | ++DOCSHELL 16D10400 == 33 [pid = 3780] [id = 114] 12:23:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16FBE400) [pid = 3780] [serial = 339] [outer = 00000000] 12:23:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1721F400) [pid = 3780] [serial = 340] [outer = 16FBE400] 12:23:13 INFO - PROCESS | 3780 | 1468524193600 Marionette DEBUG loaded listener.js 12:23:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1758D800) [pid = 3780] [serial = 341] [outer = 16FBE400] 12:23:14 INFO - PROCESS | 3780 | 1468524194469 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 12:23:14 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 12:23:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1080ms 12:23:14 INFO - PROCESS | 3780 | 1468524194519 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 12:23:14 INFO - PROCESS | 3780 | 1468524194521 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 12:23:14 INFO - PROCESS | 3780 | 1468524194524 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:23:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:23:14 INFO - PROCESS | 3780 | 1468524194536 Marionette TRACE conn3 <- [1,422,null,{}] 12:23:14 INFO - PROCESS | 3780 | 1468524194549 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:14 INFO - PROCESS | 3780 | 1468524194551 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:14 INFO - PROCESS | 3780 | 1468524194625 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 12:23:14 INFO - PROCESS | 3780 | 1468524194630 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:14 INFO - PROCESS | 3780 | 1468524194632 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:14 INFO - PROCESS | 3780 | ++DOCSHELL 17499800 == 34 [pid = 3780] [id = 115] 12:23:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (174E5800) [pid = 3780] [serial = 342] [outer = 00000000] 12:23:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17B87C00) [pid = 3780] [serial = 343] [outer = 174E5800] 12:23:14 INFO - PROCESS | 3780 | 1468524194674 Marionette DEBUG loaded listener.js 12:23:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17B89800) [pid = 3780] [serial = 344] [outer = 174E5800] 12:23:15 INFO - PROCESS | 3780 | 1468524195595 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 12:23:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:23:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1096ms 12:23:15 INFO - PROCESS | 3780 | 1468524195626 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 12:23:15 INFO - PROCESS | 3780 | 1468524195627 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 12:23:15 INFO - PROCESS | 3780 | 1468524195648 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:23:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:23:15 INFO - PROCESS | 3780 | 1468524195650 Marionette TRACE conn3 <- [1,426,null,{}] 12:23:15 INFO - PROCESS | 3780 | 1468524195653 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:15 INFO - PROCESS | 3780 | 1468524195655 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:15 INFO - PROCESS | 3780 | 1468524195761 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 12:23:15 INFO - PROCESS | 3780 | 1468524195767 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:15 INFO - PROCESS | 3780 | 1468524195769 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:15 INFO - PROCESS | 3780 | ++DOCSHELL 1759A400 == 35 [pid = 3780] [id = 116] 12:23:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1759BC00) [pid = 3780] [serial = 345] [outer = 00000000] 12:23:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (17BE9000) [pid = 3780] [serial = 346] [outer = 1759BC00] 12:23:15 INFO - PROCESS | 3780 | 1468524195837 Marionette DEBUG loaded listener.js 12:23:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (17D6B400) [pid = 3780] [serial = 347] [outer = 1759BC00] 12:23:16 INFO - PROCESS | 3780 | 1468524196314 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 12:23:16 INFO - PROCESS | 3780 | 1468524196351 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 12:23:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:23:16 INFO - PROCESS | 3780 | 1468524196354 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:23:16 INFO - PROCESS | 3780 | 1468524196356 Marionette TRACE conn3 <- [1,430,null,{}] 12:23:16 INFO - PROCESS | 3780 | 1468524196364 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:16 INFO - PROCESS | 3780 | 1468524196366 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:16 INFO - PROCESS | 3780 | 1468524196470 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 12:23:16 INFO - PROCESS | 3780 | 1468524196477 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:16 INFO - PROCESS | 3780 | 1468524196479 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:16 INFO - PROCESS | 3780 | ++DOCSHELL 13ED1400 == 36 [pid = 3780] [id = 117] 12:23:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (183EA000) [pid = 3780] [serial = 348] [outer = 00000000] 12:23:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (18676000) [pid = 3780] [serial = 349] [outer = 183EA000] 12:23:16 INFO - PROCESS | 3780 | 1468524196522 Marionette DEBUG loaded listener.js 12:23:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (18677400) [pid = 3780] [serial = 350] [outer = 183EA000] 12:23:17 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A7CC800) [pid = 3780] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:23:17 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17BB0400) [pid = 3780] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:23:17 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (184C9800) [pid = 3780] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:23:17 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (17BAAC00) [pid = 3780] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:23:17 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1758F400) [pid = 3780] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:23:17 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (11273400) [pid = 3780] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:23:17 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17BABC00) [pid = 3780] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:23:17 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17053C00) [pid = 3780] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:23:17 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (163DA800) [pid = 3780] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:23:17 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (150B4400) [pid = 3780] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:23:17 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (12B02800) [pid = 3780] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:23:17 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (10A79800) [pid = 3780] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:23:17 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1AA44000) [pid = 3780] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:23:17 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17BE1C00) [pid = 3780] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:23:17 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16305400) [pid = 3780] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:23:17 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1281F000) [pid = 3780] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:23:17 INFO - PROCESS | 3780 | 1468524197193 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 12:23:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:23:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 896ms 12:23:17 INFO - PROCESS | 3780 | 1468524197239 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 12:23:17 INFO - PROCESS | 3780 | 1468524197240 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 12:23:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:23:17 INFO - PROCESS | 3780 | 1468524197244 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:23:17 INFO - PROCESS | 3780 | 1468524197246 Marionette TRACE conn3 <- [1,434,null,{}] 12:23:17 INFO - PROCESS | 3780 | 1468524197249 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:17 INFO - PROCESS | 3780 | 1468524197261 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:17 INFO - PROCESS | 3780 | 1468524197373 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 12:23:17 INFO - PROCESS | 3780 | 1468524197426 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:17 INFO - PROCESS | 3780 | 1468524197428 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:17 INFO - PROCESS | 3780 | ++DOCSHELL 10A04400 == 37 [pid = 3780] [id = 118] 12:23:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (10A79800) [pid = 3780] [serial = 351] [outer = 00000000] 12:23:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1321AC00) [pid = 3780] [serial = 352] [outer = 10A79800] 12:23:17 INFO - PROCESS | 3780 | 1468524197472 Marionette DEBUG loaded listener.js 12:23:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (172A9C00) [pid = 3780] [serial = 353] [outer = 10A79800] 12:23:17 INFO - PROCESS | 3780 | 1468524197846 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 12:23:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:23:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 632ms 12:23:17 INFO - PROCESS | 3780 | 1468524197882 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 12:23:17 INFO - PROCESS | 3780 | 1468524197884 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 12:23:17 INFO - PROCESS | 3780 | 1468524197888 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:23:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:23:17 INFO - PROCESS | 3780 | 1468524197890 Marionette TRACE conn3 <- [1,438,null,{}] 12:23:17 INFO - PROCESS | 3780 | 1468524197893 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:17 INFO - PROCESS | 3780 | 1468524197895 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:18 INFO - PROCESS | 3780 | 1468524198013 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 12:23:18 INFO - PROCESS | 3780 | 1468524198022 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:18 INFO - PROCESS | 3780 | 1468524198024 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:18 INFO - PROCESS | 3780 | ++DOCSHELL 16112C00 == 38 [pid = 3780] [id = 119] 12:23:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17BB0400) [pid = 3780] [serial = 354] [outer = 00000000] 12:23:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (18684C00) [pid = 3780] [serial = 355] [outer = 17BB0400] 12:23:18 INFO - PROCESS | 3780 | 1468524198068 Marionette DEBUG loaded listener.js 12:23:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (19CBF400) [pid = 3780] [serial = 356] [outer = 17BB0400] 12:23:18 INFO - PROCESS | 3780 | 1468524198449 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 12:23:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:23:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 633ms 12:23:18 INFO - PROCESS | 3780 | 1468524198510 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 12:23:18 INFO - PROCESS | 3780 | 1468524198511 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 12:23:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:23:18 INFO - PROCESS | 3780 | 1468524198515 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:23:18 INFO - PROCESS | 3780 | 1468524198516 Marionette TRACE conn3 <- [1,442,null,{}] 12:23:18 INFO - PROCESS | 3780 | 1468524198519 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:18 INFO - PROCESS | 3780 | 1468524198521 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:18 INFO - PROCESS | 3780 | 1468524198629 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 12:23:18 INFO - PROCESS | 3780 | 1468524198666 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:18 INFO - PROCESS | 3780 | 1468524198668 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:18 INFO - PROCESS | 3780 | ++DOCSHELL 16306400 == 39 [pid = 3780] [id = 120] 12:23:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (163D9400) [pid = 3780] [serial = 357] [outer = 00000000] 12:23:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A068C00) [pid = 3780] [serial = 358] [outer = 163D9400] 12:23:18 INFO - PROCESS | 3780 | 1468524198710 Marionette DEBUG loaded listener.js 12:23:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A06C000) [pid = 3780] [serial = 359] [outer = 163D9400] 12:23:19 INFO - PROCESS | 3780 | 1468524199217 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 12:23:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:23:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 741ms 12:23:19 INFO - PROCESS | 3780 | 1468524199264 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 12:23:19 INFO - PROCESS | 3780 | 1468524199269 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 12:23:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:23:19 INFO - PROCESS | 3780 | 1468524199275 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:23:19 INFO - PROCESS | 3780 | 1468524199279 Marionette TRACE conn3 <- [1,446,null,{}] 12:23:19 INFO - PROCESS | 3780 | 1468524199285 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:19 INFO - PROCESS | 3780 | 1468524199288 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:19 INFO - PROCESS | 3780 | 1468524199408 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 12:23:19 INFO - PROCESS | 3780 | 1468524199489 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:19 INFO - PROCESS | 3780 | 1468524199494 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:19 INFO - PROCESS | 3780 | ++DOCSHELL 10A0B800 == 40 [pid = 3780] [id = 121] 12:23:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (10A0E800) [pid = 3780] [serial = 360] [outer = 00000000] 12:23:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (11AE1400) [pid = 3780] [serial = 361] [outer = 10A0E800] 12:23:19 INFO - PROCESS | 3780 | 1468524199590 Marionette DEBUG loaded listener.js 12:23:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (12854000) [pid = 3780] [serial = 362] [outer = 10A0E800] 12:23:20 INFO - PROCESS | 3780 | 1468524200403 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 12:23:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:23:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1173ms 12:23:20 INFO - PROCESS | 3780 | 1468524200454 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 12:23:20 INFO - PROCESS | 3780 | 1468524200458 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 12:23:20 INFO - PROCESS | 3780 | 1468524200464 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:23:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:23:20 INFO - PROCESS | 3780 | 1468524200467 Marionette TRACE conn3 <- [1,450,null,{}] 12:23:20 INFO - PROCESS | 3780 | 1468524200471 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:20 INFO - PROCESS | 3780 | 1468524200474 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:20 INFO - PROCESS | 3780 | 1468524200622 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 12:23:20 INFO - PROCESS | 3780 | 1468524200704 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:20 INFO - PROCESS | 3780 | 1468524200707 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:20 INFO - PROCESS | 3780 | ++DOCSHELL 0F934400 == 41 [pid = 3780] [id = 122] 12:23:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (10220400) [pid = 3780] [serial = 363] [outer = 00000000] 12:23:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (10560000) [pid = 3780] [serial = 364] [outer = 10220400] 12:23:20 INFO - PROCESS | 3780 | 1468524200916 Marionette DEBUG loaded listener.js 12:23:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (10ED9000) [pid = 3780] [serial = 365] [outer = 10220400] 12:23:21 INFO - PROCESS | 3780 | --DOCSHELL 16112C00 == 40 [pid = 3780] [id = 119] 12:23:21 INFO - PROCESS | 3780 | --DOCSHELL 10A04400 == 39 [pid = 3780] [id = 118] 12:23:21 INFO - PROCESS | 3780 | --DOCSHELL 13ED1400 == 38 [pid = 3780] [id = 117] 12:23:21 INFO - PROCESS | 3780 | --DOCSHELL 1759A400 == 37 [pid = 3780] [id = 116] 12:23:21 INFO - PROCESS | 3780 | --DOCSHELL 17499800 == 36 [pid = 3780] [id = 115] 12:23:21 INFO - PROCESS | 3780 | --DOCSHELL 16D10400 == 35 [pid = 3780] [id = 114] 12:23:21 INFO - PROCESS | 3780 | --DOCSHELL 16113400 == 34 [pid = 3780] [id = 113] 12:23:21 INFO - PROCESS | 3780 | --DOCSHELL 159ECC00 == 33 [pid = 3780] [id = 112] 12:23:21 INFO - PROCESS | 3780 | --DOCSHELL 13ED3C00 == 32 [pid = 3780] [id = 111] 12:23:21 INFO - PROCESS | 3780 | --DOCSHELL 12B09800 == 31 [pid = 3780] [id = 110] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1ABB5400) [pid = 3780] [serial = 322] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOCSHELL 10E51400 == 30 [pid = 3780] [id = 109] 12:23:21 INFO - PROCESS | 3780 | --DOCSHELL 1A3CB000 == 29 [pid = 3780] [id = 108] 12:23:21 INFO - PROCESS | 3780 | 1468524201551 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 12:23:21 INFO - PROCESS | 3780 | 1468524201610 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 12:23:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:23:21 INFO - PROCESS | 3780 | 1468524201614 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:23:21 INFO - PROCESS | 3780 | 1468524201617 Marionette TRACE conn3 <- [1,454,null,{}] 12:23:21 INFO - PROCESS | 3780 | 1468524201621 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:21 INFO - PROCESS | 3780 | 1468524201624 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:21 INFO - PROCESS | 3780 | 1468524201723 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1AA4E400) [pid = 3780] [serial = 236] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (17D6E400) [pid = 3780] [serial = 307] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (19CB8000) [pid = 3780] [serial = 310] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (183ED000) [pid = 3780] [serial = 308] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A7C4C00) [pid = 3780] [serial = 320] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A0D1C00) [pid = 3780] [serial = 313] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (18676800) [pid = 3780] [serial = 311] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A6D1400) [pid = 3780] [serial = 319] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (12AB2400) [pid = 3780] [serial = 280] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17BB2400) [pid = 3780] [serial = 277] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1AF06000) [pid = 3780] [serial = 278] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17599C00) [pid = 3780] [serial = 304] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16FC6C00) [pid = 3780] [serial = 301] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17049400) [pid = 3780] [serial = 302] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1610D800) [pid = 3780] [serial = 298] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (163CCC00) [pid = 3780] [serial = 299] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13119800) [pid = 3780] [serial = 295] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (134AA000) [pid = 3780] [serial = 296] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11274000) [pid = 3780] [serial = 293] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10ED5800) [pid = 3780] [serial = 292] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1AFE6000) [pid = 3780] [serial = 290] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1AF04000) [pid = 3780] [serial = 289] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A3BE000) [pid = 3780] [serial = 287] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1867E000) [pid = 3780] [serial = 286] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17598C00) [pid = 3780] [serial = 284] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17049000) [pid = 3780] [serial = 283] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1394F400) [pid = 3780] [serial = 281] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (17BA8000) [pid = 3780] [serial = 316] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A266400) [pid = 3780] [serial = 314] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (19CBB800) [pid = 3780] [serial = 317] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (17BA6800) [pid = 3780] [serial = 305] [outer = 00000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3780 | 1468524201805 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:21 INFO - PROCESS | 3780 | 1468524201808 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:21 INFO - PROCESS | 3780 | ++DOCSHELL 10E53400 == 30 [pid = 3780] [id = 123] 12:23:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (10E56800) [pid = 3780] [serial = 366] [outer = 00000000] 12:23:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (12821000) [pid = 3780] [serial = 367] [outer = 10E56800] 12:23:21 INFO - PROCESS | 3780 | 1468524201854 Marionette DEBUG loaded listener.js 12:23:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (131E9800) [pid = 3780] [serial = 368] [outer = 10E56800] 12:23:22 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:22 INFO - PROCESS | 3780 | 1468524202282 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 12:23:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:23:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 679ms 12:23:22 INFO - PROCESS | 3780 | 1468524202311 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 12:23:22 INFO - PROCESS | 3780 | 1468524202314 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 12:23:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:23:22 INFO - PROCESS | 3780 | 1468524202320 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:23:22 INFO - PROCESS | 3780 | 1468524202323 Marionette TRACE conn3 <- [1,458,null,{}] 12:23:22 INFO - PROCESS | 3780 | 1468524202326 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:22 INFO - PROCESS | 3780 | 1468524202329 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:22 INFO - PROCESS | 3780 | 1468524202398 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 12:23:22 INFO - PROCESS | 3780 | 1468524202407 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:22 INFO - PROCESS | 3780 | 1468524202409 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:22 INFO - PROCESS | 3780 | ++DOCSHELL 15050400 == 31 [pid = 3780] [id = 124] 12:23:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (15B1DC00) [pid = 3780] [serial = 369] [outer = 00000000] 12:23:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15D5B000) [pid = 3780] [serial = 370] [outer = 15B1DC00] 12:23:22 INFO - PROCESS | 3780 | 1468524202453 Marionette DEBUG loaded listener.js 12:23:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1610D800) [pid = 3780] [serial = 371] [outer = 15B1DC00] 12:23:22 INFO - PROCESS | 3780 | 1468524202908 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:23:22 INFO - PROCESS | 3780 | 1468524202945 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 12:23:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:23:22 INFO - PROCESS | 3780 | 1468524202949 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:23:22 INFO - PROCESS | 3780 | 1468524202952 Marionette TRACE conn3 <- [1,462,null,{}] 12:23:22 INFO - PROCESS | 3780 | 1468524202963 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:22 INFO - PROCESS | 3780 | 1468524202967 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:23 INFO - PROCESS | 3780 | 1468524203051 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 12:23:23 INFO - PROCESS | 3780 | 1468524203060 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:23 INFO - PROCESS | 3780 | 1468524203062 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:23 INFO - PROCESS | 3780 | ++DOCSHELL 163D9800 == 32 [pid = 3780] [id = 125] 12:23:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (163D9C00) [pid = 3780] [serial = 372] [outer = 00000000] 12:23:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17053C00) [pid = 3780] [serial = 373] [outer = 163D9C00] 12:23:23 INFO - PROCESS | 3780 | 1468524203106 Marionette DEBUG loaded listener.js 12:23:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (172AB000) [pid = 3780] [serial = 374] [outer = 163D9C00] 12:23:23 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:23 INFO - PROCESS | 3780 | 1468524203560 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 12:23:23 INFO - PROCESS | 3780 | 1468524203589 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 12:23:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:23:23 INFO - PROCESS | 3780 | 1468524203592 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:23:23 INFO - PROCESS | 3780 | 1468524203594 Marionette TRACE conn3 <- [1,466,null,{}] 12:23:23 INFO - PROCESS | 3780 | 1468524203597 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:23 INFO - PROCESS | 3780 | 1468524203599 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:23 INFO - PROCESS | 3780 | 1468524203665 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 12:23:23 INFO - PROCESS | 3780 | 1468524203671 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:23 INFO - PROCESS | 3780 | 1468524203674 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:23 INFO - PROCESS | 3780 | ++DOCSHELL 174A7C00 == 33 [pid = 3780] [id = 126] 12:23:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1758EC00) [pid = 3780] [serial = 375] [outer = 00000000] 12:23:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17BA6C00) [pid = 3780] [serial = 376] [outer = 1758EC00] 12:23:23 INFO - PROCESS | 3780 | 1468524203749 Marionette DEBUG loaded listener.js 12:23:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17BAC800) [pid = 3780] [serial = 377] [outer = 1758EC00] 12:23:24 INFO - PROCESS | 3780 | [3780] 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 12:23:24 INFO - PROCESS | 3780 | [3780] 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 12:23:24 INFO - PROCESS | 3780 | 1468524204277 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 12:23:24 INFO - PROCESS | 3780 | 1468524204319 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 12:23:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:23:24 INFO - PROCESS | 3780 | 1468524204326 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:23:24 INFO - PROCESS | 3780 | 1468524204328 Marionette TRACE conn3 <- [1,470,null,{}] 12:23:24 INFO - PROCESS | 3780 | 1468524204331 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:24 INFO - PROCESS | 3780 | 1468524204333 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:24 INFO - PROCESS | 3780 | 1468524204436 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 12:23:24 INFO - PROCESS | 3780 | 1468524204441 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:24 INFO - PROCESS | 3780 | 1468524204443 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:24 INFO - PROCESS | 3780 | ++DOCSHELL 143E7C00 == 34 [pid = 3780] [id = 127] 12:23:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17BE1C00) [pid = 3780] [serial = 378] [outer = 00000000] 12:23:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17E8E000) [pid = 3780] [serial = 379] [outer = 17BE1C00] 12:23:24 INFO - PROCESS | 3780 | 1468524204496 Marionette DEBUG loaded listener.js 12:23:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (184BF000) [pid = 3780] [serial = 380] [outer = 17BE1C00] 12:23:24 INFO - PROCESS | 3780 | 1468524204966 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 12:23:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:23:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 694ms 12:23:24 INFO - PROCESS | 3780 | 1468524205005 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 12:23:24 INFO - PROCESS | 3780 | 1468524205007 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 12:23:25 INFO - PROCESS | 3780 | 1468524205014 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:23:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:23:25 INFO - PROCESS | 3780 | 1468524205016 Marionette TRACE conn3 <- [1,474,null,{}] 12:23:25 INFO - PROCESS | 3780 | 1468524205025 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:25 INFO - PROCESS | 3780 | 1468524205031 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:25 INFO - PROCESS | 3780 | 1468524205164 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 12:23:25 INFO - PROCESS | 3780 | 1468524205179 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:25 INFO - PROCESS | 3780 | 1468524205181 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:25 INFO - PROCESS | 3780 | ++DOCSHELL 19CBAC00 == 35 [pid = 3780] [id = 128] 12:23:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19CBB400) [pid = 3780] [serial = 381] [outer = 00000000] 12:23:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A062800) [pid = 3780] [serial = 382] [outer = 19CBB400] 12:23:25 INFO - PROCESS | 3780 | 1468524205282 Marionette DEBUG loaded listener.js 12:23:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A066000) [pid = 3780] [serial = 383] [outer = 19CBB400] 12:23:25 INFO - PROCESS | 3780 | 1468524205686 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 12:23:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:23:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 679ms 12:23:25 INFO - PROCESS | 3780 | 1468524205715 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 12:23:25 INFO - PROCESS | 3780 | 1468524205717 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 12:23:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:23:25 INFO - PROCESS | 3780 | 1468524205720 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:23:25 INFO - PROCESS | 3780 | 1468524205722 Marionette TRACE conn3 <- [1,478,null,{}] 12:23:25 INFO - PROCESS | 3780 | 1468524205726 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:25 INFO - PROCESS | 3780 | 1468524205727 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:25 INFO - PROCESS | 3780 | 1468524205831 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 12:23:25 INFO - PROCESS | 3780 | 1468524205836 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:25 INFO - PROCESS | 3780 | 1468524205838 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:25 INFO - PROCESS | 3780 | ++DOCSHELL 1A0C6000 == 36 [pid = 3780] [id = 129] 12:23:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A0C7000) [pid = 3780] [serial = 384] [outer = 00000000] 12:23:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A0CF800) [pid = 3780] [serial = 385] [outer = 1A0C7000] 12:23:25 INFO - PROCESS | 3780 | 1468524205881 Marionette DEBUG loaded listener.js 12:23:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A25CC00) [pid = 3780] [serial = 386] [outer = 1A0C7000] 12:23:26 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A6C9C00) [pid = 3780] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:23:26 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10E57400) [pid = 3780] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:23:26 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10A79800) [pid = 3780] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:23:26 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (183EA000) [pid = 3780] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:23:26 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13ED9C00) [pid = 3780] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:23:26 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15B13C00) [pid = 3780] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:23:26 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1759BC00) [pid = 3780] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:23:26 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (12B0A000) [pid = 3780] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:23:26 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16115800) [pid = 3780] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:23:26 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17BB0400) [pid = 3780] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:23:26 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (174E5800) [pid = 3780] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:23:26 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16FBE400) [pid = 3780] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:23:26 INFO - PROCESS | 3780 | 1468524206380 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 12:23:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:23:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 679ms 12:23:26 INFO - PROCESS | 3780 | 1468524206403 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 12:23:26 INFO - PROCESS | 3780 | 1468524206405 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 12:23:26 INFO - PROCESS | 3780 | 1468524206409 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:23:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:23:26 INFO - PROCESS | 3780 | 1468524206410 Marionette TRACE conn3 <- [1,482,null,{}] 12:23:26 INFO - PROCESS | 3780 | 1468524206414 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:26 INFO - PROCESS | 3780 | 1468524206416 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:26 INFO - PROCESS | 3780 | 1468524206516 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 12:23:26 INFO - PROCESS | 3780 | 1468524206524 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:26 INFO - PROCESS | 3780 | 1468524206526 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:26 INFO - PROCESS | 3780 | ++DOCSHELL 1394CC00 == 37 [pid = 3780] [id = 130] 12:23:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15D67800) [pid = 3780] [serial = 387] [outer = 00000000] 12:23:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1759BC00) [pid = 3780] [serial = 388] [outer = 15D67800] 12:23:26 INFO - PROCESS | 3780 | 1468524206568 Marionette DEBUG loaded listener.js 12:23:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (18676400) [pid = 3780] [serial = 389] [outer = 15D67800] 12:23:26 INFO - PROCESS | 3780 | 1468524206977 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 12:23:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:23:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 587ms 12:23:27 INFO - PROCESS | 3780 | 1468524207017 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 12:23:27 INFO - PROCESS | 3780 | 1468524207019 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 12:23:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:23:27 INFO - PROCESS | 3780 | 1468524207023 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:23:27 INFO - PROCESS | 3780 | 1468524207025 Marionette TRACE conn3 <- [1,486,null,{}] 12:23:27 INFO - PROCESS | 3780 | 1468524207028 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:27 INFO - PROCESS | 3780 | 1468524207030 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:27 INFO - PROCESS | 3780 | 1468524207119 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 12:23:27 INFO - PROCESS | 3780 | 1468524207127 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:27 INFO - PROCESS | 3780 | 1468524207129 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:27 INFO - PROCESS | 3780 | ++DOCSHELL 16FC5800 == 38 [pid = 3780] [id = 131] 12:23:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16FC7800) [pid = 3780] [serial = 390] [outer = 00000000] 12:23:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A0C7400) [pid = 3780] [serial = 391] [outer = 16FC7800] 12:23:27 INFO - PROCESS | 3780 | 1468524207172 Marionette DEBUG loaded listener.js 12:23:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A06B000) [pid = 3780] [serial = 392] [outer = 16FC7800] 12:23:27 INFO - PROCESS | 3780 | 1468524207602 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 12:23:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:23:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 633ms 12:23:27 INFO - PROCESS | 3780 | 1468524207660 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 12:23:27 INFO - PROCESS | 3780 | 1468524207662 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 12:23:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:23:27 INFO - PROCESS | 3780 | 1468524207666 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:23:27 INFO - PROCESS | 3780 | 1468524207667 Marionette TRACE conn3 <- [1,490,null,{}] 12:23:27 INFO - PROCESS | 3780 | 1468524207654 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:27 INFO - PROCESS | 3780 | 1468524207656 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:27 INFO - PROCESS | 3780 | 1468524207732 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 12:23:27 INFO - PROCESS | 3780 | 1468524207740 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:27 INFO - PROCESS | 3780 | 1468524207742 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:27 INFO - PROCESS | 3780 | ++DOCSHELL 1867E000 == 39 [pid = 3780] [id = 132] 12:23:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A0C5C00) [pid = 3780] [serial = 393] [outer = 00000000] 12:23:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A6CA400) [pid = 3780] [serial = 394] [outer = 1A0C5C00] 12:23:27 INFO - PROCESS | 3780 | 1468524207786 Marionette DEBUG loaded listener.js 12:23:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A7C5800) [pid = 3780] [serial = 395] [outer = 1A0C5C00] 12:23:28 INFO - PROCESS | 3780 | 1468524208362 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 12:23:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:23:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 803ms 12:23:28 INFO - PROCESS | 3780 | 1468524208451 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 12:23:28 INFO - PROCESS | 3780 | 1468524208456 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 12:23:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:23:28 INFO - PROCESS | 3780 | 1468524208460 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:23:28 INFO - PROCESS | 3780 | 1468524208464 Marionette TRACE conn3 <- [1,494,null,{}] 12:23:28 INFO - PROCESS | 3780 | 1468524208470 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:28 INFO - PROCESS | 3780 | 1468524208473 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:28 INFO - PROCESS | 3780 | 1468524208628 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 12:23:28 INFO - PROCESS | 3780 | 1468524208638 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:28 INFO - PROCESS | 3780 | 1468524208641 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:28 INFO - PROCESS | 3780 | ++DOCSHELL 12822000 == 40 [pid = 3780] [id = 133] 12:23:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (12822800) [pid = 3780] [serial = 396] [outer = 00000000] 12:23:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (139C8800) [pid = 3780] [serial = 397] [outer = 12822800] 12:23:28 INFO - PROCESS | 3780 | 1468524208696 Marionette DEBUG loaded listener.js 12:23:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15057000) [pid = 3780] [serial = 398] [outer = 12822800] 12:23:29 INFO - PROCESS | 3780 | 1468524209365 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 12:23:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:23:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 987ms 12:23:29 INFO - PROCESS | 3780 | 1468524209449 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 12:23:29 INFO - PROCESS | 3780 | 1468524209454 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 12:23:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:23:29 INFO - PROCESS | 3780 | 1468524209460 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:23:29 INFO - PROCESS | 3780 | 1468524209463 Marionette TRACE conn3 <- [1,498,null,{}] 12:23:29 INFO - PROCESS | 3780 | 1468524209467 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:29 INFO - PROCESS | 3780 | 1468524209470 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:29 INFO - PROCESS | 3780 | 1468524209576 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 12:23:29 INFO - PROCESS | 3780 | 1468524209698 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:29 INFO - PROCESS | 3780 | 1468524209701 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:29 INFO - PROCESS | 3780 | ++DOCSHELL 16304000 == 41 [pid = 3780] [id = 134] 12:23:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16304800) [pid = 3780] [serial = 399] [outer = 00000000] 12:23:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (163D1400) [pid = 3780] [serial = 400] [outer = 16304800] 12:23:29 INFO - PROCESS | 3780 | 1468524209756 Marionette DEBUG loaded listener.js 12:23:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16FC8800) [pid = 3780] [serial = 401] [outer = 16304800] 12:23:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (183F2000) [pid = 3780] [serial = 402] [outer = 1B741400] 12:23:30 INFO - PROCESS | 3780 | 1468524210406 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 12:23:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:23:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 987ms 12:23:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:23:30 INFO - PROCESS | 3780 | 1468524210445 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 12:23:30 INFO - PROCESS | 3780 | 1468524210448 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 12:23:30 INFO - PROCESS | 3780 | 1468524210452 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:23:30 INFO - PROCESS | 3780 | 1468524210455 Marionette TRACE conn3 <- [1,502,null,{}] 12:23:30 INFO - PROCESS | 3780 | 1468524210466 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:30 INFO - PROCESS | 3780 | 1468524210471 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:30 INFO - PROCESS | 3780 | 1468524210575 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 12:23:30 INFO - PROCESS | 3780 | 1468524210702 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:30 INFO - PROCESS | 3780 | 1468524210706 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:30 INFO - PROCESS | 3780 | ++DOCSHELL 17D6E400 == 42 [pid = 3780] [id = 135] 12:23:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A0C9400) [pid = 3780] [serial = 403] [outer = 00000000] 12:23:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A7C5000) [pid = 3780] [serial = 404] [outer = 1A0C9400] 12:23:30 INFO - PROCESS | 3780 | 1468524210763 Marionette DEBUG loaded listener.js 12:23:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A7CC400) [pid = 3780] [serial = 405] [outer = 1A0C9400] 12:23:31 INFO - PROCESS | 3780 | 1468524211493 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 12:23:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:23:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1080ms 12:23:31 INFO - PROCESS | 3780 | 1468524211553 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 12:23:31 INFO - PROCESS | 3780 | 1468524211558 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 12:23:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:23:31 INFO - PROCESS | 3780 | 1468524211563 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:23:31 INFO - PROCESS | 3780 | 1468524211566 Marionette TRACE conn3 <- [1,506,null,{}] 12:23:31 INFO - PROCESS | 3780 | 1468524211556 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:31 INFO - PROCESS | 3780 | 1468524211559 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:31 INFO - PROCESS | 3780 | 1468524211697 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 12:23:31 INFO - PROCESS | 3780 | 1468524211712 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:31 INFO - PROCESS | 3780 | 1468524211716 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:31 INFO - PROCESS | 3780 | ++DOCSHELL 11030400 == 43 [pid = 3780] [id = 136] 12:23:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (11276400) [pid = 3780] [serial = 406] [outer = 00000000] 12:23:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (13071800) [pid = 3780] [serial = 407] [outer = 11276400] 12:23:31 INFO - PROCESS | 3780 | 1468524211764 Marionette DEBUG loaded listener.js 12:23:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (139D1C00) [pid = 3780] [serial = 408] [outer = 11276400] 12:23:32 INFO - PROCESS | 3780 | --DOCSHELL 16FC5800 == 42 [pid = 3780] [id = 131] 12:23:32 INFO - PROCESS | 3780 | --DOCSHELL 1394CC00 == 41 [pid = 3780] [id = 130] 12:23:32 INFO - PROCESS | 3780 | --DOCSHELL 1A0C6000 == 40 [pid = 3780] [id = 129] 12:23:32 INFO - PROCESS | 3780 | --DOCSHELL 19CBAC00 == 39 [pid = 3780] [id = 128] 12:23:32 INFO - PROCESS | 3780 | --DOCSHELL 143E7C00 == 38 [pid = 3780] [id = 127] 12:23:32 INFO - PROCESS | 3780 | --DOCSHELL 174A7C00 == 37 [pid = 3780] [id = 126] 12:23:32 INFO - PROCESS | 3780 | --DOCSHELL 163D9800 == 36 [pid = 3780] [id = 125] 12:23:32 INFO - PROCESS | 3780 | --DOCSHELL 15050400 == 35 [pid = 3780] [id = 124] 12:23:32 INFO - PROCESS | 3780 | --DOCSHELL 10E53400 == 34 [pid = 3780] [id = 123] 12:23:32 INFO - PROCESS | 3780 | --DOCSHELL 0F934400 == 33 [pid = 3780] [id = 122] 12:23:32 INFO - PROCESS | 3780 | --DOCSHELL 10A0B800 == 32 [pid = 3780] [id = 121] 12:23:32 INFO - PROCESS | 3780 | --DOCSHELL 16306400 == 31 [pid = 3780] [id = 120] 12:23:32 INFO - PROCESS | 3780 | --DOCSHELL 16304000 == 30 [pid = 3780] [id = 134] 12:23:32 INFO - PROCESS | 3780 | --DOCSHELL 17D6E400 == 29 [pid = 3780] [id = 135] 12:23:32 INFO - PROCESS | 3780 | --DOCSHELL 1867E000 == 28 [pid = 3780] [id = 132] 12:23:32 INFO - PROCESS | 3780 | --DOCSHELL 12822000 == 27 [pid = 3780] [id = 133] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (19CBF400) [pid = 3780] [serial = 356] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A068C00) [pid = 3780] [serial = 358] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (12D7D000) [pid = 3780] [serial = 328] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (163CE000) [pid = 3780] [serial = 337] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (18684C00) [pid = 3780] [serial = 355] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17B89800) [pid = 3780] [serial = 344] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1758D800) [pid = 3780] [serial = 341] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1AF09400) [pid = 3780] [serial = 323] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1102FC00) [pid = 3780] [serial = 325] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1721F400) [pid = 3780] [serial = 340] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1126C400) [pid = 3780] [serial = 326] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1321AC00) [pid = 3780] [serial = 352] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (163D2C00) [pid = 3780] [serial = 338] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (18676000) [pid = 3780] [serial = 349] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (143E9800) [pid = 3780] [serial = 331] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (172A9C00) [pid = 3780] [serial = 353] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17B87C00) [pid = 3780] [serial = 343] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (150B7800) [pid = 3780] [serial = 332] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15D68C00) [pid = 3780] [serial = 335] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17BE9000) [pid = 3780] [serial = 346] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (18677400) [pid = 3780] [serial = 350] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17D6B400) [pid = 3780] [serial = 347] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (130A3000) [pid = 3780] [serial = 329] [outer = 00000000] [url = about:blank] 12:23:32 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15BCEC00) [pid = 3780] [serial = 334] [outer = 00000000] [url = about:blank] 12:23:33 INFO - PROCESS | 3780 | 1468524213018 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 12:23:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:23:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1482ms 12:23:33 INFO - PROCESS | 3780 | 1468524213033 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 12:23:33 INFO - PROCESS | 3780 | 1468524213038 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 12:23:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:23:33 INFO - PROCESS | 3780 | 1468524213043 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:23:33 INFO - PROCESS | 3780 | 1468524213046 Marionette TRACE conn3 <- [1,510,null,{}] 12:23:33 INFO - PROCESS | 3780 | 1468524213051 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:33 INFO - PROCESS | 3780 | 1468524213054 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:33 INFO - PROCESS | 3780 | 1468524213144 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 12:23:33 INFO - PROCESS | 3780 | 1468524213150 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:33 INFO - PROCESS | 3780 | 1468524213153 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:33 INFO - PROCESS | 3780 | ++DOCSHELL 10E5CC00 == 28 [pid = 3780] [id = 137] 12:23:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10E5FC00) [pid = 3780] [serial = 409] [outer = 00000000] 12:23:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11270800) [pid = 3780] [serial = 410] [outer = 10E5FC00] 12:23:33 INFO - PROCESS | 3780 | 1468524213201 Marionette DEBUG loaded listener.js 12:23:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (114D5000) [pid = 3780] [serial = 411] [outer = 10E5FC00] 12:23:33 INFO - PROCESS | 3780 | 1468524213715 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 12:23:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:23:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 679ms 12:23:33 INFO - PROCESS | 3780 | 1468524213743 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 12:23:33 INFO - PROCESS | 3780 | 1468524213748 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 12:23:33 INFO - PROCESS | 3780 | 1468524213754 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:23:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:23:33 INFO - PROCESS | 3780 | 1468524213756 Marionette TRACE conn3 <- [1,514,null,{}] 12:23:33 INFO - PROCESS | 3780 | 1468524213761 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:33 INFO - PROCESS | 3780 | 1468524213765 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:33 INFO - PROCESS | 3780 | 1468524213881 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 12:23:33 INFO - PROCESS | 3780 | 1468524213889 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:33 INFO - PROCESS | 3780 | 1468524213892 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:33 INFO - PROCESS | 3780 | ++DOCSHELL 13154C00 == 29 [pid = 3780] [id = 138] 12:23:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13156000) [pid = 3780] [serial = 412] [outer = 00000000] 12:23:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (131EA800) [pid = 3780] [serial = 413] [outer = 13156000] 12:23:33 INFO - PROCESS | 3780 | 1468524213941 Marionette DEBUG loaded listener.js 12:23:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13224400) [pid = 3780] [serial = 414] [outer = 13156000] 12:23:34 INFO - PROCESS | 3780 | 1468524214373 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 12:23:34 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 12:23:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 694ms 12:23:34 INFO - PROCESS | 3780 | 1468524214437 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 12:23:34 INFO - PROCESS | 3780 | 1468524214439 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 12:23:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:23:34 INFO - PROCESS | 3780 | 1468524214443 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:23:34 INFO - PROCESS | 3780 | 1468524214446 Marionette TRACE conn3 <- [1,518,null,{}] 12:23:34 INFO - PROCESS | 3780 | 1468524214457 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:34 INFO - PROCESS | 3780 | 1468524214461 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:34 INFO - PROCESS | 3780 | 1468524214569 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 12:23:34 INFO - PROCESS | 3780 | 1468524214582 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:34 INFO - PROCESS | 3780 | 1468524214585 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:34 INFO - PROCESS | 3780 | ++DOCSHELL 159E8800 == 30 [pid = 3780] [id = 139] 12:23:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (159E8C00) [pid = 3780] [serial = 415] [outer = 00000000] 12:23:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15D63C00) [pid = 3780] [serial = 416] [outer = 159E8C00] 12:23:34 INFO - PROCESS | 3780 | 1468524214632 Marionette DEBUG loaded listener.js 12:23:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15F97000) [pid = 3780] [serial = 417] [outer = 159E8C00] 12:23:35 INFO - PROCESS | 3780 | 1468524215076 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 12:23:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:23:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 695ms 12:23:35 INFO - PROCESS | 3780 | 1468524215143 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 12:23:35 INFO - PROCESS | 3780 | 1468524215147 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 12:23:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:23:35 INFO - PROCESS | 3780 | 1468524215171 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:23:35 INFO - PROCESS | 3780 | 1468524215173 Marionette TRACE conn3 <- [1,522,null,{}] 12:23:35 INFO - PROCESS | 3780 | 1468524215176 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:35 INFO - PROCESS | 3780 | 1468524215178 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:35 INFO - PROCESS | 3780 | 1468524215284 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 12:23:35 INFO - PROCESS | 3780 | 1468524215291 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:35 INFO - PROCESS | 3780 | 1468524215293 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:35 INFO - PROCESS | 3780 | ++DOCSHELL 16112800 == 31 [pid = 3780] [id = 140] 12:23:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (163CD000) [pid = 3780] [serial = 418] [outer = 00000000] 12:23:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (163D2C00) [pid = 3780] [serial = 419] [outer = 163CD000] 12:23:35 INFO - PROCESS | 3780 | 1468524215336 Marionette DEBUG loaded listener.js 12:23:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (163D9800) [pid = 3780] [serial = 420] [outer = 163CD000] 12:23:35 INFO - PROCESS | 3780 | 1468524215768 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 12:23:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:23:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 648ms 12:23:35 INFO - PROCESS | 3780 | 1468524215794 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 12:23:35 INFO - PROCESS | 3780 | 1468524215796 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 12:23:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:23:35 INFO - PROCESS | 3780 | 1468524215804 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:23:35 INFO - PROCESS | 3780 | 1468524215806 Marionette TRACE conn3 <- [1,526,null,{}] 12:23:35 INFO - PROCESS | 3780 | 1468524215810 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:35 INFO - PROCESS | 3780 | 1468524215812 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:35 INFO - PROCESS | 3780 | 1468524215937 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 12:23:35 INFO - PROCESS | 3780 | 1468524215958 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:35 INFO - PROCESS | 3780 | 1468524215961 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:35 INFO - PROCESS | 3780 | ++DOCSHELL 16FC8C00 == 32 [pid = 3780] [id = 141] 12:23:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16FC9000) [pid = 3780] [serial = 421] [outer = 00000000] 12:23:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1721F400) [pid = 3780] [serial = 422] [outer = 16FC9000] 12:23:36 INFO - PROCESS | 3780 | 1468524216003 Marionette DEBUG loaded listener.js 12:23:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1758D800) [pid = 3780] [serial = 423] [outer = 16FC9000] 12:23:36 INFO - PROCESS | 3780 | 1468524216461 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 12:23:36 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 12:23:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 695ms 12:23:36 INFO - PROCESS | 3780 | 1468524216501 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 12:23:36 INFO - PROCESS | 3780 | 1468524216503 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 12:23:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:23:36 INFO - PROCESS | 3780 | 1468524216506 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:23:36 INFO - PROCESS | 3780 | 1468524216508 Marionette TRACE conn3 <- [1,530,null,{}] 12:23:36 INFO - PROCESS | 3780 | 1468524216511 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:36 INFO - PROCESS | 3780 | 1468524216517 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:36 INFO - PROCESS | 3780 | 1468524216641 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 12:23:36 INFO - PROCESS | 3780 | 1468524216697 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:36 INFO - PROCESS | 3780 | 1468524216699 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:36 INFO - PROCESS | 3780 | ++DOCSHELL 17B90C00 == 33 [pid = 3780] [id = 142] 12:23:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17BA8400) [pid = 3780] [serial = 424] [outer = 00000000] 12:23:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17BAE400) [pid = 3780] [serial = 425] [outer = 17BA8400] 12:23:36 INFO - PROCESS | 3780 | 1468524216743 Marionette DEBUG loaded listener.js 12:23:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17BB3000) [pid = 3780] [serial = 426] [outer = 17BA8400] 12:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17BE1C00) [pid = 3780] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19CBB400) [pid = 3780] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A0C7000) [pid = 3780] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15D67800) [pid = 3780] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10A0E800) [pid = 3780] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (163D9C00) [pid = 3780] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10E56800) [pid = 3780] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1758EC00) [pid = 3780] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (163D9400) [pid = 3780] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10220400) [pid = 3780] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15B1DC00) [pid = 3780] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A0C5C00) [pid = 3780] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16FC7800) [pid = 3780] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:23:37 INFO - PROCESS | 3780 | 1468524217350 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 12:23:37 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 12:23:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:23:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:23:37 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 12:23:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:23:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:23:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 895ms 12:23:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:23:37 INFO - PROCESS | 3780 | 1468524217395 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 12:23:37 INFO - PROCESS | 3780 | 1468524217397 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 12:23:37 INFO - PROCESS | 3780 | 1468524217400 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:23:37 INFO - PROCESS | 3780 | 1468524217402 Marionette TRACE conn3 <- [1,534,null,{}] 12:23:37 INFO - PROCESS | 3780 | 1468524217405 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:37 INFO - PROCESS | 3780 | 1468524217417 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:37 INFO - PROCESS | 3780 | 1468524217500 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 12:23:37 INFO - PROCESS | 3780 | 1468524217508 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:37 INFO - PROCESS | 3780 | 1468524217510 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:37 INFO - PROCESS | 3780 | ++DOCSHELL 10A03C00 == 34 [pid = 3780] [id = 143] 12:23:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (10A07C00) [pid = 3780] [serial = 427] [outer = 00000000] 12:23:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16FBE400) [pid = 3780] [serial = 428] [outer = 10A07C00] 12:23:37 INFO - PROCESS | 3780 | 1468524217619 Marionette DEBUG loaded listener.js 12:23:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16FC7800) [pid = 3780] [serial = 429] [outer = 10A07C00] 12:23:37 INFO - PROCESS | 3780 | 1468524217968 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 12:23:37 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. 12:23:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 587ms 12:23:37 INFO - PROCESS | 3780 | 1468524217995 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 12:23:37 INFO - PROCESS | 3780 | 1468524217997 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 12:23:37 INFO - PROCESS | 3780 | 1468524218000 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:23:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:23:37 INFO - PROCESS | 3780 | 1468524218002 Marionette TRACE conn3 <- [1,538,null,{}] 12:23:37 INFO - PROCESS | 3780 | 1468524218005 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:37 INFO - PROCESS | 3780 | 1468524218007 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:38 INFO - PROCESS | 3780 | 1468524218080 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 12:23:38 INFO - PROCESS | 3780 | 1468524218085 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:38 INFO - PROCESS | 3780 | 1468524218087 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:38 INFO - PROCESS | 3780 | ++DOCSHELL 16115800 == 35 [pid = 3780] [id = 144] 12:23:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16467800) [pid = 3780] [serial = 430] [outer = 00000000] 12:23:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1834B400) [pid = 3780] [serial = 431] [outer = 16467800] 12:23:38 INFO - PROCESS | 3780 | 1468524218129 Marionette DEBUG loaded listener.js 12:23:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (18350800) [pid = 3780] [serial = 432] [outer = 16467800] 12:23:38 INFO - PROCESS | 3780 | 1468524218517 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 12:23:38 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. 12:23:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 586ms 12:23:38 INFO - PROCESS | 3780 | 1468524218581 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 12:23:38 INFO - PROCESS | 3780 | 1468524218583 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 12:23:38 INFO - PROCESS | 3780 | 1468524218586 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:23:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:23:38 INFO - PROCESS | 3780 | 1468524218588 Marionette TRACE conn3 <- [1,542,null,{}] 12:23:38 INFO - PROCESS | 3780 | 1468524218591 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:38 INFO - PROCESS | 3780 | 1468524218593 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:38 INFO - PROCESS | 3780 | 1468524218694 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 12:23:38 INFO - PROCESS | 3780 | 1468524218700 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:38 INFO - PROCESS | 3780 | 1468524218701 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:38 INFO - PROCESS | 3780 | ++DOCSHELL 17E95800 == 36 [pid = 3780] [id = 145] 12:23:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1867C400) [pid = 3780] [serial = 433] [outer = 00000000] 12:23:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19CBAC00) [pid = 3780] [serial = 434] [outer = 1867C400] 12:23:38 INFO - PROCESS | 3780 | 1468524218744 Marionette DEBUG loaded listener.js 12:23:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19CC0C00) [pid = 3780] [serial = 435] [outer = 1867C400] 12:23:39 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:39 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:23:39 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:39 INFO - PROCESS | 3780 | 1468524219179 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 12:23:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:23:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 617ms 12:23:39 INFO - PROCESS | 3780 | 1468524219231 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 12:23:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:23:39 INFO - PROCESS | 3780 | 1468524219234 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 12:23:39 INFO - PROCESS | 3780 | 1468524219237 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:23:39 INFO - PROCESS | 3780 | 1468524219239 Marionette TRACE conn3 <- [1,546,null,{}] 12:23:39 INFO - PROCESS | 3780 | 1468524219283 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:39 INFO - PROCESS | 3780 | 1468524219287 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:39 INFO - PROCESS | 3780 | 1468524219415 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 12:23:39 INFO - PROCESS | 3780 | 1468524219517 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:39 INFO - PROCESS | 3780 | 1468524219520 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:39 INFO - PROCESS | 3780 | ++DOCSHELL 11032400 == 37 [pid = 3780] [id = 146] 12:23:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (11222000) [pid = 3780] [serial = 436] [outer = 00000000] 12:23:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (11C4A400) [pid = 3780] [serial = 437] [outer = 11222000] 12:23:39 INFO - PROCESS | 3780 | 1468524219565 Marionette DEBUG loaded listener.js 12:23:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (12A29800) [pid = 3780] [serial = 438] [outer = 11222000] 12:23:40 INFO - PROCESS | 3780 | 1468524220339 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 12:23:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:23:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1204ms 12:23:40 INFO - PROCESS | 3780 | 1468524220430 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 12:23:40 INFO - PROCESS | 3780 | 1468524220434 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 12:23:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:23:40 INFO - PROCESS | 3780 | 1468524220438 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:23:40 INFO - PROCESS | 3780 | 1468524220441 Marionette TRACE conn3 <- [1,550,null,{}] 12:23:40 INFO - PROCESS | 3780 | 1468524220447 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:40 INFO - PROCESS | 3780 | 1468524220450 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:40 INFO - PROCESS | 3780 | 1468524220591 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 12:23:40 INFO - PROCESS | 3780 | 1468524220709 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:40 INFO - PROCESS | 3780 | 1468524220713 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:40 INFO - PROCESS | 3780 | ++DOCSHELL 143E3C00 == 38 [pid = 3780] [id = 147] 12:23:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (143E7C00) [pid = 3780] [serial = 439] [outer = 00000000] 12:23:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1597A000) [pid = 3780] [serial = 440] [outer = 143E7C00] 12:23:40 INFO - PROCESS | 3780 | 1468524220768 Marionette DEBUG loaded listener.js 12:23:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (15D5C400) [pid = 3780] [serial = 441] [outer = 143E7C00] 12:23:41 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:41 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:23:41 INFO - PROCESS | 3780 | 1468524221594 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 12:23:41 INFO - PROCESS | 3780 | --DOCSHELL 16115800 == 37 [pid = 3780] [id = 144] 12:23:41 INFO - PROCESS | 3780 | --DOCSHELL 10A03C00 == 36 [pid = 3780] [id = 143] 12:23:41 INFO - PROCESS | 3780 | --DOCSHELL 17B90C00 == 35 [pid = 3780] [id = 142] 12:23:41 INFO - PROCESS | 3780 | --DOCSHELL 16FC8C00 == 34 [pid = 3780] [id = 141] 12:23:41 INFO - PROCESS | 3780 | --DOCSHELL 16112800 == 33 [pid = 3780] [id = 140] 12:23:41 INFO - PROCESS | 3780 | --DOCSHELL 159E8800 == 32 [pid = 3780] [id = 139] 12:23:41 INFO - PROCESS | 3780 | --DOCSHELL 13154C00 == 31 [pid = 3780] [id = 138] 12:23:41 INFO - PROCESS | 3780 | --DOCSHELL 10E5CC00 == 30 [pid = 3780] [id = 137] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A06B000) [pid = 3780] [serial = 392] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A0C7400) [pid = 3780] [serial = 391] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A25CC00) [pid = 3780] [serial = 386] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (18676400) [pid = 3780] [serial = 389] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17BAC800) [pid = 3780] [serial = 377] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15052800) [pid = 3780] [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.] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17E8E000) [pid = 3780] [serial = 379] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A062800) [pid = 3780] [serial = 382] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (184BF000) [pid = 3780] [serial = 380] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A0CF800) [pid = 3780] [serial = 385] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A066000) [pid = 3780] [serial = 383] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1759BC00) [pid = 3780] [serial = 388] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12854000) [pid = 3780] [serial = 362] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17053C00) [pid = 3780] [serial = 373] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (172AB000) [pid = 3780] [serial = 374] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (12821000) [pid = 3780] [serial = 367] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (131E9800) [pid = 3780] [serial = 368] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17BA6C00) [pid = 3780] [serial = 376] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A06C000) [pid = 3780] [serial = 359] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (10560000) [pid = 3780] [serial = 364] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (10ED9000) [pid = 3780] [serial = 365] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (15D5B000) [pid = 3780] [serial = 370] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1610D800) [pid = 3780] [serial = 371] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (11AE1400) [pid = 3780] [serial = 361] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A6CA400) [pid = 3780] [serial = 394] [outer = 00000000] [url = about:blank] 12:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A7C5800) [pid = 3780] [serial = 395] [outer = 00000000] [url = about:blank] 12:23:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:23:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1235ms 12:23:41 INFO - PROCESS | 3780 | 1468524221672 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 12:23:41 INFO - PROCESS | 3780 | 1468524221677 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 12:23:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:23:41 INFO - PROCESS | 3780 | 1468524221682 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:23:41 INFO - PROCESS | 3780 | 1468524221685 Marionette TRACE conn3 <- [1,554,null,{}] 12:23:41 INFO - PROCESS | 3780 | 1468524221690 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:41 INFO - PROCESS | 3780 | 1468524221693 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:41 INFO - PROCESS | 3780 | 1468524221783 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 12:23:41 INFO - PROCESS | 3780 | 1468524221790 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:41 INFO - PROCESS | 3780 | 1468524221794 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:41 INFO - PROCESS | 3780 | ++DOCSHELL 10EDB000 == 31 [pid = 3780] [id = 148] 12:23:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10FE3800) [pid = 3780] [serial = 442] [outer = 00000000] 12:23:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (12826800) [pid = 3780] [serial = 443] [outer = 10FE3800] 12:23:41 INFO - PROCESS | 3780 | 1468524221842 Marionette DEBUG loaded listener.js 12:23:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (12B05800) [pid = 3780] [serial = 444] [outer = 10FE3800] 12:23:42 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:42 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:23:42 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:42 INFO - PROCESS | 3780 | 1468524222318 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:23:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:23:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 695ms 12:23:42 INFO - PROCESS | 3780 | 1468524222366 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 12:23:42 INFO - PROCESS | 3780 | 1468524222370 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 12:23:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:23:42 INFO - PROCESS | 3780 | 1468524222382 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:23:42 INFO - PROCESS | 3780 | 1468524222385 Marionette TRACE conn3 <- [1,558,null,{}] 12:23:42 INFO - PROCESS | 3780 | 1468524222389 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:42 INFO - PROCESS | 3780 | 1468524222391 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:42 INFO - PROCESS | 3780 | 1468524222490 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 12:23:42 INFO - PROCESS | 3780 | 1468524222568 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:42 INFO - PROCESS | 3780 | 1468524222571 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:42 INFO - PROCESS | 3780 | ++DOCSHELL 131F1800 == 32 [pid = 3780] [id = 149] 12:23:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (131F2000) [pid = 3780] [serial = 445] [outer = 00000000] 12:23:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (13952400) [pid = 3780] [serial = 446] [outer = 131F2000] 12:23:42 INFO - PROCESS | 3780 | 1468524222616 Marionette DEBUG loaded listener.js 12:23:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1504F800) [pid = 3780] [serial = 447] [outer = 131F2000] 12:23:42 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:42 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:42 INFO - PROCESS | 3780 | 1468524222986 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:23:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:23:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 633ms 12:23:43 INFO - PROCESS | 3780 | 1468524223035 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 12:23:43 INFO - PROCESS | 3780 | 1468524223037 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 12:23:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:23:43 INFO - PROCESS | 3780 | 1468524223041 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:23:43 INFO - PROCESS | 3780 | 1468524223044 Marionette TRACE conn3 <- [1,562,null,{}] 12:23:43 INFO - PROCESS | 3780 | 1468524223055 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:43 INFO - PROCESS | 3780 | 1468524223059 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:43 INFO - PROCESS | 3780 | 1468524223139 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 12:23:43 INFO - PROCESS | 3780 | 1468524223182 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:43 INFO - PROCESS | 3780 | 1468524223185 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:43 INFO - PROCESS | 3780 | ++DOCSHELL 15F97C00 == 33 [pid = 3780] [id = 150] 12:23:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1610A400) [pid = 3780] [serial = 448] [outer = 00000000] 12:23:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16303800) [pid = 3780] [serial = 449] [outer = 1610A400] 12:23:43 INFO - PROCESS | 3780 | 1468524223232 Marionette DEBUG loaded listener.js 12:23:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (163D2400) [pid = 3780] [serial = 450] [outer = 1610A400] 12:23:43 INFO - PROCESS | 3780 | 1468524223652 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:23:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:23:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 633ms 12:23:43 INFO - PROCESS | 3780 | 1468524223662 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 12:23:43 INFO - PROCESS | 3780 | 1468524223664 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 12:23:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:23:43 INFO - PROCESS | 3780 | 1468524223667 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:23:43 INFO - PROCESS | 3780 | 1468524223669 Marionette TRACE conn3 <- [1,566,null,{}] 12:23:43 INFO - PROCESS | 3780 | 1468524223689 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:43 INFO - PROCESS | 3780 | 1468524223691 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:43 INFO - PROCESS | 3780 | 1468524223779 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 12:23:43 INFO - PROCESS | 3780 | 1468524223785 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:43 INFO - PROCESS | 3780 | 1468524223786 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:43 INFO - PROCESS | 3780 | ++DOCSHELL 1721A000 == 34 [pid = 3780] [id = 151] 12:23:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1721FC00) [pid = 3780] [serial = 451] [outer = 00000000] 12:23:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17590C00) [pid = 3780] [serial = 452] [outer = 1721FC00] 12:23:43 INFO - PROCESS | 3780 | 1468524223833 Marionette DEBUG loaded listener.js 12:23:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17A0B800) [pid = 3780] [serial = 453] [outer = 1721FC00] 12:23:44 INFO - PROCESS | 3780 | 1468524224286 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:23:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:23:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 648ms 12:23:44 INFO - PROCESS | 3780 | 1468524224330 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 12:23:44 INFO - PROCESS | 3780 | 1468524224332 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 12:23:44 INFO - PROCESS | 3780 | 1468524224335 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:23:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:23:44 INFO - PROCESS | 3780 | 1468524224337 Marionette TRACE conn3 <- [1,570,null,{}] 12:23:44 INFO - PROCESS | 3780 | 1468524224346 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:44 INFO - PROCESS | 3780 | 1468524224348 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:44 INFO - PROCESS | 3780 | 1468524224449 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 12:23:44 INFO - PROCESS | 3780 | 1468524224454 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:44 INFO - PROCESS | 3780 | 1468524224457 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:44 INFO - PROCESS | 3780 | ++DOCSHELL 172B0C00 == 35 [pid = 3780] [id = 152] 12:23:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17590800) [pid = 3780] [serial = 454] [outer = 00000000] 12:23:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17BA9C00) [pid = 3780] [serial = 455] [outer = 17590800] 12:23:44 INFO - PROCESS | 3780 | 1468524224502 Marionette DEBUG loaded listener.js 12:23:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17BAD000) [pid = 3780] [serial = 456] [outer = 17590800] 12:23:44 INFO - PROCESS | 3780 | 1468524224950 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:23:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:23:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 632ms 12:23:44 INFO - PROCESS | 3780 | 1468524224965 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 12:23:44 INFO - PROCESS | 3780 | 1468524224967 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 12:23:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:23:44 INFO - PROCESS | 3780 | 1468524224971 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:23:44 INFO - PROCESS | 3780 | 1468524224972 Marionette TRACE conn3 <- [1,574,null,{}] 12:23:44 INFO - PROCESS | 3780 | 1468524224976 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:44 INFO - PROCESS | 3780 | 1468524224981 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:45 INFO - PROCESS | 3780 | 1468524225108 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 12:23:45 INFO - PROCESS | 3780 | 1468524225113 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:45 INFO - PROCESS | 3780 | 1468524225115 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:45 INFO - PROCESS | 3780 | ++DOCSHELL 16308400 == 36 [pid = 3780] [id = 153] 12:23:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17B86000) [pid = 3780] [serial = 457] [outer = 00000000] 12:23:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1867F800) [pid = 3780] [serial = 458] [outer = 17B86000] 12:23:45 INFO - PROCESS | 3780 | 1468524225158 Marionette DEBUG loaded listener.js 12:23:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19CB7800) [pid = 3780] [serial = 459] [outer = 17B86000] 12:23:45 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:45 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:23:45 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:45 INFO - PROCESS | 3780 | 1468524225623 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:23:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:23:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 679ms 12:23:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:23:45 INFO - PROCESS | 3780 | 1468524225667 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 12:23:45 INFO - PROCESS | 3780 | 1468524225669 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 12:23:45 INFO - PROCESS | 3780 | 1468524225673 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:23:45 INFO - PROCESS | 3780 | 1468524225674 Marionette TRACE conn3 <- [1,578,null,{}] 12:23:45 INFO - PROCESS | 3780 | 1468524225682 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:45 INFO - PROCESS | 3780 | 1468524225683 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:45 INFO - PROCESS | 3780 | 1468524225817 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 12:23:45 INFO - PROCESS | 3780 | 1468524225830 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:45 INFO - PROCESS | 3780 | 1468524225832 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:45 INFO - PROCESS | 3780 | ++DOCSHELL 1867F000 == 37 [pid = 3780] [id = 154] 12:23:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A064800) [pid = 3780] [serial = 460] [outer = 00000000] 12:23:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A069C00) [pid = 3780] [serial = 461] [outer = 1A064800] 12:23:45 INFO - PROCESS | 3780 | 1468524225874 Marionette DEBUG loaded listener.js 12:23:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A06A400) [pid = 3780] [serial = 462] [outer = 1A064800] 12:23:46 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11276400) [pid = 3780] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:23:46 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10E5FC00) [pid = 3780] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:23:46 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (159E8C00) [pid = 3780] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:23:46 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13156000) [pid = 3780] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:23:46 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17BA8400) [pid = 3780] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:23:46 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12822800) [pid = 3780] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:23:46 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16304800) [pid = 3780] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:23:46 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A0C9400) [pid = 3780] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:23:46 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16FC9000) [pid = 3780] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:23:46 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10A07C00) [pid = 3780] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:23:46 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16467800) [pid = 3780] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:23:46 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (163CD000) [pid = 3780] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:23:46 INFO - PROCESS | 3780 | 1468524226350 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:23:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:23:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 726ms 12:23:46 INFO - PROCESS | 3780 | 1468524226397 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 12:23:46 INFO - PROCESS | 3780 | 1468524226399 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 12:23:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:23:46 INFO - PROCESS | 3780 | 1468524226402 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:23:46 INFO - PROCESS | 3780 | 1468524226404 Marionette TRACE conn3 <- [1,582,null,{}] 12:23:46 INFO - PROCESS | 3780 | 1468524226407 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:46 INFO - PROCESS | 3780 | 1468524226409 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:46 INFO - PROCESS | 3780 | 1468524226509 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 12:23:46 INFO - PROCESS | 3780 | 1468524226515 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:46 INFO - PROCESS | 3780 | 1468524226517 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:46 INFO - PROCESS | 3780 | ++DOCSHELL 10EDAC00 == 38 [pid = 3780] [id = 155] 12:23:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (12822800) [pid = 3780] [serial = 463] [outer = 00000000] 12:23:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (172A9C00) [pid = 3780] [serial = 464] [outer = 12822800] 12:23:46 INFO - PROCESS | 3780 | 1468524226559 Marionette DEBUG loaded listener.js 12:23:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17B91800) [pid = 3780] [serial = 465] [outer = 12822800] 12:23:46 INFO - PROCESS | 3780 | 1468524226962 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:23:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:23:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 586ms 12:23:46 INFO - PROCESS | 3780 | 1468524227001 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 12:23:46 INFO - PROCESS | 3780 | 1468524227003 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 12:23:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:23:46 INFO - PROCESS | 3780 | 1468524227006 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:23:46 INFO - PROCESS | 3780 | 1468524227008 Marionette TRACE conn3 <- [1,586,null,{}] 12:23:47 INFO - PROCESS | 3780 | 1468524227015 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:47 INFO - PROCESS | 3780 | 1468524227017 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:47 INFO - PROCESS | 3780 | 1468524227094 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 12:23:47 INFO - PROCESS | 3780 | 1468524227100 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:47 INFO - PROCESS | 3780 | 1468524227102 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:47 INFO - PROCESS | 3780 | ++DOCSHELL 18679400 == 39 [pid = 3780] [id = 156] 12:23:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19CB7400) [pid = 3780] [serial = 466] [outer = 00000000] 12:23:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A070400) [pid = 3780] [serial = 467] [outer = 19CB7400] 12:23:47 INFO - PROCESS | 3780 | 1468524227154 Marionette DEBUG loaded listener.js 12:23:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A0C9400) [pid = 3780] [serial = 468] [outer = 19CB7400] 12:23:47 INFO - PROCESS | 3780 | 1468524227560 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:23:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:23:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 587ms 12:23:47 INFO - PROCESS | 3780 | 1468524227585 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 12:23:47 INFO - PROCESS | 3780 | 1468524227587 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 12:23:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:23:47 INFO - PROCESS | 3780 | 1468524227590 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:23:47 INFO - PROCESS | 3780 | 1468524227592 Marionette TRACE conn3 <- [1,590,null,{}] 12:23:47 INFO - PROCESS | 3780 | 1468524227595 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:47 INFO - PROCESS | 3780 | 1468524227597 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:47 INFO - PROCESS | 3780 | 1468524227713 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 12:23:47 INFO - PROCESS | 3780 | 1468524227720 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:47 INFO - PROCESS | 3780 | 1468524227722 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:47 INFO - PROCESS | 3780 | ++DOCSHELL 17E8B800 == 40 [pid = 3780] [id = 157] 12:23:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A0D0400) [pid = 3780] [serial = 469] [outer = 00000000] 12:23:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A265000) [pid = 3780] [serial = 470] [outer = 1A0D0400] 12:23:47 INFO - PROCESS | 3780 | 1468524227765 Marionette DEBUG loaded listener.js 12:23:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A266400) [pid = 3780] [serial = 471] [outer = 1A0D0400] 12:23:48 INFO - PROCESS | 3780 | 1468524228261 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:23:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:23:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 726ms 12:23:48 INFO - PROCESS | 3780 | 1468524228332 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 12:23:48 INFO - PROCESS | 3780 | 1468524228336 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 12:23:48 INFO - PROCESS | 3780 | 1468524228341 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:23:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:23:48 INFO - PROCESS | 3780 | 1468524228345 Marionette TRACE conn3 <- [1,594,null,{}] 12:23:48 INFO - PROCESS | 3780 | 1468524228350 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:48 INFO - PROCESS | 3780 | 1468524228353 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:48 INFO - PROCESS | 3780 | 1468524228525 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 12:23:48 INFO - PROCESS | 3780 | 1468524228615 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:48 INFO - PROCESS | 3780 | 1468524228618 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:48 INFO - PROCESS | 3780 | ++DOCSHELL 10A81800 == 41 [pid = 3780] [id = 158] 12:23:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (10A82C00) [pid = 3780] [serial = 472] [outer = 00000000] 12:23:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (130A3000) [pid = 3780] [serial = 473] [outer = 10A82C00] 12:23:48 INFO - PROCESS | 3780 | 1468524228675 Marionette DEBUG loaded listener.js 12:23:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (131EF400) [pid = 3780] [serial = 474] [outer = 10A82C00] 12:23:49 INFO - PROCESS | 3780 | 1468524229252 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:23:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:23:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 988ms 12:23:49 INFO - PROCESS | 3780 | 1468524229328 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 12:23:49 INFO - PROCESS | 3780 | 1468524229333 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 12:23:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:23:49 INFO - PROCESS | 3780 | 1468524229339 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:23:49 INFO - PROCESS | 3780 | 1468524229342 Marionette TRACE conn3 <- [1,598,null,{}] 12:23:49 INFO - PROCESS | 3780 | 1468524229346 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:49 INFO - PROCESS | 3780 | 1468524229349 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:49 INFO - PROCESS | 3780 | 1468524229461 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 12:23:49 INFO - PROCESS | 3780 | 1468524229583 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:49 INFO - PROCESS | 3780 | 1468524229586 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:49 INFO - PROCESS | 3780 | ++DOCSHELL 1597B400 == 42 [pid = 3780] [id = 159] 12:23:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1597BC00) [pid = 3780] [serial = 475] [outer = 00000000] 12:23:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (15F94000) [pid = 3780] [serial = 476] [outer = 1597BC00] 12:23:49 INFO - PROCESS | 3780 | 1468524229643 Marionette DEBUG loaded listener.js 12:23:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (163D8C00) [pid = 3780] [serial = 477] [outer = 1597BC00] 12:23:50 INFO - PROCESS | 3780 | 1468524230290 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:23:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:23:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 987ms 12:23:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:23:50 INFO - PROCESS | 3780 | 1468524230325 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 12:23:50 INFO - PROCESS | 3780 | 1468524230327 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 12:23:50 INFO - PROCESS | 3780 | 1468524230331 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:23:50 INFO - PROCESS | 3780 | 1468524230334 Marionette TRACE conn3 <- [1,602,null,{}] 12:23:50 INFO - PROCESS | 3780 | 1468524230346 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:50 INFO - PROCESS | 3780 | 1468524230350 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:50 INFO - PROCESS | 3780 | 1468524230473 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 12:23:50 INFO - PROCESS | 3780 | 1468524230609 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:50 INFO - PROCESS | 3780 | 1468524230613 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:50 INFO - PROCESS | 3780 | ++DOCSHELL 1A7C4C00 == 43 [pid = 3780] [id = 160] 12:23:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A7C5400) [pid = 3780] [serial = 478] [outer = 00000000] 12:23:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A7CE000) [pid = 3780] [serial = 479] [outer = 1A7C5400] 12:23:50 INFO - PROCESS | 3780 | 1468524230668 Marionette DEBUG loaded listener.js 12:23:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1AA48800) [pid = 3780] [serial = 480] [outer = 1A7C5400] 12:23:51 INFO - PROCESS | 3780 | 1468524231478 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:23:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:23:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1173ms 12:23:51 INFO - PROCESS | 3780 | 1468524231512 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 12:23:51 INFO - PROCESS | 3780 | 1468524231516 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 12:23:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:23:51 INFO - PROCESS | 3780 | 1468524231521 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:23:51 INFO - PROCESS | 3780 | 1468524231524 Marionette TRACE conn3 <- [1,606,null,{}] 12:23:51 INFO - PROCESS | 3780 | 1468524231529 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:51 INFO - PROCESS | 3780 | 1468524231532 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:51 INFO - PROCESS | 3780 | 1468524231629 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 12:23:51 INFO - PROCESS | 3780 | 1468524231712 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:51 INFO - PROCESS | 3780 | 1468524231716 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:51 INFO - PROCESS | 3780 | ++DOCSHELL 10A80400 == 44 [pid = 3780] [id = 161] 12:23:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (10ED1400) [pid = 3780] [serial = 481] [outer = 00000000] 12:23:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (130A5000) [pid = 3780] [serial = 482] [outer = 10ED1400] 12:23:51 INFO - PROCESS | 3780 | 1468524231809 Marionette DEBUG loaded listener.js 12:23:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1315A800) [pid = 3780] [serial = 483] [outer = 10ED1400] 12:23:52 INFO - PROCESS | 3780 | --DOCSHELL 18679400 == 43 [pid = 3780] [id = 156] 12:23:52 INFO - PROCESS | 3780 | --DOCSHELL 10EDAC00 == 42 [pid = 3780] [id = 155] 12:23:52 INFO - PROCESS | 3780 | --DOCSHELL 1867F000 == 41 [pid = 3780] [id = 154] 12:23:52 INFO - PROCESS | 3780 | --DOCSHELL 16308400 == 40 [pid = 3780] [id = 153] 12:23:52 INFO - PROCESS | 3780 | --DOCSHELL 172B0C00 == 39 [pid = 3780] [id = 152] 12:23:52 INFO - PROCESS | 3780 | --DOCSHELL 1721A000 == 38 [pid = 3780] [id = 151] 12:23:52 INFO - PROCESS | 3780 | --DOCSHELL 15F97C00 == 37 [pid = 3780] [id = 150] 12:23:52 INFO - PROCESS | 3780 | --DOCSHELL 131F1800 == 36 [pid = 3780] [id = 149] 12:23:52 INFO - PROCESS | 3780 | --DOCSHELL 10EDB000 == 35 [pid = 3780] [id = 148] 12:23:52 INFO - PROCESS | 3780 | --DOCSHELL 17E95800 == 34 [pid = 3780] [id = 145] 12:23:52 INFO - PROCESS | 3780 | --DOCSHELL 11030400 == 33 [pid = 3780] [id = 136] 12:23:52 INFO - PROCESS | 3780 | --DOCSHELL 11032400 == 32 [pid = 3780] [id = 146] 12:23:52 INFO - PROCESS | 3780 | --DOCSHELL 143E3C00 == 31 [pid = 3780] [id = 147] 12:23:52 INFO - PROCESS | 3780 | --DOCSHELL 1A7C4C00 == 30 [pid = 3780] [id = 160] 12:23:52 INFO - PROCESS | 3780 | --DOCSHELL 17E8B800 == 29 [pid = 3780] [id = 157] 12:23:52 INFO - PROCESS | 3780 | --DOCSHELL 10A81800 == 28 [pid = 3780] [id = 158] 12:23:52 INFO - PROCESS | 3780 | --DOCSHELL 1597B400 == 27 [pid = 3780] [id = 159] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (13071800) [pid = 3780] [serial = 407] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (11270800) [pid = 3780] [serial = 410] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (114D5000) [pid = 3780] [serial = 411] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (15D63C00) [pid = 3780] [serial = 416] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (131EA800) [pid = 3780] [serial = 413] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (13224400) [pid = 3780] [serial = 414] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17BAE400) [pid = 3780] [serial = 425] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15057000) [pid = 3780] [serial = 398] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (139C8800) [pid = 3780] [serial = 397] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16FC8800) [pid = 3780] [serial = 401] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (163D1400) [pid = 3780] [serial = 400] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A7CC400) [pid = 3780] [serial = 405] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A7C5000) [pid = 3780] [serial = 404] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1758D800) [pid = 3780] [serial = 423] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1721F400) [pid = 3780] [serial = 422] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16FBE400) [pid = 3780] [serial = 428] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1834B400) [pid = 3780] [serial = 431] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (18350800) [pid = 3780] [serial = 432] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (139D1C00) [pid = 3780] [serial = 408] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17BB3000) [pid = 3780] [serial = 426] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (163D2C00) [pid = 3780] [serial = 419] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (163D9800) [pid = 3780] [serial = 420] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16FC7800) [pid = 3780] [serial = 429] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15F97000) [pid = 3780] [serial = 417] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19CBAC00) [pid = 3780] [serial = 434] [outer = 00000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3780 | 1468524232895 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:23:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:23:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1435ms 12:23:52 INFO - PROCESS | 3780 | 1468524232964 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 12:23:52 INFO - PROCESS | 3780 | 1468524232968 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 12:23:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:23:52 INFO - PROCESS | 3780 | 1468524232973 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:23:52 INFO - PROCESS | 3780 | 1468524232977 Marionette TRACE conn3 <- [1,610,null,{}] 12:23:52 INFO - PROCESS | 3780 | 1468524232982 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:52 INFO - PROCESS | 3780 | 1468524232984 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:53 INFO - PROCESS | 3780 | 1468524233071 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 12:23:53 INFO - PROCESS | 3780 | 1468524233083 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:53 INFO - PROCESS | 3780 | 1468524233085 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:53 INFO - PROCESS | 3780 | ++DOCSHELL 11224000 == 28 [pid = 3780] [id = 162] 12:23:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (11225000) [pid = 3780] [serial = 484] [outer = 00000000] 12:23:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (11AE3000) [pid = 3780] [serial = 485] [outer = 11225000] 12:23:53 INFO - PROCESS | 3780 | 1468524233132 Marionette DEBUG loaded listener.js 12:23:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (12825800) [pid = 3780] [serial = 486] [outer = 11225000] 12:23:53 INFO - PROCESS | 3780 | 1468524233589 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:23:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:23:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 633ms 12:23:53 INFO - PROCESS | 3780 | 1468524233612 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 12:23:53 INFO - PROCESS | 3780 | 1468524233617 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 12:23:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:23:53 INFO - PROCESS | 3780 | 1468524233624 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:23:53 INFO - PROCESS | 3780 | 1468524233626 Marionette TRACE conn3 <- [1,614,null,{}] 12:23:53 INFO - PROCESS | 3780 | 1468524233634 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:53 INFO - PROCESS | 3780 | 1468524233636 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:53 INFO - PROCESS | 3780 | 1468524233752 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 12:23:53 INFO - PROCESS | 3780 | 1468524233762 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:53 INFO - PROCESS | 3780 | 1468524233765 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:53 INFO - PROCESS | 3780 | ++DOCSHELL 139D1C00 == 29 [pid = 3780] [id = 163] 12:23:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (139D4400) [pid = 3780] [serial = 487] [outer = 00000000] 12:23:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (143E9800) [pid = 3780] [serial = 488] [outer = 139D4400] 12:23:53 INFO - PROCESS | 3780 | 1468524233812 Marionette DEBUG loaded listener.js 12:23:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15057000) [pid = 3780] [serial = 489] [outer = 139D4400] 12:23:54 INFO - PROCESS | 3780 | 1468524234243 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:23:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:23:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 679ms 12:23:54 INFO - PROCESS | 3780 | 1468524234306 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 12:23:54 INFO - PROCESS | 3780 | 1468524234308 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 12:23:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:23:54 INFO - PROCESS | 3780 | 1468524234311 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:23:54 INFO - PROCESS | 3780 | 1468524234315 Marionette TRACE conn3 <- [1,618,null,{}] 12:23:54 INFO - PROCESS | 3780 | 1468524234325 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:54 INFO - PROCESS | 3780 | 1468524234329 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:54 INFO - PROCESS | 3780 | 1468524234409 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 12:23:54 INFO - PROCESS | 3780 | 1468524234418 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:54 INFO - PROCESS | 3780 | 1468524234421 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:54 INFO - PROCESS | 3780 | ++DOCSHELL 16109C00 == 30 [pid = 3780] [id = 164] 12:23:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1610A800) [pid = 3780] [serial = 490] [outer = 00000000] 12:23:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (163CF800) [pid = 3780] [serial = 491] [outer = 1610A800] 12:23:54 INFO - PROCESS | 3780 | 1468524234467 Marionette DEBUG loaded listener.js 12:23:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (163D7C00) [pid = 3780] [serial = 492] [outer = 1610A800] 12:23:54 INFO - PROCESS | 3780 | 1468524234911 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:23:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:23:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 618ms 12:23:54 INFO - PROCESS | 3780 | 1468524234949 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 12:23:54 INFO - PROCESS | 3780 | 1468524234952 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 12:23:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:23:54 INFO - PROCESS | 3780 | 1468524234965 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:23:54 INFO - PROCESS | 3780 | 1468524234967 Marionette TRACE conn3 <- [1,622,null,{}] 12:23:54 INFO - PROCESS | 3780 | 1468524234971 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:54 INFO - PROCESS | 3780 | 1468524234973 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:55 INFO - PROCESS | 3780 | 1468524235084 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 12:23:55 INFO - PROCESS | 3780 | 1468524235161 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:55 INFO - PROCESS | 3780 | 1468524235164 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:55 INFO - PROCESS | 3780 | ++DOCSHELL 16D10800 == 31 [pid = 3780] [id = 165] 12:23:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16FC8C00) [pid = 3780] [serial = 493] [outer = 00000000] 12:23:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (172B0C00) [pid = 3780] [serial = 494] [outer = 16FC8C00] 12:23:55 INFO - PROCESS | 3780 | 1468524235207 Marionette DEBUG loaded listener.js 12:23:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17591400) [pid = 3780] [serial = 495] [outer = 16FC8C00] 12:23:55 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:55 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:23:55 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:55 INFO - PROCESS | 3780 | 1468524235609 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:23:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:23:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 679ms 12:23:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:23:55 INFO - PROCESS | 3780 | 1468524235649 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 12:23:55 INFO - PROCESS | 3780 | 1468524235651 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 12:23:55 INFO - PROCESS | 3780 | 1468524235654 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:23:55 INFO - PROCESS | 3780 | 1468524235655 Marionette TRACE conn3 <- [1,626,null,{}] 12:23:55 INFO - PROCESS | 3780 | 1468524235659 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:55 INFO - PROCESS | 3780 | 1468524235661 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:55 INFO - PROCESS | 3780 | 1468524235761 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 12:23:55 INFO - PROCESS | 3780 | 1468524235769 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:55 INFO - PROCESS | 3780 | 1468524235772 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:55 INFO - PROCESS | 3780 | ++DOCSHELL 16FC6400 == 32 [pid = 3780] [id = 166] 12:23:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1721F400) [pid = 3780] [serial = 496] [outer = 00000000] 12:23:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17B90400) [pid = 3780] [serial = 497] [outer = 1721F400] 12:23:55 INFO - PROCESS | 3780 | 1468524235816 Marionette DEBUG loaded listener.js 12:23:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17BA6800) [pid = 3780] [serial = 498] [outer = 1721F400] 12:23:56 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:56 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:23:56 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:56 INFO - PROCESS | 3780 | 1468524236262 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:23:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:23:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 617ms 12:23:56 INFO - PROCESS | 3780 | 1468524236292 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 12:23:56 INFO - PROCESS | 3780 | 1468524236294 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 12:23:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:23:56 INFO - PROCESS | 3780 | 1468524236298 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:23:56 INFO - PROCESS | 3780 | 1468524236299 Marionette TRACE conn3 <- [1,630,null,{}] 12:23:56 INFO - PROCESS | 3780 | 1468524236311 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:56 INFO - PROCESS | 3780 | 1468524236317 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:56 INFO - PROCESS | 3780 | 1468524236438 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 12:23:56 INFO - PROCESS | 3780 | 1468524236525 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:56 INFO - PROCESS | 3780 | 1468524236526 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:56 INFO - PROCESS | 3780 | ++DOCSHELL 17D75400 == 33 [pid = 3780] [id = 167] 12:23:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17E96400) [pid = 3780] [serial = 499] [outer = 00000000] 12:23:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (184C9C00) [pid = 3780] [serial = 500] [outer = 17E96400] 12:23:56 INFO - PROCESS | 3780 | 1468524236577 Marionette DEBUG loaded listener.js 12:23:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1867DC00) [pid = 3780] [serial = 501] [outer = 17E96400] 12:23:57 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19CB7400) [pid = 3780] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:23:57 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17590800) [pid = 3780] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:23:57 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17B86000) [pid = 3780] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:23:57 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (11222000) [pid = 3780] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:23:57 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (131F2000) [pid = 3780] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:23:57 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10FE3800) [pid = 3780] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:23:57 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1610A400) [pid = 3780] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:23:57 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A0D0400) [pid = 3780] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:23:57 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1721FC00) [pid = 3780] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:23:57 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1867C400) [pid = 3780] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:23:57 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (143E7C00) [pid = 3780] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:23:57 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A064800) [pid = 3780] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:23:57 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (12822800) [pid = 3780] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:23:57 INFO - PROCESS | 3780 | 1468524237142 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:23:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:23:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 895ms 12:23:57 INFO - PROCESS | 3780 | 1468524237186 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 12:23:57 INFO - PROCESS | 3780 | 1468524237188 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 12:23:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:23:57 INFO - PROCESS | 3780 | 1468524237218 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:23:57 INFO - PROCESS | 3780 | 1468524237220 Marionette TRACE conn3 <- [1,634,null,{}] 12:23:57 INFO - PROCESS | 3780 | 1468524237225 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:57 INFO - PROCESS | 3780 | 1468524237227 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:57 INFO - PROCESS | 3780 | 1468524237304 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 12:23:57 INFO - PROCESS | 3780 | 1468524237310 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:57 INFO - PROCESS | 3780 | 1468524237312 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:57 INFO - PROCESS | 3780 | ++DOCSHELL 159E8C00 == 34 [pid = 3780] [id = 168] 12:23:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15BCA400) [pid = 3780] [serial = 502] [outer = 00000000] 12:23:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (163D9400) [pid = 3780] [serial = 503] [outer = 15BCA400] 12:23:57 INFO - PROCESS | 3780 | 1468524237354 Marionette DEBUG loaded listener.js 12:23:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (174E3000) [pid = 3780] [serial = 504] [outer = 15BCA400] 12:23:57 INFO - PROCESS | 3780 | 1468524237792 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:23:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:23:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 632ms 12:23:57 INFO - PROCESS | 3780 | 1468524237855 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 12:23:57 INFO - PROCESS | 3780 | 1468524237857 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 12:23:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:23:57 INFO - PROCESS | 3780 | 1468524237860 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:23:57 INFO - PROCESS | 3780 | 1468524237862 Marionette TRACE conn3 <- [1,638,null,{}] 12:23:57 INFO - PROCESS | 3780 | 1468524237866 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:57 INFO - PROCESS | 3780 | 1468524237868 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:57 INFO - PROCESS | 3780 | 1468524237927 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 12:23:57 INFO - PROCESS | 3780 | 1468524237931 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:57 INFO - PROCESS | 3780 | 1468524237933 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:57 INFO - PROCESS | 3780 | ++DOCSHELL 13224400 == 35 [pid = 3780] [id = 169] 12:23:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (132CF400) [pid = 3780] [serial = 505] [outer = 00000000] 12:23:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (18681400) [pid = 3780] [serial = 506] [outer = 132CF400] 12:23:57 INFO - PROCESS | 3780 | 1468524237975 Marionette DEBUG loaded listener.js 12:23:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18684000) [pid = 3780] [serial = 507] [outer = 132CF400] 12:23:58 INFO - PROCESS | 3780 | 1468524238372 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:23:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:23:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 587ms 12:23:58 INFO - PROCESS | 3780 | 1468524238442 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 12:23:58 INFO - PROCESS | 3780 | 1468524238444 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 12:23:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:23:58 INFO - PROCESS | 3780 | 1468524238447 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:23:58 INFO - PROCESS | 3780 | 1468524238449 Marionette TRACE conn3 <- [1,642,null,{}] 12:23:58 INFO - PROCESS | 3780 | 1468524238452 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:58 INFO - PROCESS | 3780 | 1468524238454 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:58 INFO - PROCESS | 3780 | 1468524238529 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 12:23:58 INFO - PROCESS | 3780 | 1468524238535 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:58 INFO - PROCESS | 3780 | 1468524238537 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:58 INFO - PROCESS | 3780 | ++DOCSHELL 1A06DC00 == 36 [pid = 3780] [id = 170] 12:23:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A06F000) [pid = 3780] [serial = 508] [outer = 00000000] 12:23:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A0D0400) [pid = 3780] [serial = 509] [outer = 1A06F000] 12:23:58 INFO - PROCESS | 3780 | 1468524238578 Marionette DEBUG loaded listener.js 12:23:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A269C00) [pid = 3780] [serial = 510] [outer = 1A06F000] 12:23:58 INFO - PROCESS | 3780 | 1468524238988 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:23:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:23:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 587ms 12:23:59 INFO - PROCESS | 3780 | 1468524239048 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 12:23:59 INFO - PROCESS | 3780 | 1468524239050 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 12:23:59 INFO - PROCESS | 3780 | 1468524239053 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:23:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:23:59 INFO - PROCESS | 3780 | 1468524239055 Marionette TRACE conn3 <- [1,646,null,{}] 12:23:59 INFO - PROCESS | 3780 | 1468524239058 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:59 INFO - PROCESS | 3780 | 1468524239060 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:59 INFO - PROCESS | 3780 | 1468524239176 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 12:23:59 INFO - PROCESS | 3780 | 1468524239350 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:59 INFO - PROCESS | 3780 | 1468524239353 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:23:59 INFO - PROCESS | 3780 | ++DOCSHELL 10A81000 == 37 [pid = 3780] [id = 171] 12:23:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (10A81400) [pid = 3780] [serial = 511] [outer = 00000000] 12:23:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1102D800) [pid = 3780] [serial = 512] [outer = 10A81400] 12:23:59 INFO - PROCESS | 3780 | 1468524239410 Marionette DEBUG loaded listener.js 12:23:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (11277000) [pid = 3780] [serial = 513] [outer = 10A81400] 12:24:00 INFO - PROCESS | 3780 | 1468524240111 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:24:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:24:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1065ms 12:24:00 INFO - PROCESS | 3780 | 1468524240133 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 12:24:00 INFO - PROCESS | 3780 | 1468524240138 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 12:24:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:24:00 INFO - PROCESS | 3780 | 1468524240143 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:24:00 INFO - PROCESS | 3780 | 1468524240146 Marionette TRACE conn3 <- [1,650,null,{}] 12:24:00 INFO - PROCESS | 3780 | 1468524240151 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:00 INFO - PROCESS | 3780 | 1468524240154 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:00 INFO - PROCESS | 3780 | 1468524240268 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 12:24:00 INFO - PROCESS | 3780 | 1468524240348 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:00 INFO - PROCESS | 3780 | 1468524240351 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:00 INFO - PROCESS | 3780 | ++DOCSHELL 13EDB000 == 38 [pid = 3780] [id = 172] 12:24:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (143EA800) [pid = 3780] [serial = 514] [outer = 00000000] 12:24:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (159E7000) [pid = 3780] [serial = 515] [outer = 143EA800] 12:24:00 INFO - PROCESS | 3780 | 1468524240447 Marionette DEBUG loaded listener.js 12:24:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (15BCF400) [pid = 3780] [serial = 516] [outer = 143EA800] 12:24:00 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:24:00 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:24:01 INFO - PROCESS | 3780 | 1468524241331 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:24:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:24:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1235ms 12:24:01 INFO - PROCESS | 3780 | 1468524241379 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 12:24:01 INFO - PROCESS | 3780 | 1468524241383 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 12:24:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:24:01 INFO - PROCESS | 3780 | 1468524241389 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:24:01 INFO - PROCESS | 3780 | 1468524241392 Marionette TRACE conn3 <- [1,654,null,{}] 12:24:01 INFO - PROCESS | 3780 | 1468524241397 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:01 INFO - PROCESS | 3780 | 1468524241400 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:01 INFO - PROCESS | 3780 | 1468524241538 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 12:24:01 INFO - PROCESS | 3780 | --DOCSHELL 1A06DC00 == 37 [pid = 3780] [id = 170] 12:24:01 INFO - PROCESS | 3780 | --DOCSHELL 13224400 == 36 [pid = 3780] [id = 169] 12:24:01 INFO - PROCESS | 3780 | --DOCSHELL 159E8C00 == 35 [pid = 3780] [id = 168] 12:24:01 INFO - PROCESS | 3780 | --DOCSHELL 17D75400 == 34 [pid = 3780] [id = 167] 12:24:01 INFO - PROCESS | 3780 | --DOCSHELL 16FC6400 == 33 [pid = 3780] [id = 166] 12:24:01 INFO - PROCESS | 3780 | --DOCSHELL 16D10800 == 32 [pid = 3780] [id = 165] 12:24:01 INFO - PROCESS | 3780 | --DOCSHELL 16109C00 == 31 [pid = 3780] [id = 164] 12:24:01 INFO - PROCESS | 3780 | --DOCSHELL 139D1C00 == 30 [pid = 3780] [id = 163] 12:24:01 INFO - PROCESS | 3780 | --DOCSHELL 11224000 == 29 [pid = 3780] [id = 162] 12:24:01 INFO - PROCESS | 3780 | --DOCSHELL 10A80400 == 28 [pid = 3780] [id = 161] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A0C9400) [pid = 3780] [serial = 468] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17BA9C00) [pid = 3780] [serial = 455] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1867F800) [pid = 3780] [serial = 458] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (11C4A400) [pid = 3780] [serial = 437] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (12A29800) [pid = 3780] [serial = 438] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13952400) [pid = 3780] [serial = 446] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1504F800) [pid = 3780] [serial = 447] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12826800) [pid = 3780] [serial = 443] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12B05800) [pid = 3780] [serial = 444] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16303800) [pid = 3780] [serial = 449] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (163D2400) [pid = 3780] [serial = 450] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A266400) [pid = 3780] [serial = 471] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17590C00) [pid = 3780] [serial = 452] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (19CC0C00) [pid = 3780] [serial = 435] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1597A000) [pid = 3780] [serial = 440] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15D5C400) [pid = 3780] [serial = 441] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A069C00) [pid = 3780] [serial = 461] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (19CB7800) [pid = 3780] [serial = 459] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A265000) [pid = 3780] [serial = 470] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1A070400) [pid = 3780] [serial = 467] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A06A400) [pid = 3780] [serial = 462] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (17BAD000) [pid = 3780] [serial = 456] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (172A9C00) [pid = 3780] [serial = 464] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (17B91800) [pid = 3780] [serial = 465] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (17A0B800) [pid = 3780] [serial = 453] [outer = 00000000] [url = about:blank] 12:24:01 INFO - PROCESS | 3780 | 1468524241653 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:01 INFO - PROCESS | 3780 | 1468524241659 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:01 INFO - PROCESS | 3780 | ++DOCSHELL 10A7D800 == 29 [pid = 3780] [id = 173] 12:24:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10A80400) [pid = 3780] [serial = 517] [outer = 00000000] 12:24:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (11274400) [pid = 3780] [serial = 518] [outer = 10A80400] 12:24:01 INFO - PROCESS | 3780 | 1468524241712 Marionette DEBUG loaded listener.js 12:24:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (12B03400) [pid = 3780] [serial = 519] [outer = 10A80400] 12:24:01 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:24:02 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:24:02 INFO - PROCESS | 3780 | 1468524242125 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:24:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:24:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 787ms 12:24:02 INFO - PROCESS | 3780 | 1468524242175 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 12:24:02 INFO - PROCESS | 3780 | 1468524242180 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 12:24:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:24:02 INFO - PROCESS | 3780 | 1468524242186 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:24:02 INFO - PROCESS | 3780 | 1468524242189 Marionette TRACE conn3 <- [1,658,null,{}] 12:24:02 INFO - PROCESS | 3780 | 1468524242193 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:02 INFO - PROCESS | 3780 | 1468524242195 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:02 INFO - PROCESS | 3780 | 1468524242278 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 12:24:02 INFO - PROCESS | 3780 | 1468524242284 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:02 INFO - PROCESS | 3780 | 1468524242286 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:02 INFO - PROCESS | 3780 | ++DOCSHELL 139CCC00 == 30 [pid = 3780] [id = 174] 12:24:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (139D1C00) [pid = 3780] [serial = 520] [outer = 00000000] 12:24:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15055800) [pid = 3780] [serial = 521] [outer = 139D1C00] 12:24:02 INFO - PROCESS | 3780 | 1468524242333 Marionette DEBUG loaded listener.js 12:24:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1597C400) [pid = 3780] [serial = 522] [outer = 139D1C00] 12:24:02 INFO - PROCESS | 3780 | 1468524242785 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:24:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:24:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 633ms 12:24:02 INFO - PROCESS | 3780 | 1468524242824 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 12:24:02 INFO - PROCESS | 3780 | 1468524242826 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 12:24:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:24:02 INFO - PROCESS | 3780 | 1468524242830 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:24:02 INFO - PROCESS | 3780 | 1468524242833 Marionette TRACE conn3 <- [1,662,null,{}] 12:24:02 INFO - PROCESS | 3780 | 1468524242843 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:02 INFO - PROCESS | 3780 | 1468524242848 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:02 INFO - PROCESS | 3780 | 1468524242930 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 12:24:02 INFO - PROCESS | 3780 | 1468524242939 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:02 INFO - PROCESS | 3780 | 1468524242942 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:02 INFO - PROCESS | 3780 | ++DOCSHELL 163CF000 == 31 [pid = 3780] [id = 175] 12:24:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (163CF400) [pid = 3780] [serial = 523] [outer = 00000000] 12:24:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (163D5400) [pid = 3780] [serial = 524] [outer = 163CF400] 12:24:02 INFO - PROCESS | 3780 | 1468524242989 Marionette DEBUG loaded listener.js 12:24:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16FC2000) [pid = 3780] [serial = 525] [outer = 163CF400] 12:24:03 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:24:03 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:24:03 INFO - PROCESS | 3780 | 1468524243459 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:24:03 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 12:24:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 694ms 12:24:03 INFO - PROCESS | 3780 | 1468524243512 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 12:24:03 INFO - PROCESS | 3780 | 1468524243515 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 12:24:03 INFO - PROCESS | 3780 | 1468524243518 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:24:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:24:03 INFO - PROCESS | 3780 | 1468524243519 Marionette TRACE conn3 <- [1,666,null,{}] 12:24:03 INFO - PROCESS | 3780 | 1468524243523 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:03 INFO - PROCESS | 3780 | 1468524243525 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:03 INFO - PROCESS | 3780 | 1468524243615 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 12:24:03 INFO - PROCESS | 3780 | 1468524243621 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:03 INFO - PROCESS | 3780 | 1468524243623 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:03 INFO - PROCESS | 3780 | ++DOCSHELL 17594000 == 32 [pid = 3780] [id = 176] 12:24:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17594400) [pid = 3780] [serial = 526] [outer = 00000000] 12:24:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17B8EC00) [pid = 3780] [serial = 527] [outer = 17594400] 12:24:03 INFO - PROCESS | 3780 | 1468524243666 Marionette DEBUG loaded listener.js 12:24:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17BAD000) [pid = 3780] [serial = 528] [outer = 17594400] 12:24:04 INFO - PROCESS | 3780 | 1468524244123 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:24:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:24:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 633ms 12:24:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:24:04 INFO - PROCESS | 3780 | 1468524244156 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 12:24:04 INFO - PROCESS | 3780 | 1468524244158 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 12:24:04 INFO - PROCESS | 3780 | 1468524244161 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:24:04 INFO - PROCESS | 3780 | 1468524244163 Marionette TRACE conn3 <- [1,670,null,{}] 12:24:04 INFO - PROCESS | 3780 | 1468524244166 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:04 INFO - PROCESS | 3780 | 1468524244168 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:04 INFO - PROCESS | 3780 | 1468524244272 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 12:24:04 INFO - PROCESS | 3780 | 1468524244352 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:04 INFO - PROCESS | 3780 | 1468524244354 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:04 INFO - PROCESS | 3780 | ++DOCSHELL 15055400 == 33 [pid = 3780] [id = 177] 12:24:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17AC5C00) [pid = 3780] [serial = 529] [outer = 00000000] 12:24:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17D6B400) [pid = 3780] [serial = 530] [outer = 17AC5C00] 12:24:04 INFO - PROCESS | 3780 | 1468524244397 Marionette DEBUG loaded listener.js 12:24:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17E98400) [pid = 3780] [serial = 531] [outer = 17AC5C00] 12:24:05 INFO - PROCESS | 3780 | 1468524245322 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:24:05 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) 12:24:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1173ms 12:24:05 INFO - PROCESS | 3780 | 1468524245346 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 12:24:05 INFO - PROCESS | 3780 | 1468524245348 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 12:24:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:24:05 INFO - PROCESS | 3780 | 1468524245352 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:24:05 INFO - PROCESS | 3780 | 1468524245353 Marionette TRACE conn3 <- [1,674,null,{}] 12:24:05 INFO - PROCESS | 3780 | 1468524245357 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:05 INFO - PROCESS | 3780 | 1468524245363 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:05 INFO - PROCESS | 3780 | 1468524245495 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 12:24:05 INFO - PROCESS | 3780 | 1468524245501 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:05 INFO - PROCESS | 3780 | 1468524245503 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:05 INFO - PROCESS | 3780 | ++DOCSHELL 18677400 == 34 [pid = 3780] [id = 178] 12:24:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18677800) [pid = 3780] [serial = 532] [outer = 00000000] 12:24:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A064000) [pid = 3780] [serial = 533] [outer = 18677800] 12:24:05 INFO - PROCESS | 3780 | 1468524245546 Marionette DEBUG loaded listener.js 12:24:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A06D000) [pid = 3780] [serial = 534] [outer = 18677800] 12:24:05 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16FC8C00) [pid = 3780] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:24:05 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (139D4400) [pid = 3780] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:24:05 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1721F400) [pid = 3780] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:24:05 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (11225000) [pid = 3780] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:24:05 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17E96400) [pid = 3780] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:24:05 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1610A800) [pid = 3780] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:24:05 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10ED1400) [pid = 3780] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:24:05 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15BCA400) [pid = 3780] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:24:05 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10A82C00) [pid = 3780] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:24:05 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1597BC00) [pid = 3780] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:24:05 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A7C5400) [pid = 3780] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:24:05 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (132CF400) [pid = 3780] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:24:06 INFO - PROCESS | 3780 | 1468524246484 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:24:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:24:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1173ms 12:24:06 INFO - PROCESS | 3780 | 1468524246533 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 12:24:06 INFO - PROCESS | 3780 | 1468524246534 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 12:24:06 INFO - PROCESS | 3780 | 1468524246538 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:24:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:24:06 INFO - PROCESS | 3780 | 1468524246540 Marionette TRACE conn3 <- [1,678,null,{}] 12:24:06 INFO - PROCESS | 3780 | 1468524246543 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:06 INFO - PROCESS | 3780 | 1468524246545 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:06 INFO - PROCESS | 3780 | 1468524246619 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 12:24:06 INFO - PROCESS | 3780 | 1468524246693 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:06 INFO - PROCESS | 3780 | 1468524246695 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:06 INFO - PROCESS | 3780 | ++DOCSHELL 13159800 == 35 [pid = 3780] [id = 179] 12:24:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13225000) [pid = 3780] [serial = 535] [outer = 00000000] 12:24:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16113400) [pid = 3780] [serial = 536] [outer = 13225000] 12:24:06 INFO - PROCESS | 3780 | 1468524246737 Marionette DEBUG loaded listener.js 12:24:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1759B400) [pid = 3780] [serial = 537] [outer = 13225000] 12:24:07 INFO - PROCESS | 3780 | 1468524247590 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:24:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:24:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1080ms 12:24:07 INFO - PROCESS | 3780 | 1468524247619 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 12:24:07 INFO - PROCESS | 3780 | 1468524247621 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 12:24:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:24:07 INFO - PROCESS | 3780 | 1468524247625 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:24:07 INFO - PROCESS | 3780 | 1468524247626 Marionette TRACE conn3 <- [1,682,null,{}] 12:24:07 INFO - PROCESS | 3780 | 1468524247630 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:07 INFO - PROCESS | 3780 | 1468524247632 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:07 INFO - PROCESS | 3780 | 1468524247734 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 12:24:07 INFO - PROCESS | 3780 | 1468524247742 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:07 INFO - PROCESS | 3780 | 1468524247744 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:07 INFO - PROCESS | 3780 | ++DOCSHELL 172AB400 == 36 [pid = 3780] [id = 180] 12:24:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (172ACC00) [pid = 3780] [serial = 538] [outer = 00000000] 12:24:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A070400) [pid = 3780] [serial = 539] [outer = 172ACC00] 12:24:07 INFO - PROCESS | 3780 | 1468524247793 Marionette DEBUG loaded listener.js 12:24:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A0CB400) [pid = 3780] [serial = 540] [outer = 172ACC00] 12:24:08 INFO - PROCESS | 3780 | 1468524248904 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:24:08 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) 12:24:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1281ms 12:24:08 INFO - PROCESS | 3780 | 1468524248962 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 12:24:08 INFO - PROCESS | 3780 | 1468524248967 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 12:24:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:24:08 INFO - PROCESS | 3780 | 1468524248972 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:24:08 INFO - PROCESS | 3780 | 1468524248976 Marionette TRACE conn3 <- [1,686,null,{}] 12:24:08 INFO - PROCESS | 3780 | 1468524248981 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:08 INFO - PROCESS | 3780 | 1468524248985 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:09 INFO - PROCESS | 3780 | 1468524249080 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 12:24:09 INFO - PROCESS | 3780 | 1468524249273 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:09 INFO - PROCESS | 3780 | 1468524249276 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:09 INFO - PROCESS | 3780 | ++DOCSHELL 114D4400 == 37 [pid = 3780] [id = 181] 12:24:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (11C4A400) [pid = 3780] [serial = 541] [outer = 00000000] 12:24:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (139D0400) [pid = 3780] [serial = 542] [outer = 11C4A400] 12:24:09 INFO - PROCESS | 3780 | 1468524249333 Marionette DEBUG loaded listener.js 12:24:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (143E7C00) [pid = 3780] [serial = 543] [outer = 11C4A400] 12:24:10 INFO - PROCESS | 3780 | 1468524250339 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:24:10 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) 12:24:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1374ms 12:24:10 INFO - PROCESS | 3780 | 1468524250356 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 12:24:10 INFO - PROCESS | 3780 | 1468524250361 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 12:24:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:24:10 INFO - PROCESS | 3780 | 1468524250367 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:24:10 INFO - PROCESS | 3780 | 1468524250370 Marionette TRACE conn3 <- [1,690,null,{}] 12:24:10 INFO - PROCESS | 3780 | 1468524250375 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:10 INFO - PROCESS | 3780 | 1468524250377 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:10 INFO - PROCESS | 3780 | 1468524250484 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 12:24:10 INFO - PROCESS | 3780 | 1468524250598 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:10 INFO - PROCESS | 3780 | 1468524250601 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:10 INFO - PROCESS | 3780 | ++DOCSHELL 1021D800 == 38 [pid = 3780] [id = 182] 12:24:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10227400) [pid = 3780] [serial = 544] [outer = 00000000] 12:24:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (10A77800) [pid = 3780] [serial = 545] [outer = 10227400] 12:24:10 INFO - PROCESS | 3780 | 1468524250764 Marionette DEBUG loaded listener.js 12:24:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (11224800) [pid = 3780] [serial = 546] [outer = 10227400] 12:24:11 INFO - PROCESS | 3780 | --DOCSHELL 13159800 == 37 [pid = 3780] [id = 179] 12:24:11 INFO - PROCESS | 3780 | --DOCSHELL 18677400 == 36 [pid = 3780] [id = 178] 12:24:11 INFO - PROCESS | 3780 | --DOCSHELL 15055400 == 35 [pid = 3780] [id = 177] 12:24:11 INFO - PROCESS | 3780 | --DOCSHELL 17594000 == 34 [pid = 3780] [id = 176] 12:24:11 INFO - PROCESS | 3780 | --DOCSHELL 163CF000 == 33 [pid = 3780] [id = 175] 12:24:11 INFO - PROCESS | 3780 | --DOCSHELL 139CCC00 == 32 [pid = 3780] [id = 174] 12:24:11 INFO - PROCESS | 3780 | --DOCSHELL 10A7D800 == 31 [pid = 3780] [id = 173] 12:24:11 INFO - PROCESS | 3780 | --DOCSHELL 10A81000 == 30 [pid = 3780] [id = 171] 12:24:11 INFO - PROCESS | 3780 | --DOCSHELL 13EDB000 == 29 [pid = 3780] [id = 172] 12:24:11 INFO - PROCESS | 3780 | --DOCSHELL 172AB400 == 28 [pid = 3780] [id = 180] 12:24:11 INFO - PROCESS | 3780 | --DOCSHELL 114D4400 == 27 [pid = 3780] [id = 181] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A0D0400) [pid = 3780] [serial = 509] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (172B0C00) [pid = 3780] [serial = 494] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17591400) [pid = 3780] [serial = 495] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (143E9800) [pid = 3780] [serial = 488] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15057000) [pid = 3780] [serial = 489] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17BA6800) [pid = 3780] [serial = 498] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17B90400) [pid = 3780] [serial = 497] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11AE3000) [pid = 3780] [serial = 485] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12825800) [pid = 3780] [serial = 486] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (184C9C00) [pid = 3780] [serial = 500] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (163CF800) [pid = 3780] [serial = 491] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1315A800) [pid = 3780] [serial = 483] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (130A5000) [pid = 3780] [serial = 482] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (163D9400) [pid = 3780] [serial = 503] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (174E3000) [pid = 3780] [serial = 504] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (131EF400) [pid = 3780] [serial = 474] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (130A3000) [pid = 3780] [serial = 473] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (163D8C00) [pid = 3780] [serial = 477] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (15F94000) [pid = 3780] [serial = 476] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1AA48800) [pid = 3780] [serial = 480] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1A7CE000) [pid = 3780] [serial = 479] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1867DC00) [pid = 3780] [serial = 501] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (18684000) [pid = 3780] [serial = 507] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (163D7C00) [pid = 3780] [serial = 492] [outer = 00000000] [url = about:blank] 12:24:11 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (18681400) [pid = 3780] [serial = 506] [outer = 00000000] [url = about:blank] 12:24:12 INFO - PROCESS | 3780 | 1468524252410 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:24:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:24:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2084ms 12:24:12 INFO - PROCESS | 3780 | 1468524252460 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 12:24:12 INFO - PROCESS | 3780 | 1468524252463 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 12:24:12 INFO - PROCESS | 3780 | 1468524252468 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:24:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:24:12 INFO - PROCESS | 3780 | 1468524252471 Marionette TRACE conn3 <- [1,694,null,{}] 12:24:12 INFO - PROCESS | 3780 | 1468524252477 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:12 INFO - PROCESS | 3780 | 1468524252479 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:12 INFO - PROCESS | 3780 | 1468524252561 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 12:24:12 INFO - PROCESS | 3780 | 1468524252569 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:12 INFO - PROCESS | 3780 | 1468524252572 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:12 INFO - PROCESS | 3780 | ++DOCSHELL 10ED5800 == 28 [pid = 3780] [id = 183] 12:24:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (114CA400) [pid = 3780] [serial = 547] [outer = 00000000] 12:24:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (12AB5800) [pid = 3780] [serial = 548] [outer = 114CA400] 12:24:12 INFO - PROCESS | 3780 | 1468524252619 Marionette DEBUG loaded listener.js 12:24:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (12AB6800) [pid = 3780] [serial = 549] [outer = 114CA400] 12:24:13 INFO - PROCESS | 3780 | 1468524253542 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:24:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:24:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1127ms 12:24:13 INFO - PROCESS | 3780 | 1468524253596 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 12:24:13 INFO - PROCESS | 3780 | 1468524253601 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 12:24:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:24:13 INFO - PROCESS | 3780 | 1468524253608 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:24:13 INFO - PROCESS | 3780 | 1468524253611 Marionette TRACE conn3 <- [1,698,null,{}] 12:24:13 INFO - PROCESS | 3780 | 1468524253615 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:13 INFO - PROCESS | 3780 | 1468524253617 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:13 INFO - PROCESS | 3780 | 1468524253706 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 12:24:13 INFO - PROCESS | 3780 | 1468524253713 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:13 INFO - PROCESS | 3780 | 1468524253715 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:13 INFO - PROCESS | 3780 | ++DOCSHELL 1321A800 == 29 [pid = 3780] [id = 184] 12:24:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (13227800) [pid = 3780] [serial = 550] [outer = 00000000] 12:24:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (13ECC800) [pid = 3780] [serial = 551] [outer = 13227800] 12:24:13 INFO - PROCESS | 3780 | 1468524253762 Marionette DEBUG loaded listener.js 12:24:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (15053000) [pid = 3780] [serial = 552] [outer = 13227800] 12:24:14 INFO - PROCESS | 3780 | 1468524254720 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:24:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:24:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1127ms 12:24:14 INFO - PROCESS | 3780 | 1468524254737 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 12:24:14 INFO - PROCESS | 3780 | 1468524254739 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 12:24:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:24:14 INFO - PROCESS | 3780 | 1468524254743 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:24:14 INFO - PROCESS | 3780 | 1468524254746 Marionette TRACE conn3 <- [1,702,null,{}] 12:24:14 INFO - PROCESS | 3780 | 1468524254757 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:14 INFO - PROCESS | 3780 | 1468524254761 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:14 INFO - PROCESS | 3780 | 1468524254869 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 12:24:14 INFO - PROCESS | 3780 | 1468524254876 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:14 INFO - PROCESS | 3780 | 1468524254879 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:14 INFO - PROCESS | 3780 | ++DOCSHELL 1610F800 == 30 [pid = 3780] [id = 185] 12:24:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (16110400) [pid = 3780] [serial = 553] [outer = 00000000] 12:24:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1630E400) [pid = 3780] [serial = 554] [outer = 16110400] 12:24:14 INFO - PROCESS | 3780 | 1468524254926 Marionette DEBUG loaded listener.js 12:24:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (163D0000) [pid = 3780] [serial = 555] [outer = 16110400] 12:24:15 INFO - PROCESS | 3780 | 1468524255866 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:24:15 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 12:24:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1173ms 12:24:15 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (172ACC00) [pid = 3780] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:24:15 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (13225000) [pid = 3780] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:24:15 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (17AC5C00) [pid = 3780] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:24:15 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (18677800) [pid = 3780] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:24:15 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1A06F000) [pid = 3780] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:24:15 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (10A81400) [pid = 3780] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:24:15 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (139D1C00) [pid = 3780] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:24:15 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (17594400) [pid = 3780] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:24:15 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (163CF400) [pid = 3780] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:24:15 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (10A80400) [pid = 3780] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:24:15 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (143EA800) [pid = 3780] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:24:15 INFO - PROCESS | 3780 | 1468524255973 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 12:24:15 INFO - PROCESS | 3780 | 1468524255977 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 12:24:15 INFO - PROCESS | 3780 | 1468524255982 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:24:15 INFO - PROCESS | 3780 | 1468524255984 Marionette TRACE conn3 <- [1,706,null,{}] 12:24:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:24:15 INFO - PROCESS | 3780 | 1468524255988 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:15 INFO - PROCESS | 3780 | 1468524255990 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:16 INFO - PROCESS | 3780 | 1468524256070 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 12:24:16 INFO - PROCESS | 3780 | 1468524256076 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:16 INFO - PROCESS | 3780 | 1468524256078 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:16 INFO - PROCESS | 3780 | ++DOCSHELL 156B3C00 == 31 [pid = 3780] [id = 186] 12:24:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (15979800) [pid = 3780] [serial = 556] [outer = 00000000] 12:24:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (16308400) [pid = 3780] [serial = 557] [outer = 15979800] 12:24:16 INFO - PROCESS | 3780 | 1468524256122 Marionette DEBUG loaded listener.js 12:24:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (163D9000) [pid = 3780] [serial = 558] [outer = 15979800] 12:24:17 INFO - PROCESS | 3780 | 1468524257037 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:24:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:24:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1080ms 12:24:17 INFO - PROCESS | 3780 | 1468524257064 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 12:24:17 INFO - PROCESS | 3780 | 1468524257066 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 12:24:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:24:17 INFO - PROCESS | 3780 | 1468524257069 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:24:17 INFO - PROCESS | 3780 | 1468524257071 Marionette TRACE conn3 <- [1,710,null,{}] 12:24:17 INFO - PROCESS | 3780 | 1468524257074 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:17 INFO - PROCESS | 3780 | 1468524257076 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:17 INFO - PROCESS | 3780 | 1468524257177 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 12:24:17 INFO - PROCESS | 3780 | 1468524257183 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:17 INFO - PROCESS | 3780 | 1468524257185 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:17 INFO - PROCESS | 3780 | ++DOCSHELL 16D10400 == 32 [pid = 3780] [id = 187] 12:24:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (16FC6C00) [pid = 3780] [serial = 559] [outer = 00000000] 12:24:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (172AD000) [pid = 3780] [serial = 560] [outer = 16FC6C00] 12:24:17 INFO - PROCESS | 3780 | 1468524257228 Marionette DEBUG loaded listener.js 12:24:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (1758E000) [pid = 3780] [serial = 561] [outer = 16FC6C00] 12:24:17 INFO - PROCESS | 3780 | 1468524257632 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 12:24:17 INFO - PROCESS | 3780 | 1468524257668 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 12:24:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:24:17 INFO - PROCESS | 3780 | 1468524257672 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:24:17 INFO - PROCESS | 3780 | 1468524257673 Marionette TRACE conn3 <- [1,714,null,{}] 12:24:17 INFO - PROCESS | 3780 | 1468524257677 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:17 INFO - PROCESS | 3780 | 1468524257682 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:17 INFO - PROCESS | 3780 | 1468524257777 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 12:24:17 INFO - PROCESS | 3780 | 1468524257783 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:17 INFO - PROCESS | 3780 | 1468524257785 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:17 INFO - PROCESS | 3780 | ++DOCSHELL 17596800 == 33 [pid = 3780] [id = 188] 12:24:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (1759B000) [pid = 3780] [serial = 562] [outer = 00000000] 12:24:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (17BA9000) [pid = 3780] [serial = 563] [outer = 1759B000] 12:24:17 INFO - PROCESS | 3780 | 1468524257828 Marionette DEBUG loaded listener.js 12:24:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (17BB0000) [pid = 3780] [serial = 564] [outer = 1759B000] 12:24:18 INFO - PROCESS | 3780 | 1468524258633 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:24:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:24:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1034ms 12:24:18 INFO - PROCESS | 3780 | 1468524258697 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 12:24:18 INFO - PROCESS | 3780 | 1468524258702 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 12:24:18 INFO - PROCESS | 3780 | 1468524258706 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:24:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:24:18 INFO - PROCESS | 3780 | 1468524258711 Marionette TRACE conn3 <- [1,718,null,{}] 12:24:18 INFO - PROCESS | 3780 | 1468524258741 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:18 INFO - PROCESS | 3780 | 1468524258744 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:18 INFO - PROCESS | 3780 | 1468524258885 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 12:24:18 INFO - PROCESS | 3780 | 1468524258956 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:18 INFO - PROCESS | 3780 | 1468524258959 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:19 INFO - PROCESS | 3780 | ++DOCSHELL 11AE9400 == 34 [pid = 3780] [id = 189] 12:24:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13135400) [pid = 3780] [serial = 565] [outer = 00000000] 12:24:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (131F3C00) [pid = 3780] [serial = 566] [outer = 13135400] 12:24:19 INFO - PROCESS | 3780 | 1468524259063 Marionette DEBUG loaded listener.js 12:24:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (15057000) [pid = 3780] [serial = 567] [outer = 13135400] 12:24:19 INFO - PROCESS | 3780 | 1468524259848 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 12:24:19 INFO - PROCESS | 3780 | 1468524259918 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 12:24:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:24:19 INFO - PROCESS | 3780 | 1468524259923 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:24:19 INFO - PROCESS | 3780 | 1468524259927 Marionette TRACE conn3 <- [1,722,null,{}] 12:24:19 INFO - PROCESS | 3780 | 1468524259933 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:19 INFO - PROCESS | 3780 | 1468524259936 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:20 INFO - PROCESS | 3780 | 1468524260057 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 12:24:20 INFO - PROCESS | 3780 | 1468524260131 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:20 INFO - PROCESS | 3780 | 1468524260135 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:20 INFO - PROCESS | 3780 | ++DOCSHELL 1126C400 == 35 [pid = 3780] [id = 190] 12:24:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (114D4C00) [pid = 3780] [serial = 568] [outer = 00000000] 12:24:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (11C49800) [pid = 3780] [serial = 569] [outer = 114D4C00] 12:24:20 INFO - PROCESS | 3780 | 1468524260210 Marionette DEBUG loaded listener.js 12:24:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12826800) [pid = 3780] [serial = 570] [outer = 114D4C00] 12:24:20 INFO - PROCESS | 3780 | --DOCSHELL 16D10400 == 34 [pid = 3780] [id = 187] 12:24:20 INFO - PROCESS | 3780 | --DOCSHELL 156B3C00 == 33 [pid = 3780] [id = 186] 12:24:20 INFO - PROCESS | 3780 | --DOCSHELL 1610F800 == 32 [pid = 3780] [id = 185] 12:24:20 INFO - PROCESS | 3780 | --DOCSHELL 1321A800 == 31 [pid = 3780] [id = 184] 12:24:20 INFO - PROCESS | 3780 | --DOCSHELL 10ED5800 == 30 [pid = 3780] [id = 183] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1A0CB400) [pid = 3780] [serial = 540] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16113400) [pid = 3780] [serial = 536] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (17D6B400) [pid = 3780] [serial = 530] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A064000) [pid = 3780] [serial = 533] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A269C00) [pid = 3780] [serial = 510] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1102D800) [pid = 3780] [serial = 512] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (11277000) [pid = 3780] [serial = 513] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (15055800) [pid = 3780] [serial = 521] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1597C400) [pid = 3780] [serial = 522] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (17B8EC00) [pid = 3780] [serial = 527] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (17E98400) [pid = 3780] [serial = 531] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (163D5400) [pid = 3780] [serial = 524] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (16FC2000) [pid = 3780] [serial = 525] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (11274400) [pid = 3780] [serial = 518] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (12B03400) [pid = 3780] [serial = 519] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (159E7000) [pid = 3780] [serial = 515] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (15BCF400) [pid = 3780] [serial = 516] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (1759B400) [pid = 3780] [serial = 537] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (1A06D000) [pid = 3780] [serial = 534] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (17BAD000) [pid = 3780] [serial = 528] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | --DOMWINDOW == 49 (1A070400) [pid = 3780] [serial = 539] [outer = 00000000] [url = about:blank] 12:24:20 INFO - PROCESS | 3780 | 1468524260648 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:24:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:24:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 741ms 12:24:20 INFO - PROCESS | 3780 | 1468524260666 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 12:24:20 INFO - PROCESS | 3780 | 1468524260671 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 12:24:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:24:20 INFO - PROCESS | 3780 | 1468524260678 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:24:20 INFO - PROCESS | 3780 | 1468524260680 Marionette TRACE conn3 <- [1,726,null,{}] 12:24:20 INFO - PROCESS | 3780 | 1468524260684 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:20 INFO - PROCESS | 3780 | 1468524260686 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:20 INFO - PROCESS | 3780 | 1468524260801 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 12:24:20 INFO - PROCESS | 3780 | 1468524260881 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:20 INFO - PROCESS | 3780 | 1468524260885 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:20 INFO - PROCESS | 3780 | ++DOCSHELL 102D2C00 == 31 [pid = 3780] [id = 191] 12:24:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (1055A000) [pid = 3780] [serial = 571] [outer = 00000000] 12:24:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (10A77000) [pid = 3780] [serial = 572] [outer = 1055A000] 12:24:20 INFO - PROCESS | 3780 | 1468524260942 Marionette DEBUG loaded listener.js 12:24:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (11223400) [pid = 3780] [serial = 573] [outer = 1055A000] 12:24:21 INFO - PROCESS | 3780 | 1468524261954 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:24:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:24:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1343ms 12:24:22 INFO - PROCESS | 3780 | 1468524262064 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 12:24:22 INFO - PROCESS | 3780 | 1468524262068 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 12:24:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:24:22 INFO - PROCESS | 3780 | 1468524262074 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:24:22 INFO - PROCESS | 3780 | 1468524262077 Marionette TRACE conn3 <- [1,730,null,{}] 12:24:22 INFO - PROCESS | 3780 | 1468524262082 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:22 INFO - PROCESS | 3780 | 1468524262085 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:22 INFO - PROCESS | 3780 | 1468524262227 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 12:24:22 INFO - PROCESS | 3780 | 1468524262295 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:22 INFO - PROCESS | 3780 | 1468524262298 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:22 INFO - PROCESS | 3780 | ++DOCSHELL 13225400 == 32 [pid = 3780] [id = 192] 12:24:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (132D8400) [pid = 3780] [serial = 574] [outer = 00000000] 12:24:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (13956C00) [pid = 3780] [serial = 575] [outer = 132D8400] 12:24:22 INFO - PROCESS | 3780 | 1468524262336 Marionette DEBUG loaded listener.js 12:24:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (13ED3800) [pid = 3780] [serial = 576] [outer = 132D8400] 12:24:23 INFO - PROCESS | 3780 | 1468524263383 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:24:23 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 12:24:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1343ms 12:24:23 INFO - PROCESS | 3780 | 1468524263414 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 12:24:23 INFO - PROCESS | 3780 | 1468524263417 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 12:24:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:24:23 INFO - PROCESS | 3780 | 1468524263422 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:24:23 INFO - PROCESS | 3780 | 1468524263424 Marionette TRACE conn3 <- [1,734,null,{}] 12:24:23 INFO - PROCESS | 3780 | 1468524263428 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:23 INFO - PROCESS | 3780 | 1468524263431 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:23 INFO - PROCESS | 3780 | 1468524263535 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 12:24:23 INFO - PROCESS | 3780 | 1468524263641 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:23 INFO - PROCESS | 3780 | 1468524263643 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:23 INFO - PROCESS | 3780 | ++DOCSHELL 0F97E000 == 33 [pid = 3780] [id = 193] 12:24:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (0F97EC00) [pid = 3780] [serial = 577] [outer = 00000000] 12:24:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (10A0E800) [pid = 3780] [serial = 578] [outer = 0F97EC00] 12:24:23 INFO - PROCESS | 3780 | 1468524263764 Marionette DEBUG loaded listener.js 12:24:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (11225C00) [pid = 3780] [serial = 579] [outer = 0F97EC00] 12:24:24 INFO - PROCESS | 3780 | --DOCSHELL 1126C400 == 32 [pid = 3780] [id = 190] 12:24:24 INFO - PROCESS | 3780 | --DOCSHELL 11AE9400 == 31 [pid = 3780] [id = 189] 12:24:24 INFO - PROCESS | 3780 | --DOCSHELL 1021D800 == 30 [pid = 3780] [id = 182] 12:24:24 INFO - PROCESS | 3780 | --DOCSHELL 17596800 == 29 [pid = 3780] [id = 188] 12:24:24 INFO - PROCESS | 3780 | --DOCSHELL 102D2C00 == 28 [pid = 3780] [id = 191] 12:24:24 INFO - PROCESS | 3780 | --DOCSHELL 13225400 == 27 [pid = 3780] [id = 192] 12:24:25 INFO - PROCESS | 3780 | 1468524265296 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:24:25 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.) 12:24:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1944ms 12:24:25 INFO - PROCESS | 3780 | 1468524265354 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 12:24:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:24:25 INFO - PROCESS | 3780 | 1468524265357 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 12:24:25 INFO - PROCESS | 3780 | 1468524265363 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:24:25 INFO - PROCESS | 3780 | 1468524265366 Marionette TRACE conn3 <- [1,738,null,{}] 12:24:25 INFO - PROCESS | 3780 | 1468524265372 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:25 INFO - PROCESS | 3780 | 1468524265375 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:25 INFO - PROCESS | 3780 | 1468524265457 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 12:24:25 INFO - PROCESS | 3780 | 1468524265464 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:25 INFO - PROCESS | 3780 | 1468524265469 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:25 INFO - PROCESS | 3780 | ++DOCSHELL 10A7F800 == 28 [pid = 3780] [id = 194] 12:24:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (10A82C00) [pid = 3780] [serial = 580] [outer = 00000000] 12:24:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (12AB3400) [pid = 3780] [serial = 581] [outer = 10A82C00] 12:24:25 INFO - PROCESS | 3780 | 1468524265516 Marionette DEBUG loaded listener.js 12:24:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (12B03800) [pid = 3780] [serial = 582] [outer = 10A82C00] 12:24:26 INFO - PROCESS | 3780 | 1468524266446 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:24:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:24:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1126ms 12:24:26 INFO - PROCESS | 3780 | 1468524266490 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 12:24:26 INFO - PROCESS | 3780 | 1468524266495 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 12:24:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:24:26 INFO - PROCESS | 3780 | 1468524266501 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:24:26 INFO - PROCESS | 3780 | 1468524266504 Marionette TRACE conn3 <- [1,742,null,{}] 12:24:26 INFO - PROCESS | 3780 | 1468524266513 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:26 INFO - PROCESS | 3780 | 1468524266516 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:26 INFO - PROCESS | 3780 | 1468524266631 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 12:24:26 INFO - PROCESS | 3780 | 1468524266639 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:26 INFO - PROCESS | 3780 | 1468524266642 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:26 INFO - PROCESS | 3780 | ++DOCSHELL 134AA000 == 29 [pid = 3780] [id = 195] 12:24:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (134AA800) [pid = 3780] [serial = 583] [outer = 00000000] 12:24:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (15056C00) [pid = 3780] [serial = 584] [outer = 134AA800] 12:24:26 INFO - PROCESS | 3780 | 1468524266688 Marionette DEBUG loaded listener.js 12:24:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1597A000) [pid = 3780] [serial = 585] [outer = 134AA800] 12:24:27 INFO - PROCESS | 3780 | 1468524267671 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:24:27 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 12:24:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1172ms 12:24:27 INFO - PROCESS | 3780 | 1468524267699 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 12:24:27 INFO - PROCESS | 3780 | 1468524267701 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 12:24:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:24:27 INFO - PROCESS | 3780 | 1468524267705 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:24:27 INFO - PROCESS | 3780 | 1468524267709 Marionette TRACE conn3 <- [1,746,null,{}] 12:24:27 INFO - PROCESS | 3780 | 1468524267720 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:27 INFO - PROCESS | 3780 | 1468524267724 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:27 INFO - PROCESS | 3780 | 1468524267819 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 12:24:27 INFO - PROCESS | 3780 | 1468524267826 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:27 INFO - PROCESS | 3780 | 1468524267829 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:27 INFO - PROCESS | 3780 | ++DOCSHELL 16115000 == 30 [pid = 3780] [id = 196] 12:24:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (16116400) [pid = 3780] [serial = 586] [outer = 00000000] 12:24:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (163CFC00) [pid = 3780] [serial = 587] [outer = 16116400] 12:24:27 INFO - PROCESS | 3780 | 1468524267876 Marionette DEBUG loaded listener.js 12:24:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (163D8800) [pid = 3780] [serial = 588] [outer = 16116400] 12:24:28 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (114D4C00) [pid = 3780] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:24:28 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (16110400) [pid = 3780] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:24:28 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (114CA400) [pid = 3780] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:24:28 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (13227800) [pid = 3780] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:24:28 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (10227400) [pid = 3780] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:24:28 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (16FC6C00) [pid = 3780] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:24:28 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (11C4A400) [pid = 3780] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:24:28 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (15979800) [pid = 3780] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:24:28 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1759B000) [pid = 3780] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:24:28 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (13135400) [pid = 3780] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:24:28 INFO - PROCESS | 3780 | 1468524268375 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:24:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:24:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 725ms 12:24:28 INFO - PROCESS | 3780 | 1468524268428 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 12:24:28 INFO - PROCESS | 3780 | 1468524268430 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 12:24:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:24:28 INFO - PROCESS | 3780 | 1468524268434 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:24:28 INFO - PROCESS | 3780 | 1468524268435 Marionette TRACE conn3 <- [1,750,null,{}] 12:24:28 INFO - PROCESS | 3780 | 1468524268439 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:28 INFO - PROCESS | 3780 | 1468524268441 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:28 INFO - PROCESS | 3780 | 1468524268548 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 12:24:28 INFO - PROCESS | 3780 | 1468524268596 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:28 INFO - PROCESS | 3780 | 1468524268598 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:28 INFO - PROCESS | 3780 | ++DOCSHELL 159E7000 == 31 [pid = 3780] [id = 197] 12:24:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (15F8AC00) [pid = 3780] [serial = 589] [outer = 00000000] 12:24:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (16FC5400) [pid = 3780] [serial = 590] [outer = 15F8AC00] 12:24:28 INFO - PROCESS | 3780 | 1468524268641 Marionette DEBUG loaded listener.js 12:24:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (1704A400) [pid = 3780] [serial = 591] [outer = 15F8AC00] 12:24:29 INFO - PROCESS | 3780 | 1468524269437 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:24:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:24:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1018ms 12:24:29 INFO - PROCESS | 3780 | 1468524269467 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 12:24:29 INFO - PROCESS | 3780 | 1468524269469 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 12:24:29 INFO - PROCESS | 3780 | 1468524269473 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:24:29 INFO - PROCESS | 3780 | 1468524269474 Marionette TRACE conn3 <- [1,754,null,{}] 12:24:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:24:29 INFO - PROCESS | 3780 | 1468524269478 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:29 INFO - PROCESS | 3780 | 1468524269480 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:29 INFO - PROCESS | 3780 | 1468524269556 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 12:24:29 INFO - PROCESS | 3780 | 1468524269625 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:29 INFO - PROCESS | 3780 | 1468524269627 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:29 INFO - PROCESS | 3780 | ++DOCSHELL 17217400 == 32 [pid = 3780] [id = 198] 12:24:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (1721EC00) [pid = 3780] [serial = 592] [outer = 00000000] 12:24:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (174E3000) [pid = 3780] [serial = 593] [outer = 1721EC00] 12:24:29 INFO - PROCESS | 3780 | 1468524269670 Marionette DEBUG loaded listener.js 12:24:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (17596800) [pid = 3780] [serial = 594] [outer = 1721EC00] 12:24:30 INFO - PROCESS | 3780 | 1468524270543 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:24:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:24:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1080ms 12:24:30 INFO - PROCESS | 3780 | 1468524270567 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 12:24:30 INFO - PROCESS | 3780 | 1468524270572 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 12:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:24:30 INFO - PROCESS | 3780 | 1468524270578 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:24:30 INFO - PROCESS | 3780 | 1468524270581 Marionette TRACE conn3 <- [1,758,null,{}] 12:24:30 INFO - PROCESS | 3780 | 1468524270588 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:30 INFO - PROCESS | 3780 | 1468524270591 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:30 INFO - PROCESS | 3780 | 1468524270715 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 12:24:30 INFO - PROCESS | 3780 | 1468524270784 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:30 INFO - PROCESS | 3780 | 1468524270787 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:30 INFO - PROCESS | 3780 | ++DOCSHELL 1285C800 == 33 [pid = 3780] [id = 199] 12:24:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (12AAD000) [pid = 3780] [serial = 595] [outer = 00000000] 12:24:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13110C00) [pid = 3780] [serial = 596] [outer = 12AAD000] 12:24:30 INFO - PROCESS | 3780 | 1468524270843 Marionette DEBUG loaded listener.js 12:24:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (131EFC00) [pid = 3780] [serial = 597] [outer = 12AAD000] 12:24:31 INFO - PROCESS | 3780 | 1468524271607 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1081ms 12:24:31 INFO - PROCESS | 3780 | 1468524271660 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 12:24:31 INFO - PROCESS | 3780 | 1468524271664 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 12:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:24:31 INFO - PROCESS | 3780 | 1468524271671 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:24:31 INFO - PROCESS | 3780 | 1468524271673 Marionette TRACE conn3 <- [1,762,null,{}] 12:24:31 INFO - PROCESS | 3780 | 1468524271677 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:31 INFO - PROCESS | 3780 | 1468524271680 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:31 INFO - PROCESS | 3780 | 1468524271791 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 12:24:31 INFO - PROCESS | 3780 | 1468524271865 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:31 INFO - PROCESS | 3780 | 1468524271868 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:31 INFO - PROCESS | 3780 | ++DOCSHELL 11CD4400 == 34 [pid = 3780] [id = 200] 12:24:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (12827400) [pid = 3780] [serial = 598] [outer = 00000000] 12:24:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1504C400) [pid = 3780] [serial = 599] [outer = 12827400] 12:24:31 INFO - PROCESS | 3780 | 1468524271923 Marionette DEBUG loaded listener.js 12:24:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15D5EC00) [pid = 3780] [serial = 600] [outer = 12827400] 12:24:32 INFO - PROCESS | 3780 | --DOCSHELL 159E7000 == 33 [pid = 3780] [id = 197] 12:24:32 INFO - PROCESS | 3780 | --DOCSHELL 16115000 == 32 [pid = 3780] [id = 196] 12:24:32 INFO - PROCESS | 3780 | --DOCSHELL 134AA000 == 31 [pid = 3780] [id = 195] 12:24:32 INFO - PROCESS | 3780 | --DOCSHELL 10A7F800 == 30 [pid = 3780] [id = 194] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (11C49800) [pid = 3780] [serial = 569] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (12826800) [pid = 3780] [serial = 570] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1630E400) [pid = 3780] [serial = 554] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (12AB5800) [pid = 3780] [serial = 548] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (12AB6800) [pid = 3780] [serial = 549] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (13ECC800) [pid = 3780] [serial = 551] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (11224800) [pid = 3780] [serial = 546] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (10A77800) [pid = 3780] [serial = 545] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1758E000) [pid = 3780] [serial = 561] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (143E7C00) [pid = 3780] [serial = 543] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (139D0400) [pid = 3780] [serial = 542] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (16308400) [pid = 3780] [serial = 557] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (163D0000) [pid = 3780] [serial = 555] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (163D9000) [pid = 3780] [serial = 558] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (17BA9000) [pid = 3780] [serial = 563] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (172AD000) [pid = 3780] [serial = 560] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (15053000) [pid = 3780] [serial = 552] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (131F3C00) [pid = 3780] [serial = 566] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (17BB0000) [pid = 3780] [serial = 564] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | --DOMWINDOW == 49 (15057000) [pid = 3780] [serial = 567] [outer = 00000000] [url = about:blank] 12:24:32 INFO - PROCESS | 3780 | 1468524272587 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 926ms 12:24:32 INFO - PROCESS | 3780 | 1468524272599 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 12:24:32 INFO - PROCESS | 3780 | 1468524272605 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 12:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:24:32 INFO - PROCESS | 3780 | 1468524272610 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:24:32 INFO - PROCESS | 3780 | 1468524272615 Marionette TRACE conn3 <- [1,766,null,{}] 12:24:32 INFO - PROCESS | 3780 | 1468524272620 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:32 INFO - PROCESS | 3780 | 1468524272622 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:32 INFO - PROCESS | 3780 | 1468524272705 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 12:24:32 INFO - PROCESS | 3780 | 1468524272785 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:32 INFO - PROCESS | 3780 | 1468524272788 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:32 INFO - PROCESS | 3780 | ++DOCSHELL 12826800 == 31 [pid = 3780] [id = 201] 12:24:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (12850800) [pid = 3780] [serial = 601] [outer = 00000000] 12:24:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (12B09C00) [pid = 3780] [serial = 602] [outer = 12850800] 12:24:32 INFO - PROCESS | 3780 | 1468524272835 Marionette DEBUG loaded listener.js 12:24:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (13074C00) [pid = 3780] [serial = 603] [outer = 12850800] 12:24:33 INFO - PROCESS | 3780 | 1468524273230 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 633ms 12:24:33 INFO - PROCESS | 3780 | 1468524273247 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 12:24:33 INFO - PROCESS | 3780 | 1468524273251 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 12:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:24:33 INFO - PROCESS | 3780 | 1468524273247 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:24:33 INFO - PROCESS | 3780 | 1468524273250 Marionette TRACE conn3 <- [1,770,null,{}] 12:24:33 INFO - PROCESS | 3780 | 1468524273254 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:33 INFO - PROCESS | 3780 | 1468524273256 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:33 INFO - PROCESS | 3780 | 1468524273377 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 12:24:33 INFO - PROCESS | 3780 | 1468524273391 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:33 INFO - PROCESS | 3780 | 1468524273393 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:33 INFO - PROCESS | 3780 | ++DOCSHELL 143E9800 == 32 [pid = 3780] [id = 202] 12:24:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (143EB000) [pid = 3780] [serial = 604] [outer = 00000000] 12:24:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (15057000) [pid = 3780] [serial = 605] [outer = 143EB000] 12:24:33 INFO - PROCESS | 3780 | 1468524273439 Marionette DEBUG loaded listener.js 12:24:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (15979000) [pid = 3780] [serial = 606] [outer = 143EB000] 12:24:33 INFO - PROCESS | 3780 | 1468524273860 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 648ms 12:24:33 INFO - PROCESS | 3780 | 1468524273900 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 12:24:33 INFO - PROCESS | 3780 | 1468524273902 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 12:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:24:33 INFO - PROCESS | 3780 | 1468524273906 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:24:33 INFO - PROCESS | 3780 | 1468524273909 Marionette TRACE conn3 <- [1,774,null,{}] 12:24:33 INFO - PROCESS | 3780 | 1468524273924 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:33 INFO - PROCESS | 3780 | 1468524273928 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:33 INFO - PROCESS | 3780 | 1468524274009 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 12:24:34 INFO - PROCESS | 3780 | 1468524274018 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:34 INFO - PROCESS | 3780 | 1468524274021 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:34 INFO - PROCESS | 3780 | ++DOCSHELL 16110400 == 33 [pid = 3780] [id = 203] 12:24:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (16112800) [pid = 3780] [serial = 607] [outer = 00000000] 12:24:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (16307C00) [pid = 3780] [serial = 608] [outer = 16112800] 12:24:34 INFO - PROCESS | 3780 | 1468524274067 Marionette DEBUG loaded listener.js 12:24:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (163D1400) [pid = 3780] [serial = 609] [outer = 16112800] 12:24:34 INFO - PROCESS | 3780 | 1468524274499 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 648ms 12:24:34 INFO - PROCESS | 3780 | 1468524274564 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 12:24:34 INFO - PROCESS | 3780 | 1468524274567 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 12:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:24:34 INFO - PROCESS | 3780 | 1468524274554 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:24:34 INFO - PROCESS | 3780 | 1468524274556 Marionette TRACE conn3 <- [1,778,null,{}] 12:24:34 INFO - PROCESS | 3780 | 1468524274559 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:34 INFO - PROCESS | 3780 | 1468524274561 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:34 INFO - PROCESS | 3780 | 1468524274670 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 12:24:34 INFO - PROCESS | 3780 | 1468524274755 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:34 INFO - PROCESS | 3780 | 1468524274758 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:34 INFO - PROCESS | 3780 | ++DOCSHELL 16D02000 == 34 [pid = 3780] [id = 204] 12:24:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (16FC2000) [pid = 3780] [serial = 610] [outer = 00000000] 12:24:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (172AD000) [pid = 3780] [serial = 611] [outer = 16FC2000] 12:24:34 INFO - PROCESS | 3780 | 1468524274801 Marionette DEBUG loaded listener.js 12:24:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (1758E000) [pid = 3780] [serial = 612] [outer = 16FC2000] 12:24:35 INFO - PROCESS | 3780 | 1468524275200 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 679ms 12:24:35 INFO - PROCESS | 3780 | 1468524275253 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 12:24:35 INFO - PROCESS | 3780 | 1468524275255 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 12:24:35 INFO - PROCESS | 3780 | 1468524275258 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:24:35 INFO - PROCESS | 3780 | 1468524275260 Marionette TRACE conn3 <- [1,782,null,{}] 12:24:35 INFO - PROCESS | 3780 | 1468524275263 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:35 INFO - PROCESS | 3780 | 1468524275265 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:35 INFO - PROCESS | 3780 | 1468524275371 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 12:24:35 INFO - PROCESS | 3780 | 1468524275377 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:35 INFO - PROCESS | 3780 | 1468524275379 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:35 INFO - PROCESS | 3780 | ++DOCSHELL 1610F800 == 35 [pid = 3780] [id = 205] 12:24:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (16D10800) [pid = 3780] [serial = 613] [outer = 00000000] 12:24:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (17AD0C00) [pid = 3780] [serial = 614] [outer = 16D10800] 12:24:35 INFO - PROCESS | 3780 | 1468524275424 Marionette DEBUG loaded listener.js 12:24:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (17B86C00) [pid = 3780] [serial = 615] [outer = 16D10800] 12:24:35 INFO - PROCESS | 3780 | 1468524275869 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 617ms 12:24:35 INFO - PROCESS | 3780 | 1468524275896 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 12:24:35 INFO - PROCESS | 3780 | 1468524275898 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 12:24:35 INFO - PROCESS | 3780 | 1468524275902 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:24:35 INFO - PROCESS | 3780 | 1468524275905 Marionette TRACE conn3 <- [1,786,null,{}] 12:24:35 INFO - PROCESS | 3780 | 1468524275909 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:35 INFO - PROCESS | 3780 | 1468524275915 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:36 INFO - PROCESS | 3780 | 1468524276050 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 12:24:36 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (10A82C00) [pid = 3780] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:24:36 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (134AA800) [pid = 3780] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:24:36 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (0F97EC00) [pid = 3780] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:24:36 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (16116400) [pid = 3780] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:24:36 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (15F8AC00) [pid = 3780] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:24:36 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1055A000) [pid = 3780] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:24:36 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (132D8400) [pid = 3780] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:24:36 INFO - PROCESS | 3780 | 1468524276113 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:36 INFO - PROCESS | 3780 | 1468524276115 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:36 INFO - PROCESS | 3780 | ++DOCSHELL 11C47400 == 36 [pid = 3780] [id = 206] 12:24:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (13116000) [pid = 3780] [serial = 616] [outer = 00000000] 12:24:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (15B14400) [pid = 3780] [serial = 617] [outer = 13116000] 12:24:36 INFO - PROCESS | 3780 | 1468524276158 Marionette DEBUG loaded listener.js 12:24:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (16FC8400) [pid = 3780] [serial = 618] [outer = 13116000] 12:24:36 INFO - PROCESS | 3780 | 1468524276502 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:24:36 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 12:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 694ms 12:24:36 INFO - PROCESS | 3780 | 1468524276584 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 12:24:36 INFO - PROCESS | 3780 | 1468524276586 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 12:24:36 INFO - PROCESS | 3780 | 1468524276590 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:24:36 INFO - PROCESS | 3780 | 1468524276592 Marionette TRACE conn3 <- [1,790,null,{}] 12:24:36 INFO - PROCESS | 3780 | 1468524276596 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:36 INFO - PROCESS | 3780 | 1468524276598 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:36 INFO - PROCESS | 3780 | 1468524276698 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 12:24:36 INFO - PROCESS | 3780 | 1468524276705 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:36 INFO - PROCESS | 3780 | 1468524276707 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:36 INFO - PROCESS | 3780 | ++DOCSHELL 17BB3800 == 37 [pid = 3780] [id = 207] 12:24:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (17D6DC00) [pid = 3780] [serial = 619] [outer = 00000000] 12:24:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (17E8A800) [pid = 3780] [serial = 620] [outer = 17D6DC00] 12:24:36 INFO - PROCESS | 3780 | 1468524276750 Marionette DEBUG loaded listener.js 12:24:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (17E8C000) [pid = 3780] [serial = 621] [outer = 17D6DC00] 12:24:37 INFO - PROCESS | 3780 | 1468524277140 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:24:37 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 12:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 586ms 12:24:37 INFO - PROCESS | 3780 | 1468524277187 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 12:24:37 INFO - PROCESS | 3780 | 1468524277189 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 12:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:24:37 INFO - PROCESS | 3780 | 1468524277192 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:24:37 INFO - PROCESS | 3780 | 1468524277194 Marionette TRACE conn3 <- [1,794,null,{}] 12:24:37 INFO - PROCESS | 3780 | 1468524277197 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:37 INFO - PROCESS | 3780 | 1468524277199 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:37 INFO - PROCESS | 3780 | 1468524277286 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 12:24:37 INFO - PROCESS | 3780 | 1468524277366 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:37 INFO - PROCESS | 3780 | 1468524277369 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:37 INFO - PROCESS | 3780 | ++DOCSHELL 1102B400 == 38 [pid = 3780] [id = 208] 12:24:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1321B000) [pid = 3780] [serial = 622] [outer = 00000000] 12:24:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (18346800) [pid = 3780] [serial = 623] [outer = 1321B000] 12:24:37 INFO - PROCESS | 3780 | 1468524277417 Marionette DEBUG loaded listener.js 12:24:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (184C9C00) [pid = 3780] [serial = 624] [outer = 1321B000] 12:24:37 INFO - PROCESS | 3780 | 1468524277755 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:24:37 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 12:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 617ms 12:24:37 INFO - PROCESS | 3780 | 1468524277814 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 12:24:37 INFO - PROCESS | 3780 | 1468524277816 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 12:24:37 INFO - PROCESS | 3780 | 1468524277820 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:24:37 INFO - PROCESS | 3780 | 1468524277821 Marionette TRACE conn3 <- [1,798,null,{}] 12:24:37 INFO - PROCESS | 3780 | 1468524277825 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:37 INFO - PROCESS | 3780 | 1468524277827 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:37 INFO - PROCESS | 3780 | 1468524277929 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 12:24:37 INFO - PROCESS | 3780 | 1468524277934 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:37 INFO - PROCESS | 3780 | 1468524277936 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:37 INFO - PROCESS | 3780 | ++DOCSHELL 11221400 == 39 [pid = 3780] [id = 209] 12:24:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (139D0400) [pid = 3780] [serial = 625] [outer = 00000000] 12:24:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1867F800) [pid = 3780] [serial = 626] [outer = 139D0400] 12:24:37 INFO - PROCESS | 3780 | 1468524277977 Marionette DEBUG loaded listener.js 12:24:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (18680000) [pid = 3780] [serial = 627] [outer = 139D0400] 12:24:38 INFO - PROCESS | 3780 | 1468524278378 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 586ms 12:24:38 INFO - PROCESS | 3780 | 1468524278427 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 12:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:24:38 INFO - PROCESS | 3780 | 1468524278438 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 12:24:38 INFO - PROCESS | 3780 | 1468524278442 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:24:38 INFO - PROCESS | 3780 | 1468524278444 Marionette TRACE conn3 <- [1,802,null,{}] 12:24:38 INFO - PROCESS | 3780 | 1468524278451 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:38 INFO - PROCESS | 3780 | 1468524278453 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:38 INFO - PROCESS | 3780 | 1468524278568 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 12:24:38 INFO - PROCESS | 3780 | 1468524278737 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:38 INFO - PROCESS | 3780 | 1468524278740 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:38 INFO - PROCESS | 3780 | ++DOCSHELL 10559400 == 40 [pid = 3780] [id = 210] 12:24:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1055A000) [pid = 3780] [serial = 628] [outer = 00000000] 12:24:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10E5CC00) [pid = 3780] [serial = 629] [outer = 1055A000] 12:24:38 INFO - PROCESS | 3780 | 1468524278797 Marionette DEBUG loaded listener.js 12:24:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11271C00) [pid = 3780] [serial = 630] [outer = 1055A000] 12:24:39 INFO - PROCESS | 3780 | 1468524279377 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 12:24:39 INFO - PROCESS | 3780 | 1468524279434 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 12:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:24:39 INFO - PROCESS | 3780 | 1468524279439 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:24:39 INFO - PROCESS | 3780 | 1468524279443 Marionette TRACE conn3 <- [1,806,null,{}] 12:24:39 INFO - PROCESS | 3780 | 1468524279447 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:39 INFO - PROCESS | 3780 | 1468524279450 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:39 INFO - PROCESS | 3780 | 1468524279560 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 12:24:39 INFO - PROCESS | 3780 | 1468524279653 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:39 INFO - PROCESS | 3780 | 1468524279656 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:39 INFO - PROCESS | 3780 | ++DOCSHELL 15055400 == 41 [pid = 3780] [id = 211] 12:24:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (156AF400) [pid = 3780] [serial = 631] [outer = 00000000] 12:24:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15D67400) [pid = 3780] [serial = 632] [outer = 156AF400] 12:24:39 INFO - PROCESS | 3780 | 1468524279711 Marionette DEBUG loaded listener.js 12:24:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15F96C00) [pid = 3780] [serial = 633] [outer = 156AF400] 12:24:40 INFO - PROCESS | 3780 | 1468524280291 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 895ms 12:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:24:40 INFO - PROCESS | 3780 | 1468524280327 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 12:24:40 INFO - PROCESS | 3780 | 1468524280330 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 12:24:40 INFO - PROCESS | 3780 | 1468524280334 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:24:40 INFO - PROCESS | 3780 | 1468524280336 Marionette TRACE conn3 <- [1,810,null,{}] 12:24:40 INFO - PROCESS | 3780 | 1468524280340 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:40 INFO - PROCESS | 3780 | 1468524280342 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:40 INFO - PROCESS | 3780 | 1468524280451 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 12:24:40 INFO - PROCESS | 3780 | 1468524280546 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:40 INFO - PROCESS | 3780 | 1468524280549 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:40 INFO - PROCESS | 3780 | ++DOCSHELL 16115C00 == 42 [pid = 3780] [id = 212] 12:24:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16467800) [pid = 3780] [serial = 634] [outer = 00000000] 12:24:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17BAF400) [pid = 3780] [serial = 635] [outer = 16467800] 12:24:40 INFO - PROCESS | 3780 | 1468524280601 Marionette DEBUG loaded listener.js 12:24:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17E96400) [pid = 3780] [serial = 636] [outer = 16467800] 12:24:41 INFO - PROCESS | 3780 | 1468524281138 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 12:24:41 INFO - PROCESS | 3780 | 1468524281225 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 12:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:24:41 INFO - PROCESS | 3780 | 1468524281235 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:24:41 INFO - PROCESS | 3780 | 1468524281240 Marionette TRACE conn3 <- [1,814,null,{}] 12:24:41 INFO - PROCESS | 3780 | 1468524281259 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:41 INFO - PROCESS | 3780 | 1468524281262 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:41 INFO - PROCESS | 3780 | 1468524281401 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 12:24:41 INFO - PROCESS | 3780 | 1468524281453 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:41 INFO - PROCESS | 3780 | 1468524281456 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:41 INFO - PROCESS | 3780 | ++DOCSHELL 11C41000 == 43 [pid = 3780] [id = 213] 12:24:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (11C49400) [pid = 3780] [serial = 637] [outer = 00000000] 12:24:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17BAB400) [pid = 3780] [serial = 638] [outer = 11C49400] 12:24:41 INFO - PROCESS | 3780 | 1468524281509 Marionette DEBUG loaded listener.js 12:24:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19CB9400) [pid = 3780] [serial = 639] [outer = 11C49400] 12:24:42 INFO - PROCESS | 3780 | 1468524282186 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 988ms 12:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:24:42 INFO - PROCESS | 3780 | 1468524282233 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 12:24:42 INFO - PROCESS | 3780 | 1468524282236 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 12:24:42 INFO - PROCESS | 3780 | 1468524282242 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:24:42 INFO - PROCESS | 3780 | 1468524282244 Marionette TRACE conn3 <- [1,818,null,{}] 12:24:42 INFO - PROCESS | 3780 | 1468524282249 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:42 INFO - PROCESS | 3780 | 1468524282252 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:42 INFO - PROCESS | 3780 | 1468524282352 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 12:24:42 INFO - PROCESS | 3780 | 1468524282448 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:42 INFO - PROCESS | 3780 | 1468524282451 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:42 INFO - PROCESS | 3780 | ++DOCSHELL 12825800 == 44 [pid = 3780] [id = 214] 12:24:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (12827800) [pid = 3780] [serial = 640] [outer = 00000000] 12:24:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1312C800) [pid = 3780] [serial = 641] [outer = 12827800] 12:24:42 INFO - PROCESS | 3780 | 1468524282491 Marionette DEBUG loaded listener.js 12:24:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (139D3000) [pid = 3780] [serial = 642] [outer = 12827800] 12:24:43 INFO - PROCESS | 3780 | --DOCSHELL 11221400 == 43 [pid = 3780] [id = 209] 12:24:43 INFO - PROCESS | 3780 | --DOCSHELL 1102B400 == 42 [pid = 3780] [id = 208] 12:24:43 INFO - PROCESS | 3780 | --DOCSHELL 17BB3800 == 41 [pid = 3780] [id = 207] 12:24:43 INFO - PROCESS | 3780 | --DOCSHELL 11C47400 == 40 [pid = 3780] [id = 206] 12:24:43 INFO - PROCESS | 3780 | --DOCSHELL 1610F800 == 39 [pid = 3780] [id = 205] 12:24:43 INFO - PROCESS | 3780 | --DOCSHELL 16D02000 == 38 [pid = 3780] [id = 204] 12:24:43 INFO - PROCESS | 3780 | --DOCSHELL 16110400 == 37 [pid = 3780] [id = 203] 12:24:43 INFO - PROCESS | 3780 | --DOCSHELL 143E9800 == 36 [pid = 3780] [id = 202] 12:24:43 INFO - PROCESS | 3780 | --DOCSHELL 12826800 == 35 [pid = 3780] [id = 201] 12:24:43 INFO - PROCESS | 3780 | --DOCSHELL 1285C800 == 34 [pid = 3780] [id = 199] 12:24:43 INFO - PROCESS | 3780 | --DOCSHELL 17217400 == 33 [pid = 3780] [id = 198] 12:24:43 INFO - PROCESS | 3780 | --DOCSHELL 0F97E000 == 32 [pid = 3780] [id = 193] 12:24:43 INFO - PROCESS | 3780 | --DOCSHELL 11CD4400 == 31 [pid = 3780] [id = 200] 12:24:43 INFO - PROCESS | 3780 | --DOCSHELL 11C41000 == 30 [pid = 3780] [id = 213] 12:24:43 INFO - PROCESS | 3780 | --DOCSHELL 16115C00 == 29 [pid = 3780] [id = 212] 12:24:43 INFO - PROCESS | 3780 | --DOCSHELL 10559400 == 28 [pid = 3780] [id = 210] 12:24:43 INFO - PROCESS | 3780 | --DOCSHELL 15055400 == 27 [pid = 3780] [id = 211] 12:24:43 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (174E3000) [pid = 3780] [serial = 593] [outer = 00000000] [url = about:blank] 12:24:43 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (12AB3400) [pid = 3780] [serial = 581] [outer = 00000000] [url = about:blank] 12:24:43 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15056C00) [pid = 3780] [serial = 584] [outer = 00000000] [url = about:blank] 12:24:43 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11225C00) [pid = 3780] [serial = 579] [outer = 00000000] [url = about:blank] 12:24:43 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10A0E800) [pid = 3780] [serial = 578] [outer = 00000000] [url = about:blank] 12:24:43 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (163CFC00) [pid = 3780] [serial = 587] [outer = 00000000] [url = about:blank] 12:24:43 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1597A000) [pid = 3780] [serial = 585] [outer = 00000000] [url = about:blank] 12:24:43 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16FC5400) [pid = 3780] [serial = 590] [outer = 00000000] [url = about:blank] 12:24:43 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11223400) [pid = 3780] [serial = 573] [outer = 00000000] [url = about:blank] 12:24:43 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10A77000) [pid = 3780] [serial = 572] [outer = 00000000] [url = about:blank] 12:24:43 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13ED3800) [pid = 3780] [serial = 576] [outer = 00000000] [url = about:blank] 12:24:43 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13956C00) [pid = 3780] [serial = 575] [outer = 00000000] [url = about:blank] 12:24:43 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (163D8800) [pid = 3780] [serial = 588] [outer = 00000000] [url = about:blank] 12:24:43 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1704A400) [pid = 3780] [serial = 591] [outer = 00000000] [url = about:blank] 12:24:43 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (12B03800) [pid = 3780] [serial = 582] [outer = 00000000] [url = about:blank] 12:24:43 INFO - PROCESS | 3780 | 1468524283561 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1374ms 12:24:43 INFO - PROCESS | 3780 | 1468524283626 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 12:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:24:43 INFO - PROCESS | 3780 | 1468524283630 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 12:24:43 INFO - PROCESS | 3780 | 1468524283634 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:24:43 INFO - PROCESS | 3780 | 1468524283639 Marionette TRACE conn3 <- [1,822,null,{}] 12:24:43 INFO - PROCESS | 3780 | 1468524283644 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:43 INFO - PROCESS | 3780 | 1468524283646 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:43 INFO - PROCESS | 3780 | 1468524283737 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 12:24:43 INFO - PROCESS | 3780 | 1468524283748 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:43 INFO - PROCESS | 3780 | 1468524283751 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:43 INFO - PROCESS | 3780 | ++DOCSHELL 12821000 == 28 [pid = 3780] [id = 215] 12:24:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12821C00) [pid = 3780] [serial = 643] [outer = 00000000] 12:24:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (12AAB800) [pid = 3780] [serial = 644] [outer = 12821C00] 12:24:43 INFO - PROCESS | 3780 | 1468524283783 Marionette DEBUG loaded listener.js 12:24:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (12B04C00) [pid = 3780] [serial = 645] [outer = 12821C00] 12:24:44 INFO - PROCESS | 3780 | 1468524284234 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 648ms 12:24:44 INFO - PROCESS | 3780 | 1468524284273 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 12:24:44 INFO - PROCESS | 3780 | 1468524284278 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 12:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:24:44 INFO - PROCESS | 3780 | 1468524284284 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:24:44 INFO - PROCESS | 3780 | 1468524284287 Marionette TRACE conn3 <- [1,826,null,{}] 12:24:44 INFO - PROCESS | 3780 | 1468524284291 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:44 INFO - PROCESS | 3780 | 1468524284293 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:44 INFO - PROCESS | 3780 | 1468524284408 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 12:24:44 INFO - PROCESS | 3780 | 1468524284418 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:44 INFO - PROCESS | 3780 | 1468524284420 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:44 INFO - PROCESS | 3780 | ++DOCSHELL 1394D000 == 29 [pid = 3780] [id = 216] 12:24:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (139CC800) [pid = 3780] [serial = 646] [outer = 00000000] 12:24:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13ED6000) [pid = 3780] [serial = 647] [outer = 139CC800] 12:24:44 INFO - PROCESS | 3780 | 1468524284467 Marionette DEBUG loaded listener.js 12:24:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (143E7C00) [pid = 3780] [serial = 648] [outer = 139CC800] 12:24:44 INFO - PROCESS | 3780 | 1468524284917 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 679ms 12:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:24:44 INFO - PROCESS | 3780 | 1468524284983 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 12:24:44 INFO - PROCESS | 3780 | 1468524284985 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 12:24:44 INFO - PROCESS | 3780 | 1468524284988 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:24:44 INFO - PROCESS | 3780 | 1468524284992 Marionette TRACE conn3 <- [1,830,null,{}] 12:24:44 INFO - PROCESS | 3780 | 1468524285002 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:44 INFO - PROCESS | 3780 | 1468524285007 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:45 INFO - PROCESS | 3780 | 1468524285071 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 12:24:45 INFO - PROCESS | 3780 | 1468524285080 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:45 INFO - PROCESS | 3780 | 1468524285083 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:45 INFO - PROCESS | 3780 | ++DOCSHELL 15F8B800 == 30 [pid = 3780] [id = 217] 12:24:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15F8C400) [pid = 3780] [serial = 649] [outer = 00000000] 12:24:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16115C00) [pid = 3780] [serial = 650] [outer = 15F8C400] 12:24:45 INFO - PROCESS | 3780 | 1468524285129 Marionette DEBUG loaded listener.js 12:24:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (163CF400) [pid = 3780] [serial = 651] [outer = 15F8C400] 12:24:45 INFO - PROCESS | 3780 | 1468524285578 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 633ms 12:24:45 INFO - PROCESS | 3780 | 1468524285610 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 12:24:45 INFO - PROCESS | 3780 | 1468524285613 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 12:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:24:45 INFO - PROCESS | 3780 | 1468524285624 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:24:45 INFO - PROCESS | 3780 | 1468524285626 Marionette TRACE conn3 <- [1,834,null,{}] 12:24:45 INFO - PROCESS | 3780 | 1468524285629 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:45 INFO - PROCESS | 3780 | 1468524285631 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:45 INFO - PROCESS | 3780 | 1468524285740 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 12:24:45 INFO - PROCESS | 3780 | 1468524285815 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:45 INFO - PROCESS | 3780 | 1468524285818 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:45 INFO - PROCESS | 3780 | ++DOCSHELL 163D9C00 == 31 [pid = 3780] [id = 218] 12:24:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16D02000) [pid = 3780] [serial = 652] [outer = 00000000] 12:24:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17049400) [pid = 3780] [serial = 653] [outer = 16D02000] 12:24:45 INFO - PROCESS | 3780 | 1468524285862 Marionette DEBUG loaded listener.js 12:24:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (172AB400) [pid = 3780] [serial = 654] [outer = 16D02000] 12:24:46 INFO - PROCESS | 3780 | 1468524286255 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 680ms 12:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:24:46 INFO - PROCESS | 3780 | 1468524286326 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 12:24:46 INFO - PROCESS | 3780 | 1468524286328 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 12:24:46 INFO - PROCESS | 3780 | 1468524286332 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:24:46 INFO - PROCESS | 3780 | 1468524286334 Marionette TRACE conn3 <- [1,838,null,{}] 12:24:46 INFO - PROCESS | 3780 | 1468524286337 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:46 INFO - PROCESS | 3780 | 1468524286339 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:46 INFO - PROCESS | 3780 | 1468524286423 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 12:24:46 INFO - PROCESS | 3780 | 1468524286432 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:46 INFO - PROCESS | 3780 | 1468524286434 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:46 INFO - PROCESS | 3780 | ++DOCSHELL 174E0C00 == 32 [pid = 3780] [id = 219] 12:24:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1758D800) [pid = 3780] [serial = 655] [outer = 00000000] 12:24:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17AC6C00) [pid = 3780] [serial = 656] [outer = 1758D800] 12:24:46 INFO - PROCESS | 3780 | 1468524286481 Marionette DEBUG loaded listener.js 12:24:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17BA6800) [pid = 3780] [serial = 657] [outer = 1758D800] 12:24:46 INFO - PROCESS | 3780 | 1468524286942 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 633ms 12:24:46 INFO - PROCESS | 3780 | 1468524286953 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 12:24:46 INFO - PROCESS | 3780 | 1468524286955 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 12:24:46 INFO - PROCESS | 3780 | 1468524286959 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:24:46 INFO - PROCESS | 3780 | 1468524286960 Marionette TRACE conn3 <- [1,842,null,{}] 12:24:46 INFO - PROCESS | 3780 | 1468524286964 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:46 INFO - PROCESS | 3780 | 1468524286969 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:47 INFO - PROCESS | 3780 | 1468524287117 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 12:24:47 INFO - PROCESS | 3780 | 1468524287140 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:47 INFO - PROCESS | 3780 | 1468524287142 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:47 INFO - PROCESS | 3780 | ++DOCSHELL 17D75400 == 33 [pid = 3780] [id = 220] 12:24:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17D79400) [pid = 3780] [serial = 658] [outer = 00000000] 12:24:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1867D000) [pid = 3780] [serial = 659] [outer = 17D79400] 12:24:47 INFO - PROCESS | 3780 | 1468524287188 Marionette DEBUG loaded listener.js 12:24:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A063C00) [pid = 3780] [serial = 660] [outer = 17D79400] 12:24:47 INFO - PROCESS | 3780 | 1468524287800 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:24:47 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (139D0400) [pid = 3780] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:24:47 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16FC2000) [pid = 3780] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:24:47 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16D10800) [pid = 3780] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:24:47 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1721EC00) [pid = 3780] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:24:47 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (12827400) [pid = 3780] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:24:47 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (143EB000) [pid = 3780] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:24:47 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13116000) [pid = 3780] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:24:47 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12850800) [pid = 3780] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:24:47 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12AAD000) [pid = 3780] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:24:47 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16112800) [pid = 3780] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:24:47 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1321B000) [pid = 3780] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:24:47 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17D6DC00) [pid = 3780] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 895ms 12:24:47 INFO - PROCESS | 3780 | 1468524287855 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 12:24:47 INFO - PROCESS | 3780 | 1468524287857 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 12:24:47 INFO - PROCESS | 3780 | 1468524287861 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:24:47 INFO - PROCESS | 3780 | 1468524287862 Marionette TRACE conn3 <- [1,846,null,{}] 12:24:47 INFO - PROCESS | 3780 | 1468524287866 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:47 INFO - PROCESS | 3780 | 1468524287868 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:47 INFO - PROCESS | 3780 | 1468524287941 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 12:24:47 INFO - PROCESS | 3780 | 1468524287946 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:47 INFO - PROCESS | 3780 | 1468524287948 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:47 INFO - PROCESS | 3780 | ++DOCSHELL 10FE3800 == 34 [pid = 3780] [id = 221] 12:24:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (150B6C00) [pid = 3780] [serial = 661] [outer = 00000000] 12:24:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (163D3400) [pid = 3780] [serial = 662] [outer = 150B6C00] 12:24:47 INFO - PROCESS | 3780 | 1468524287990 Marionette DEBUG loaded listener.js 12:24:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1749F400) [pid = 3780] [serial = 663] [outer = 150B6C00] 12:24:48 INFO - PROCESS | 3780 | 1468524288385 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 587ms 12:24:48 INFO - PROCESS | 3780 | 1468524288459 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 12:24:48 INFO - PROCESS | 3780 | 1468524288461 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 12:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:24:48 INFO - PROCESS | 3780 | 1468524288464 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:24:48 INFO - PROCESS | 3780 | 1468524288466 Marionette TRACE conn3 <- [1,850,null,{}] 12:24:48 INFO - PROCESS | 3780 | 1468524288469 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:48 INFO - PROCESS | 3780 | 1468524288471 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:48 INFO - PROCESS | 3780 | 1468524288546 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 12:24:48 INFO - PROCESS | 3780 | 1468524288551 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:48 INFO - PROCESS | 3780 | 1468524288553 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:48 INFO - PROCESS | 3780 | ++DOCSHELL 15F8AC00 == 35 [pid = 3780] [id = 222] 12:24:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17BB1000) [pid = 3780] [serial = 664] [outer = 00000000] 12:24:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18683400) [pid = 3780] [serial = 665] [outer = 17BB1000] 12:24:48 INFO - PROCESS | 3780 | 1468524288602 Marionette DEBUG loaded listener.js 12:24:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (18684000) [pid = 3780] [serial = 666] [outer = 17BB1000] 12:24:48 INFO - PROCESS | 3780 | 1468524289001 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 586ms 12:24:49 INFO - PROCESS | 3780 | 1468524289065 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 12:24:49 INFO - PROCESS | 3780 | 1468524289067 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 12:24:49 INFO - PROCESS | 3780 | 1468524289070 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:24:49 INFO - PROCESS | 3780 | 1468524289072 Marionette TRACE conn3 <- [1,854,null,{}] 12:24:49 INFO - PROCESS | 3780 | 1468524289075 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:49 INFO - PROCESS | 3780 | 1468524289077 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:49 INFO - PROCESS | 3780 | 1468524289134 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 12:24:49 INFO - PROCESS | 3780 | 1468524289139 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:49 INFO - PROCESS | 3780 | 1468524289141 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:49 INFO - PROCESS | 3780 | ++DOCSHELL 1A06BC00 == 36 [pid = 3780] [id = 223] 12:24:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A06D400) [pid = 3780] [serial = 667] [outer = 00000000] 12:24:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A0C8C00) [pid = 3780] [serial = 668] [outer = 1A06D400] 12:24:49 INFO - PROCESS | 3780 | 1468524289183 Marionette DEBUG loaded listener.js 12:24:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A0CC400) [pid = 3780] [serial = 669] [outer = 1A06D400] 12:24:49 INFO - PROCESS | 3780 | 1468524289586 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 587ms 12:24:49 INFO - PROCESS | 3780 | 1468524289652 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 12:24:49 INFO - PROCESS | 3780 | 1468524289655 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 12:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:24:49 INFO - PROCESS | 3780 | 1468524289658 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:24:49 INFO - PROCESS | 3780 | 1468524289659 Marionette TRACE conn3 <- [1,858,null,{}] 12:24:49 INFO - PROCESS | 3780 | 1468524289673 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:49 INFO - PROCESS | 3780 | 1468524289675 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:49 INFO - PROCESS | 3780 | 1468524289754 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 12:24:49 INFO - PROCESS | 3780 | 1468524289762 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:49 INFO - PROCESS | 3780 | 1468524289764 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:49 INFO - PROCESS | 3780 | ++DOCSHELL 0C778400 == 37 [pid = 3780] [id = 224] 12:24:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (0F394C00) [pid = 3780] [serial = 670] [outer = 00000000] 12:24:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (102C6000) [pid = 3780] [serial = 671] [outer = 0F394C00] 12:24:49 INFO - PROCESS | 3780 | 1468524289855 Marionette DEBUG loaded listener.js 12:24:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (10A81800) [pid = 3780] [serial = 672] [outer = 0F394C00] 12:24:50 INFO - PROCESS | 3780 | 1468524290733 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1127ms 12:24:50 INFO - PROCESS | 3780 | 1468524290785 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 12:24:50 INFO - PROCESS | 3780 | 1468524290788 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 12:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:24:50 INFO - PROCESS | 3780 | 1468524290793 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:24:50 INFO - PROCESS | 3780 | 1468524290797 Marionette TRACE conn3 <- [1,862,null,{}] 12:24:50 INFO - PROCESS | 3780 | 1468524290802 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:50 INFO - PROCESS | 3780 | 1468524290805 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:50 INFO - PROCESS | 3780 | 1468524290941 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 12:24:51 INFO - PROCESS | 3780 | 1468524291063 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:51 INFO - PROCESS | 3780 | 1468524291066 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:51 INFO - PROCESS | 3780 | ++DOCSHELL 12A2A800 == 38 [pid = 3780] [id = 225] 12:24:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (131EA000) [pid = 3780] [serial = 673] [outer = 00000000] 12:24:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (15057800) [pid = 3780] [serial = 674] [outer = 131EA000] 12:24:51 INFO - PROCESS | 3780 | 1468524291122 Marionette DEBUG loaded listener.js 12:24:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (12B0BC00) [pid = 3780] [serial = 675] [outer = 131EA000] 12:24:52 INFO - PROCESS | 3780 | 1468524292018 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1281ms 12:24:52 INFO - PROCESS | 3780 | 1468524292079 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 12:24:52 INFO - PROCESS | 3780 | 1468524292083 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 12:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:24:52 INFO - PROCESS | 3780 | 1468524292088 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:24:52 INFO - PROCESS | 3780 | 1468524292091 Marionette TRACE conn3 <- [1,866,null,{}] 12:24:52 INFO - PROCESS | 3780 | 1468524292097 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:52 INFO - PROCESS | 3780 | 1468524292099 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:52 INFO - PROCESS | 3780 | 1468524292210 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 12:24:52 INFO - PROCESS | 3780 | --DOCSHELL 1A06BC00 == 37 [pid = 3780] [id = 223] 12:24:52 INFO - PROCESS | 3780 | --DOCSHELL 15F8AC00 == 36 [pid = 3780] [id = 222] 12:24:52 INFO - PROCESS | 3780 | --DOCSHELL 10FE3800 == 35 [pid = 3780] [id = 221] 12:24:52 INFO - PROCESS | 3780 | --DOCSHELL 17D75400 == 34 [pid = 3780] [id = 220] 12:24:52 INFO - PROCESS | 3780 | --DOCSHELL 174E0C00 == 33 [pid = 3780] [id = 219] 12:24:52 INFO - PROCESS | 3780 | --DOCSHELL 163D9C00 == 32 [pid = 3780] [id = 218] 12:24:52 INFO - PROCESS | 3780 | --DOCSHELL 15F8B800 == 31 [pid = 3780] [id = 217] 12:24:52 INFO - PROCESS | 3780 | --DOCSHELL 1394D000 == 30 [pid = 3780] [id = 216] 12:24:52 INFO - PROCESS | 3780 | --DOCSHELL 12821000 == 29 [pid = 3780] [id = 215] 12:24:52 INFO - PROCESS | 3780 | --DOCSHELL 12825800 == 28 [pid = 3780] [id = 214] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1867F800) [pid = 3780] [serial = 626] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (172AD000) [pid = 3780] [serial = 611] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1758E000) [pid = 3780] [serial = 612] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17B86C00) [pid = 3780] [serial = 615] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17AD0C00) [pid = 3780] [serial = 614] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17596800) [pid = 3780] [serial = 594] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1504C400) [pid = 3780] [serial = 599] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15D5EC00) [pid = 3780] [serial = 600] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15057000) [pid = 3780] [serial = 605] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15B14400) [pid = 3780] [serial = 617] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15979000) [pid = 3780] [serial = 606] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12B09C00) [pid = 3780] [serial = 602] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13074C00) [pid = 3780] [serial = 603] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13110C00) [pid = 3780] [serial = 596] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (131EFC00) [pid = 3780] [serial = 597] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16307C00) [pid = 3780] [serial = 608] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16FC8400) [pid = 3780] [serial = 618] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (18346800) [pid = 3780] [serial = 623] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (184C9C00) [pid = 3780] [serial = 624] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17E8A800) [pid = 3780] [serial = 620] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (18680000) [pid = 3780] [serial = 627] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17E8C000) [pid = 3780] [serial = 621] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (163D1400) [pid = 3780] [serial = 609] [outer = 00000000] [url = about:blank] 12:24:52 INFO - PROCESS | 3780 | 1468524292327 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:52 INFO - PROCESS | 3780 | 1468524292332 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:52 INFO - PROCESS | 3780 | ++DOCSHELL 10FE3800 == 29 [pid = 3780] [id = 226] 12:24:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (10FE3C00) [pid = 3780] [serial = 676] [outer = 00000000] 12:24:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (11274400) [pid = 3780] [serial = 677] [outer = 10FE3C00] 12:24:52 INFO - PROCESS | 3780 | 1468524292381 Marionette DEBUG loaded listener.js 12:24:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12AB2C00) [pid = 3780] [serial = 678] [outer = 10FE3C00] 12:24:52 INFO - PROCESS | 3780 | 1468524292791 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 725ms 12:24:52 INFO - PROCESS | 3780 | 1468524292829 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 12:24:52 INFO - PROCESS | 3780 | 1468524292834 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 12:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:24:52 INFO - PROCESS | 3780 | 1468524292840 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:24:52 INFO - PROCESS | 3780 | 1468524292843 Marionette TRACE conn3 <- [1,870,null,{}] 12:24:52 INFO - PROCESS | 3780 | 1468524292847 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:52 INFO - PROCESS | 3780 | 1468524292849 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:52 INFO - PROCESS | 3780 | 1468524292932 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 12:24:52 INFO - PROCESS | 3780 | 1468524292938 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:52 INFO - PROCESS | 3780 | 1468524292940 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:52 INFO - PROCESS | 3780 | ++DOCSHELL 13136400 == 30 [pid = 3780] [id = 227] 12:24:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13158C00) [pid = 3780] [serial = 679] [outer = 00000000] 12:24:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13957800) [pid = 3780] [serial = 680] [outer = 13158C00] 12:24:52 INFO - PROCESS | 3780 | 1468524292987 Marionette DEBUG loaded listener.js 12:24:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (143EB000) [pid = 3780] [serial = 681] [outer = 13158C00] 12:24:53 INFO - PROCESS | 3780 | 1468524293707 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 880ms 12:24:53 INFO - PROCESS | 3780 | 1468524293728 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 12:24:53 INFO - PROCESS | 3780 | 1468524293730 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 12:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:24:53 INFO - PROCESS | 3780 | 1468524293734 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:24:53 INFO - PROCESS | 3780 | 1468524293737 Marionette TRACE conn3 <- [1,874,null,{}] 12:24:53 INFO - PROCESS | 3780 | 1468524293747 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:53 INFO - PROCESS | 3780 | 1468524293752 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:53 INFO - PROCESS | 3780 | 1468524293865 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 12:24:53 INFO - PROCESS | 3780 | 1468524293872 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:53 INFO - PROCESS | 3780 | 1468524293875 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:53 INFO - PROCESS | 3780 | ++DOCSHELL 17211000 == 31 [pid = 3780] [id = 228] 12:24:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17211400) [pid = 3780] [serial = 682] [outer = 00000000] 12:24:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1749B000) [pid = 3780] [serial = 683] [outer = 17211400] 12:24:53 INFO - PROCESS | 3780 | 1468524293923 Marionette DEBUG loaded listener.js 12:24:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17590800) [pid = 3780] [serial = 684] [outer = 17211400] 12:24:54 INFO - PROCESS | 3780 | 1468524294335 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 632ms 12:24:54 INFO - PROCESS | 3780 | 1468524294371 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 12:24:54 INFO - PROCESS | 3780 | 1468524294374 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 12:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:24:54 INFO - PROCESS | 3780 | 1468524294378 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:24:54 INFO - PROCESS | 3780 | 1468524294380 Marionette TRACE conn3 <- [1,878,null,{}] 12:24:54 INFO - PROCESS | 3780 | 1468524294377 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:54 INFO - PROCESS | 3780 | 1468524294379 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:54 INFO - PROCESS | 3780 | 1468524294487 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 12:24:54 INFO - PROCESS | 3780 | 1468524294493 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:54 INFO - PROCESS | 3780 | 1468524294495 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:54 INFO - PROCESS | 3780 | ++DOCSHELL 17B89000 == 32 [pid = 3780] [id = 229] 12:24:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17B89800) [pid = 3780] [serial = 685] [outer = 00000000] 12:24:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17BACC00) [pid = 3780] [serial = 686] [outer = 17B89800] 12:24:54 INFO - PROCESS | 3780 | 1468524294563 Marionette DEBUG loaded listener.js 12:24:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17D6DC00) [pid = 3780] [serial = 687] [outer = 17B89800] 12:24:55 INFO - PROCESS | 3780 | 1468524295031 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 695ms 12:24:55 INFO - PROCESS | 3780 | 1468524295060 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 12:24:55 INFO - PROCESS | 3780 | 1468524295062 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 12:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:24:55 INFO - PROCESS | 3780 | 1468524295072 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:24:55 INFO - PROCESS | 3780 | 1468524295074 Marionette TRACE conn3 <- [1,882,null,{}] 12:24:55 INFO - PROCESS | 3780 | 1468524295077 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:55 INFO - PROCESS | 3780 | 1468524295079 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:55 INFO - PROCESS | 3780 | 1468524295211 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 12:24:55 INFO - PROCESS | 3780 | 1468524295266 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:55 INFO - PROCESS | 3780 | 1468524295268 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:55 INFO - PROCESS | 3780 | ++DOCSHELL 139D7000 == 33 [pid = 3780] [id = 230] 12:24:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16116C00) [pid = 3780] [serial = 688] [outer = 00000000] 12:24:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17E98400) [pid = 3780] [serial = 689] [outer = 16116C00] 12:24:55 INFO - PROCESS | 3780 | 1468524295313 Marionette DEBUG loaded listener.js 12:24:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (184CAC00) [pid = 3780] [serial = 690] [outer = 16116C00] 12:24:55 INFO - PROCESS | 3780 | 1468524295726 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 679ms 12:24:55 INFO - PROCESS | 3780 | 1468524295757 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 12:24:55 INFO - PROCESS | 3780 | 1468524295759 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 12:24:55 INFO - PROCESS | 3780 | 1468524295762 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:24:55 INFO - PROCESS | 3780 | 1468524295764 Marionette TRACE conn3 <- [1,886,null,{}] 12:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:24:55 INFO - PROCESS | 3780 | 1468524295767 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:55 INFO - PROCESS | 3780 | 1468524295773 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:55 INFO - PROCESS | 3780 | 1468524295900 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 12:24:55 INFO - PROCESS | 3780 | 1468524295911 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:55 INFO - PROCESS | 3780 | 1468524295913 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:55 INFO - PROCESS | 3780 | ++DOCSHELL 18680000 == 34 [pid = 3780] [id = 231] 12:24:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (18681C00) [pid = 3780] [serial = 691] [outer = 00000000] 12:24:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A06CC00) [pid = 3780] [serial = 692] [outer = 18681C00] 12:24:56 INFO - PROCESS | 3780 | 1468524296002 Marionette DEBUG loaded listener.js 12:24:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A0CFC00) [pid = 3780] [serial = 693] [outer = 18681C00] 12:24:56 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17BB1000) [pid = 3780] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:24:56 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17D79400) [pid = 3780] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:24:56 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11C49400) [pid = 3780] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:24:56 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (150B6C00) [pid = 3780] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:24:56 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15F8C400) [pid = 3780] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:24:56 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (139CC800) [pid = 3780] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:24:56 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1055A000) [pid = 3780] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:24:56 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16D02000) [pid = 3780] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:24:56 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1758D800) [pid = 3780] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:24:56 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16467800) [pid = 3780] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:24:56 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (12827800) [pid = 3780] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:24:56 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12821C00) [pid = 3780] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:24:56 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (156AF400) [pid = 3780] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:24:56 INFO - PROCESS | 3780 | 1468524296526 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 787ms 12:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:24:56 INFO - PROCESS | 3780 | 1468524296566 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 12:24:56 INFO - PROCESS | 3780 | 1468524296568 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 12:24:56 INFO - PROCESS | 3780 | 1468524296571 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:24:56 INFO - PROCESS | 3780 | 1468524296573 Marionette TRACE conn3 <- [1,890,null,{}] 12:24:56 INFO - PROCESS | 3780 | 1468524296576 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:56 INFO - PROCESS | 3780 | 1468524296578 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:56 INFO - PROCESS | 3780 | 1468524296652 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 12:24:56 INFO - PROCESS | 3780 | 1468524296659 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:56 INFO - PROCESS | 3780 | 1468524296661 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:56 INFO - PROCESS | 3780 | ++DOCSHELL 10A0E800 == 35 [pid = 3780] [id = 232] 12:24:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (10EDA800) [pid = 3780] [serial = 694] [outer = 00000000] 12:24:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16304800) [pid = 3780] [serial = 695] [outer = 10EDA800] 12:24:56 INFO - PROCESS | 3780 | 1468524296704 Marionette DEBUG loaded listener.js 12:24:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17597C00) [pid = 3780] [serial = 696] [outer = 10EDA800] 12:24:57 INFO - PROCESS | 3780 | 1468524297165 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 617ms 12:24:57 INFO - PROCESS | 3780 | 1468524297193 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 12:24:57 INFO - PROCESS | 3780 | 1468524297195 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 12:24:57 INFO - PROCESS | 3780 | 1468524297198 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:24:57 INFO - PROCESS | 3780 | 1468524297200 Marionette TRACE conn3 <- [1,894,null,{}] 12:24:57 INFO - PROCESS | 3780 | 1468524297205 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:57 INFO - PROCESS | 3780 | 1468524297207 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:57 INFO - PROCESS | 3780 | 1468524297283 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 12:24:57 INFO - PROCESS | 3780 | 1468524297289 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:57 INFO - PROCESS | 3780 | 1468524297291 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:57 INFO - PROCESS | 3780 | ++DOCSHELL 15BC7C00 == 36 [pid = 3780] [id = 233] 12:24:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15F8C400) [pid = 3780] [serial = 697] [outer = 00000000] 12:24:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A0D4C00) [pid = 3780] [serial = 698] [outer = 15F8C400] 12:24:57 INFO - PROCESS | 3780 | 1468524297333 Marionette DEBUG loaded listener.js 12:24:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A3C1C00) [pid = 3780] [serial = 699] [outer = 15F8C400] 12:24:57 INFO - PROCESS | 3780 | 1468524297745 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 12:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 586ms 12:24:57 INFO - PROCESS | 3780 | 1468524297796 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 12:24:57 INFO - PROCESS | 3780 | 1468524297798 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 12:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:24:57 INFO - PROCESS | 3780 | 1468524297805 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:24:57 INFO - PROCESS | 3780 | 1468524297806 Marionette TRACE conn3 <- [1,898,null,{}] 12:24:57 INFO - PROCESS | 3780 | 1468524297810 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:57 INFO - PROCESS | 3780 | 1468524297812 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:57 INFO - PROCESS | 3780 | 1468524297899 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 12:24:57 INFO - PROCESS | 3780 | 1468524297905 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:57 INFO - PROCESS | 3780 | 1468524297907 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:57 INFO - PROCESS | 3780 | ++DOCSHELL 1A3C7C00 == 37 [pid = 3780] [id = 234] 12:24:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A3CB000) [pid = 3780] [serial = 700] [outer = 00000000] 12:24:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A6CDC00) [pid = 3780] [serial = 701] [outer = 1A3CB000] 12:24:57 INFO - PROCESS | 3780 | 1468524297949 Marionette DEBUG loaded listener.js 12:24:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A6CE800) [pid = 3780] [serial = 702] [outer = 1A3CB000] 12:24:58 INFO - PROCESS | 3780 | 1468524298364 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 12:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 586ms 12:24:58 INFO - PROCESS | 3780 | 1468524298431 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 12:24:58 INFO - PROCESS | 3780 | 1468524298435 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 12:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:24:58 INFO - PROCESS | 3780 | 1468524298445 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:24:58 INFO - PROCESS | 3780 | 1468524298449 Marionette TRACE conn3 <- [1,902,null,{}] 12:24:58 INFO - PROCESS | 3780 | 1468524298455 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:58 INFO - PROCESS | 3780 | 1468524298459 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:58 INFO - PROCESS | 3780 | 1468524298573 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 12:24:58 INFO - PROCESS | 3780 | 1468524298670 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:58 INFO - PROCESS | 3780 | 1468524298675 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:58 INFO - PROCESS | 3780 | ++DOCSHELL 114CA400 == 38 [pid = 3780] [id = 235] 12:24:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (11AE0400) [pid = 3780] [serial = 703] [outer = 00000000] 12:24:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (12854000) [pid = 3780] [serial = 704] [outer = 11AE0400] 12:24:58 INFO - PROCESS | 3780 | 1468524298730 Marionette DEBUG loaded listener.js 12:24:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13119800) [pid = 3780] [serial = 705] [outer = 11AE0400] 12:24:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (150B4000) [pid = 3780] [serial = 706] [outer = 1B741400] 12:24:59 INFO - PROCESS | 3780 | 1468524299454 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 12:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1034ms 12:24:59 INFO - PROCESS | 3780 | 1468524299495 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 12:24:59 INFO - PROCESS | 3780 | 1468524299498 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 12:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:24:59 INFO - PROCESS | 3780 | 1468524299523 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:24:59 INFO - PROCESS | 3780 | 1468524299527 Marionette TRACE conn3 <- [1,906,null,{}] 12:24:59 INFO - PROCESS | 3780 | 1468524299531 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:59 INFO - PROCESS | 3780 | 1468524299534 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:59 INFO - PROCESS | 3780 | 1468524299663 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 12:24:59 INFO - PROCESS | 3780 | 1468524299724 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:59 INFO - PROCESS | 3780 | 1468524299727 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:24:59 INFO - PROCESS | 3780 | ++DOCSHELL 15BD0000 == 39 [pid = 3780] [id = 236] 12:24:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (15D63400) [pid = 3780] [serial = 707] [outer = 00000000] 12:24:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17B86C00) [pid = 3780] [serial = 708] [outer = 15D63400] 12:24:59 INFO - PROCESS | 3780 | 1468524299790 Marionette DEBUG loaded listener.js 12:24:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17BE1800) [pid = 3780] [serial = 709] [outer = 15D63400] 12:25:00 INFO - PROCESS | 3780 | 1468524300360 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 12:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 910ms 12:25:00 INFO - PROCESS | 3780 | 1468524300409 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 12:25:00 INFO - PROCESS | 3780 | 1468524300412 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 12:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:25:00 INFO - PROCESS | 3780 | 1468524300415 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:25:00 INFO - PROCESS | 3780 | 1468524300418 Marionette TRACE conn3 <- [1,910,null,{}] 12:25:00 INFO - PROCESS | 3780 | 1468524300427 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:00 INFO - PROCESS | 3780 | 1468524300432 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:00 INFO - PROCESS | 3780 | 1468524300537 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 12:25:00 INFO - PROCESS | 3780 | 1468524300636 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:00 INFO - PROCESS | 3780 | 1468524300639 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:00 INFO - PROCESS | 3780 | ++DOCSHELL 1A0D0400 == 40 [pid = 3780] [id = 237] 12:25:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A0D3C00) [pid = 3780] [serial = 710] [outer = 00000000] 12:25:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A3C4C00) [pid = 3780] [serial = 711] [outer = 1A0D3C00] 12:25:00 INFO - PROCESS | 3780 | 1468524300694 Marionette DEBUG loaded listener.js 12:25:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A7C8800) [pid = 3780] [serial = 712] [outer = 1A0D3C00] 12:25:01 INFO - PROCESS | 3780 | 1468524301270 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 12:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 926ms 12:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:25:01 INFO - PROCESS | 3780 | 1468524301344 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 12:25:01 INFO - PROCESS | 3780 | 1468524301346 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 12:25:01 INFO - PROCESS | 3780 | 1468524301350 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:25:01 INFO - PROCESS | 3780 | 1468524301352 Marionette TRACE conn3 <- [1,914,null,{}] 12:25:01 INFO - PROCESS | 3780 | 1468524301356 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:01 INFO - PROCESS | 3780 | 1468524301358 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:01 INFO - PROCESS | 3780 | 1468524301459 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 12:25:01 INFO - PROCESS | 3780 | 1468524301560 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:01 INFO - PROCESS | 3780 | 1468524301563 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:01 INFO - PROCESS | 3780 | ++DOCSHELL 12D7F000 == 41 [pid = 3780] [id = 238] 12:25:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (12D9A000) [pid = 3780] [serial = 713] [outer = 00000000] 12:25:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (15D63C00) [pid = 3780] [serial = 714] [outer = 12D9A000] 12:25:01 INFO - PROCESS | 3780 | 1468524301614 Marionette DEBUG loaded listener.js 12:25:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (174A0800) [pid = 3780] [serial = 715] [outer = 12D9A000] 12:25:02 INFO - PROCESS | 3780 | 1468524302337 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 12:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1019ms 12:25:02 INFO - PROCESS | 3780 | 1468524302391 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 12:25:02 INFO - PROCESS | 3780 | 1468524302395 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 12:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:25:02 INFO - PROCESS | 3780 | 1468524302399 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:25:02 INFO - PROCESS | 3780 | 1468524302404 Marionette TRACE conn3 <- [1,918,null,{}] 12:25:02 INFO - PROCESS | 3780 | 1468524302409 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:02 INFO - PROCESS | 3780 | 1468524302411 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:02 INFO - PROCESS | 3780 | 1468524302513 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 12:25:02 INFO - PROCESS | 3780 | 1468524302596 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:02 INFO - PROCESS | 3780 | 1468524302599 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:03 INFO - PROCESS | 3780 | --DOCSHELL 15BC7C00 == 40 [pid = 3780] [id = 233] 12:25:03 INFO - PROCESS | 3780 | --DOCSHELL 10A0E800 == 39 [pid = 3780] [id = 232] 12:25:03 INFO - PROCESS | 3780 | --DOCSHELL 18680000 == 38 [pid = 3780] [id = 231] 12:25:03 INFO - PROCESS | 3780 | --DOCSHELL 139D7000 == 37 [pid = 3780] [id = 230] 12:25:03 INFO - PROCESS | 3780 | --DOCSHELL 17B89000 == 36 [pid = 3780] [id = 229] 12:25:03 INFO - PROCESS | 3780 | --DOCSHELL 17211000 == 35 [pid = 3780] [id = 228] 12:25:03 INFO - PROCESS | 3780 | --DOCSHELL 13136400 == 34 [pid = 3780] [id = 227] 12:25:03 INFO - PROCESS | 3780 | --DOCSHELL 10FE3800 == 33 [pid = 3780] [id = 226] 12:25:03 INFO - PROCESS | 3780 | --DOCSHELL 0C778400 == 32 [pid = 3780] [id = 224] 12:25:03 INFO - PROCESS | 3780 | --DOCSHELL 12A2A800 == 31 [pid = 3780] [id = 225] 12:25:03 INFO - PROCESS | 3780 | --DOCSHELL 12D7F000 == 30 [pid = 3780] [id = 238] 12:25:03 INFO - PROCESS | 3780 | --DOCSHELL 15BD0000 == 29 [pid = 3780] [id = 236] 12:25:03 INFO - PROCESS | 3780 | --DOCSHELL 1A0D0400 == 28 [pid = 3780] [id = 237] 12:25:03 INFO - PROCESS | 3780 | --DOCSHELL 1A3C7C00 == 27 [pid = 3780] [id = 234] 12:25:03 INFO - PROCESS | 3780 | --DOCSHELL 114CA400 == 26 [pid = 3780] [id = 235] 12:25:03 INFO - PROCESS | 3780 | ++DOCSHELL 0F97E800 == 27 [pid = 3780] [id = 239] 12:25:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (10220400) [pid = 3780] [serial = 716] [outer = 00000000] 12:25:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1055F800) [pid = 3780] [serial = 717] [outer = 10220400] 12:25:03 INFO - PROCESS | 3780 | 1468524303258 Marionette DEBUG loaded listener.js 12:25:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (10A77000) [pid = 3780] [serial = 718] [outer = 10220400] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (18684000) [pid = 3780] [serial = 666] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1867D000) [pid = 3780] [serial = 659] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17BAB400) [pid = 3780] [serial = 638] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (163D3400) [pid = 3780] [serial = 662] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (16115C00) [pid = 3780] [serial = 650] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (143E7C00) [pid = 3780] [serial = 648] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (10E5CC00) [pid = 3780] [serial = 629] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (172AB400) [pid = 3780] [serial = 654] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (163CF400) [pid = 3780] [serial = 651] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17BA6800) [pid = 3780] [serial = 657] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17E96400) [pid = 3780] [serial = 636] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17AC6C00) [pid = 3780] [serial = 656] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (19CB9400) [pid = 3780] [serial = 639] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17BAF400) [pid = 3780] [serial = 635] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A063C00) [pid = 3780] [serial = 660] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (139D3000) [pid = 3780] [serial = 642] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12AAB800) [pid = 3780] [serial = 644] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1749F400) [pid = 3780] [serial = 663] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13ED6000) [pid = 3780] [serial = 647] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1312C800) [pid = 3780] [serial = 641] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (18683400) [pid = 3780] [serial = 665] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12B04C00) [pid = 3780] [serial = 645] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17049400) [pid = 3780] [serial = 653] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15F96C00) [pid = 3780] [serial = 633] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11271C00) [pid = 3780] [serial = 630] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15D67400) [pid = 3780] [serial = 632] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A0C8C00) [pid = 3780] [serial = 668] [outer = 00000000] [url = about:blank] 12:25:03 INFO - PROCESS | 3780 | 1468524303746 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 12:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1373ms 12:25:03 INFO - PROCESS | 3780 | 1468524303785 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 12:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:25:03 INFO - PROCESS | 3780 | 1468524303789 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 12:25:03 INFO - PROCESS | 3780 | 1468524303794 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:25:03 INFO - PROCESS | 3780 | 1468524303796 Marionette TRACE conn3 <- [1,922,null,{}] 12:25:03 INFO - PROCESS | 3780 | 1468524303801 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:03 INFO - PROCESS | 3780 | 1468524303803 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:03 INFO - PROCESS | 3780 | 1468524303899 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 12:25:03 INFO - PROCESS | 3780 | 1468524304003 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:03 INFO - PROCESS | 3780 | 1468524304005 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:04 INFO - PROCESS | 3780 | ++DOCSHELL 12820800 == 28 [pid = 3780] [id = 240] 12:25:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (12822400) [pid = 3780] [serial = 719] [outer = 00000000] 12:25:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (12B04C00) [pid = 3780] [serial = 720] [outer = 12822400] 12:25:04 INFO - PROCESS | 3780 | 1468524304054 Marionette DEBUG loaded listener.js 12:25:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (12D9A400) [pid = 3780] [serial = 721] [outer = 12822400] 12:25:04 INFO - PROCESS | 3780 | 1468524304427 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 12:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 694ms 12:25:04 INFO - PROCESS | 3780 | 1468524304490 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 12:25:04 INFO - PROCESS | 3780 | 1468524304494 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 12:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:25:04 INFO - PROCESS | 3780 | 1468524304500 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:25:04 INFO - PROCESS | 3780 | 1468524304502 Marionette TRACE conn3 <- [1,926,null,{}] 12:25:04 INFO - PROCESS | 3780 | 1468524304506 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:04 INFO - PROCESS | 3780 | 1468524304509 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:04 INFO - PROCESS | 3780 | 1468524304621 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 12:25:04 INFO - PROCESS | 3780 | 1468524304634 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:04 INFO - PROCESS | 3780 | 1468524304636 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:04 INFO - PROCESS | 3780 | ++DOCSHELL 1321B000 == 29 [pid = 3780] [id = 241] 12:25:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (132D8400) [pid = 3780] [serial = 722] [outer = 00000000] 12:25:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (139D3000) [pid = 3780] [serial = 723] [outer = 132D8400] 12:25:04 INFO - PROCESS | 3780 | 1468524304687 Marionette DEBUG loaded listener.js 12:25:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (143E6000) [pid = 3780] [serial = 724] [outer = 132D8400] 12:25:05 INFO - PROCESS | 3780 | 1468524305140 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 12:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 694ms 12:25:05 INFO - PROCESS | 3780 | 1468524305183 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 12:25:05 INFO - PROCESS | 3780 | 1468524305185 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 12:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:25:05 INFO - PROCESS | 3780 | 1468524305189 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:25:05 INFO - PROCESS | 3780 | 1468524305192 Marionette TRACE conn3 <- [1,930,null,{}] 12:25:05 INFO - PROCESS | 3780 | 1468524305202 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:05 INFO - PROCESS | 3780 | 1468524305207 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:05 INFO - PROCESS | 3780 | 1468524305291 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 12:25:05 INFO - PROCESS | 3780 | 1468524305298 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:05 INFO - PROCESS | 3780 | 1468524305300 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:05 INFO - PROCESS | 3780 | ++DOCSHELL 15BC7000 == 30 [pid = 3780] [id = 242] 12:25:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15BC7C00) [pid = 3780] [serial = 725] [outer = 00000000] 12:25:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1610C000) [pid = 3780] [serial = 726] [outer = 15BC7C00] 12:25:05 INFO - PROCESS | 3780 | 1468524305343 Marionette DEBUG loaded listener.js 12:25:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (131E9800) [pid = 3780] [serial = 727] [outer = 15BC7C00] 12:25:05 INFO - PROCESS | 3780 | 1468524305822 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 12:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 679ms 12:25:05 INFO - PROCESS | 3780 | 1468524305888 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 12:25:05 INFO - PROCESS | 3780 | 1468524305890 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 12:25:05 INFO - PROCESS | 3780 | 1468524305893 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:25:05 INFO - PROCESS | 3780 | 1468524305895 Marionette TRACE conn3 <- [1,934,null,{}] 12:25:05 INFO - PROCESS | 3780 | 1468524305900 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:05 INFO - PROCESS | 3780 | 1468524305903 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:06 INFO - PROCESS | 3780 | 1468524306044 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 12:25:06 INFO - PROCESS | 3780 | 1468524306063 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:06 INFO - PROCESS | 3780 | 1468524306065 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:06 INFO - PROCESS | 3780 | ++DOCSHELL 1630DC00 == 31 [pid = 3780] [id = 243] 12:25:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (163CB800) [pid = 3780] [serial = 728] [outer = 00000000] 12:25:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16FC7800) [pid = 3780] [serial = 729] [outer = 163CB800] 12:25:06 INFO - PROCESS | 3780 | 1468524306108 Marionette DEBUG loaded listener.js 12:25:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1704B800) [pid = 3780] [serial = 730] [outer = 163CB800] 12:25:06 INFO - PROCESS | 3780 | 1468524306509 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 12:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 679ms 12:25:06 INFO - PROCESS | 3780 | 1468524306576 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 12:25:06 INFO - PROCESS | 3780 | 1468524306578 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 12:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:25:06 INFO - PROCESS | 3780 | 1468524306587 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:25:06 INFO - PROCESS | 3780 | 1468524306589 Marionette TRACE conn3 <- [1,938,null,{}] 12:25:06 INFO - PROCESS | 3780 | 1468524306592 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:06 INFO - PROCESS | 3780 | 1468524306594 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:06 INFO - PROCESS | 3780 | 1468524306695 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 12:25:06 INFO - PROCESS | 3780 | 1468524306707 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:06 INFO - PROCESS | 3780 | 1468524306709 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:06 INFO - PROCESS | 3780 | ++DOCSHELL 1758E400 == 32 [pid = 3780] [id = 244] 12:25:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1758EC00) [pid = 3780] [serial = 731] [outer = 00000000] 12:25:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17594400) [pid = 3780] [serial = 732] [outer = 1758EC00] 12:25:06 INFO - PROCESS | 3780 | 1468524306764 Marionette DEBUG loaded listener.js 12:25:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17B82800) [pid = 3780] [serial = 733] [outer = 1758EC00] 12:25:07 INFO - PROCESS | 3780 | 1468524307247 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 12:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 694ms 12:25:07 INFO - PROCESS | 3780 | 1468524307290 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 12:25:07 INFO - PROCESS | 3780 | 1468524307292 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 12:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:25:07 INFO - PROCESS | 3780 | 1468524307331 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:25:07 INFO - PROCESS | 3780 | 1468524307333 Marionette TRACE conn3 <- [1,942,null,{}] 12:25:07 INFO - PROCESS | 3780 | 1468524307342 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:07 INFO - PROCESS | 3780 | 1468524307347 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:07 INFO - PROCESS | 3780 | 1468524307453 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 12:25:07 INFO - PROCESS | 3780 | 1468524307467 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:07 INFO - PROCESS | 3780 | 1468524307469 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:07 INFO - PROCESS | 3780 | ++DOCSHELL 1059BC00 == 33 [pid = 3780] [id = 245] 12:25:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17BB2C00) [pid = 3780] [serial = 734] [outer = 00000000] 12:25:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17E8CC00) [pid = 3780] [serial = 735] [outer = 17BB2C00] 12:25:07 INFO - PROCESS | 3780 | 1468524307512 Marionette DEBUG loaded listener.js 12:25:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17E96400) [pid = 3780] [serial = 736] [outer = 17BB2C00] 12:25:07 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (18681C00) [pid = 3780] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:25:07 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (0F394C00) [pid = 3780] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:25:07 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (131EA000) [pid = 3780] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:25:07 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17211400) [pid = 3780] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:25:07 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10FE3C00) [pid = 3780] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:25:07 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13158C00) [pid = 3780] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:25:07 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16116C00) [pid = 3780] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:25:07 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A3CB000) [pid = 3780] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:25:07 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10EDA800) [pid = 3780] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:25:07 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15F8C400) [pid = 3780] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:25:07 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17B89800) [pid = 3780] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:25:07 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A06D400) [pid = 3780] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:25:08 INFO - PROCESS | 3780 | 1468524308111 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 12:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 864ms 12:25:08 INFO - PROCESS | 3780 | 1468524308170 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 12:25:08 INFO - PROCESS | 3780 | 1468524308172 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 12:25:08 INFO - PROCESS | 3780 | 1468524308175 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:25:08 INFO - PROCESS | 3780 | 1468524308177 Marionette TRACE conn3 <- [1,946,null,{}] 12:25:08 INFO - PROCESS | 3780 | 1468524308181 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:08 INFO - PROCESS | 3780 | 1468524308183 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:08 INFO - PROCESS | 3780 | 1468524308257 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 12:25:08 INFO - PROCESS | 3780 | 1468524308262 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:08 INFO - PROCESS | 3780 | 1468524308264 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:08 INFO - PROCESS | 3780 | ++DOCSHELL 11031800 == 34 [pid = 3780] [id = 246] 12:25:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (12826800) [pid = 3780] [serial = 737] [outer = 00000000] 12:25:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17BAC400) [pid = 3780] [serial = 738] [outer = 12826800] 12:25:08 INFO - PROCESS | 3780 | 1468524308306 Marionette DEBUG loaded listener.js 12:25:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17BB2800) [pid = 3780] [serial = 739] [outer = 12826800] 12:25:08 INFO - PROCESS | 3780 | 1468524308712 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 12:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 587ms 12:25:08 INFO - PROCESS | 3780 | 1468524308773 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 12:25:08 INFO - PROCESS | 3780 | 1468524308775 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 12:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:25:08 INFO - PROCESS | 3780 | 1468524308778 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:25:08 INFO - PROCESS | 3780 | 1468524308780 Marionette TRACE conn3 <- [1,950,null,{}] 12:25:08 INFO - PROCESS | 3780 | 1468524308783 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:08 INFO - PROCESS | 3780 | 1468524308785 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:08 INFO - PROCESS | 3780 | 1468524308844 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 12:25:08 INFO - PROCESS | 3780 | 1468524308851 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:08 INFO - PROCESS | 3780 | 1468524308853 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:08 INFO - PROCESS | 3780 | ++DOCSHELL 18350400 == 35 [pid = 3780] [id = 247] 12:25:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (183EA400) [pid = 3780] [serial = 740] [outer = 00000000] 12:25:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1867D800) [pid = 3780] [serial = 741] [outer = 183EA400] 12:25:08 INFO - PROCESS | 3780 | 1468524308897 Marionette DEBUG loaded listener.js 12:25:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1867EC00) [pid = 3780] [serial = 742] [outer = 183EA400] 12:25:09 INFO - PROCESS | 3780 | 1468524309326 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 12:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 586ms 12:25:09 INFO - PROCESS | 3780 | 1468524309359 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 12:25:09 INFO - PROCESS | 3780 | 1468524309361 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 12:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:25:09 INFO - PROCESS | 3780 | 1468524309364 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:25:09 INFO - PROCESS | 3780 | 1468524309366 Marionette TRACE conn3 <- [1,954,null,{}] 12:25:09 INFO - PROCESS | 3780 | 1468524309382 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:09 INFO - PROCESS | 3780 | 1468524309384 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:09 INFO - PROCESS | 3780 | 1468524309459 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 12:25:09 INFO - PROCESS | 3780 | 1468524309464 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:09 INFO - PROCESS | 3780 | 1468524309465 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:09 INFO - PROCESS | 3780 | ++DOCSHELL 19CB7000 == 36 [pid = 3780] [id = 248] 12:25:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19CB9000) [pid = 3780] [serial = 743] [outer = 00000000] 12:25:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (12824000) [pid = 3780] [serial = 744] [outer = 19CB9000] 12:25:09 INFO - PROCESS | 3780 | 1468524309508 Marionette DEBUG loaded listener.js 12:25:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A062400) [pid = 3780] [serial = 745] [outer = 19CB9000] 12:25:10 INFO - PROCESS | 3780 | --DOCSHELL 12820800 == 35 [pid = 3780] [id = 240] 12:25:10 INFO - PROCESS | 3780 | --DOCSHELL 0F97E800 == 34 [pid = 3780] [id = 239] 12:25:10 INFO - PROCESS | 3780 | --DOCSHELL 15BC7000 == 33 [pid = 3780] [id = 242] 12:25:10 INFO - PROCESS | 3780 | --DOCSHELL 1059BC00 == 32 [pid = 3780] [id = 245] 12:25:10 INFO - PROCESS | 3780 | --DOCSHELL 1630DC00 == 31 [pid = 3780] [id = 243] 12:25:10 INFO - PROCESS | 3780 | --DOCSHELL 1758E400 == 30 [pid = 3780] [id = 244] 12:25:10 INFO - PROCESS | 3780 | --DOCSHELL 11031800 == 29 [pid = 3780] [id = 246] 12:25:10 INFO - PROCESS | 3780 | --DOCSHELL 18350400 == 28 [pid = 3780] [id = 247] 12:25:10 INFO - PROCESS | 3780 | --DOCSHELL 1321B000 == 27 [pid = 3780] [id = 241] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A0CC400) [pid = 3780] [serial = 669] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13957800) [pid = 3780] [serial = 680] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (143EB000) [pid = 3780] [serial = 681] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (184CAC00) [pid = 3780] [serial = 690] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A6CDC00) [pid = 3780] [serial = 701] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17E98400) [pid = 3780] [serial = 689] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17597C00) [pid = 3780] [serial = 696] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A6CE800) [pid = 3780] [serial = 702] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16304800) [pid = 3780] [serial = 695] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A3C1C00) [pid = 3780] [serial = 699] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17BACC00) [pid = 3780] [serial = 686] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A0CFC00) [pid = 3780] [serial = 693] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17D6DC00) [pid = 3780] [serial = 687] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A0D4C00) [pid = 3780] [serial = 698] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (102C6000) [pid = 3780] [serial = 671] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17590800) [pid = 3780] [serial = 684] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (183F2000) [pid = 3780] [serial = 402] [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.] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A06CC00) [pid = 3780] [serial = 692] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (10A81800) [pid = 3780] [serial = 672] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (15057800) [pid = 3780] [serial = 674] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (12B0BC00) [pid = 3780] [serial = 675] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1749B000) [pid = 3780] [serial = 683] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (11274400) [pid = 3780] [serial = 677] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (12AB2C00) [pid = 3780] [serial = 678] [outer = 00000000] [url = about:blank] 12:25:11 INFO - PROCESS | 3780 | 1468524311155 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 12:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1852ms 12:25:11 INFO - PROCESS | 3780 | 1468524311222 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 12:25:11 INFO - PROCESS | 3780 | 1468524311225 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 12:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:25:11 INFO - PROCESS | 3780 | 1468524311230 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:25:11 INFO - PROCESS | 3780 | 1468524311234 Marionette TRACE conn3 <- [1,958,null,{}] 12:25:11 INFO - PROCESS | 3780 | 1468524311240 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:11 INFO - PROCESS | 3780 | 1468524311243 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:11 INFO - PROCESS | 3780 | 1468524311332 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 12:25:11 INFO - PROCESS | 3780 | 1468524311340 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:11 INFO - PROCESS | 3780 | 1468524311346 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:11 INFO - PROCESS | 3780 | ++DOCSHELL 10E5FC00 == 28 [pid = 3780] [id = 249] 12:25:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (10ED5800) [pid = 3780] [serial = 746] [outer = 00000000] 12:25:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (11225C00) [pid = 3780] [serial = 747] [outer = 10ED5800] 12:25:11 INFO - PROCESS | 3780 | 1468524311435 Marionette DEBUG loaded listener.js 12:25:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (11271C00) [pid = 3780] [serial = 748] [outer = 10ED5800] 12:25:11 INFO - PROCESS | 3780 | 1468524311953 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 12:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 802ms 12:25:12 INFO - PROCESS | 3780 | 1468524312017 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 12:25:12 INFO - PROCESS | 3780 | 1468524312025 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 12:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:25:12 INFO - PROCESS | 3780 | 1468524312031 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:25:12 INFO - PROCESS | 3780 | 1468524312034 Marionette TRACE conn3 <- [1,962,null,{}] 12:25:12 INFO - PROCESS | 3780 | 1468524312038 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:12 INFO - PROCESS | 3780 | 1468524312040 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:12 INFO - PROCESS | 3780 | 1468524312127 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 12:25:12 INFO - PROCESS | 3780 | 1468524312215 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:12 INFO - PROCESS | 3780 | 1468524312218 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:12 INFO - PROCESS | 3780 | ++DOCSHELL 13071800 == 29 [pid = 3780] [id = 250] 12:25:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13073400) [pid = 3780] [serial = 749] [outer = 00000000] 12:25:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13157C00) [pid = 3780] [serial = 750] [outer = 13073400] 12:25:12 INFO - PROCESS | 3780 | 1468524312264 Marionette DEBUG loaded listener.js 12:25:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (131EF800) [pid = 3780] [serial = 751] [outer = 13073400] 12:25:12 INFO - PROCESS | 3780 | 1468524312631 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 12:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 618ms 12:25:12 INFO - PROCESS | 3780 | 1468524312677 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 12:25:12 INFO - PROCESS | 3780 | 1468524312679 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 12:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:25:12 INFO - PROCESS | 3780 | 1468524312682 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:25:12 INFO - PROCESS | 3780 | 1468524312686 Marionette TRACE conn3 <- [1,966,null,{}] 12:25:12 INFO - PROCESS | 3780 | 1468524312697 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:12 INFO - PROCESS | 3780 | 1468524312701 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:12 INFO - PROCESS | 3780 | 1468524312792 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 12:25:12 INFO - PROCESS | 3780 | 1468524312802 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:12 INFO - PROCESS | 3780 | 1468524312805 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:12 INFO - PROCESS | 3780 | ++DOCSHELL 15056000 == 30 [pid = 3780] [id = 251] 12:25:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15056400) [pid = 3780] [serial = 752] [outer = 00000000] 12:25:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (156AB400) [pid = 3780] [serial = 753] [outer = 15056400] 12:25:12 INFO - PROCESS | 3780 | 1468524312853 Marionette DEBUG loaded listener.js 12:25:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1597C400) [pid = 3780] [serial = 754] [outer = 15056400] 12:25:13 INFO - PROCESS | 3780 | 1468524313295 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 12:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 633ms 12:25:13 INFO - PROCESS | 3780 | 1468524313313 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 12:25:13 INFO - PROCESS | 3780 | 1468524313316 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 12:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:25:13 INFO - PROCESS | 3780 | 1468524313319 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:25:13 INFO - PROCESS | 3780 | 1468524313321 Marionette TRACE conn3 <- [1,970,null,{}] 12:25:13 INFO - PROCESS | 3780 | 1468524313328 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:13 INFO - PROCESS | 3780 | 1468524313330 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:13 INFO - PROCESS | 3780 | 1468524313409 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 12:25:13 INFO - PROCESS | 3780 | 1468524313414 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:13 INFO - PROCESS | 3780 | 1468524313417 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:13 INFO - PROCESS | 3780 | ++DOCSHELL 15D5D400 == 31 [pid = 3780] [id = 252] 12:25:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15D60C00) [pid = 3780] [serial = 755] [outer = 00000000] 12:25:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16307000) [pid = 3780] [serial = 756] [outer = 15D60C00] 12:25:13 INFO - PROCESS | 3780 | 1468524313460 Marionette DEBUG loaded listener.js 12:25:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (163D3400) [pid = 3780] [serial = 757] [outer = 15D60C00] 12:25:13 INFO - PROCESS | 3780 | 1468524313877 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 12:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 587ms 12:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:25:13 INFO - PROCESS | 3780 | 1468524313916 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 12:25:13 INFO - PROCESS | 3780 | 1468524313918 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 12:25:13 INFO - PROCESS | 3780 | 1468524313925 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:25:13 INFO - PROCESS | 3780 | 1468524313926 Marionette TRACE conn3 <- [1,974,null,{}] 12:25:13 INFO - PROCESS | 3780 | 1468524313930 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:13 INFO - PROCESS | 3780 | 1468524313932 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:13 INFO - PROCESS | 3780 | 1468524314007 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 12:25:13 INFO - PROCESS | 3780 | 1468524314012 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:13 INFO - PROCESS | 3780 | 1468524314014 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:14 INFO - PROCESS | 3780 | ++DOCSHELL 16FBE400 == 32 [pid = 3780] [id = 253] 12:25:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16FC6C00) [pid = 3780] [serial = 758] [outer = 00000000] 12:25:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17217C00) [pid = 3780] [serial = 759] [outer = 16FC6C00] 12:25:14 INFO - PROCESS | 3780 | 1468524314063 Marionette DEBUG loaded listener.js 12:25:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1749A400) [pid = 3780] [serial = 760] [outer = 16FC6C00] 12:25:14 INFO - PROCESS | 3780 | 1468524314486 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 12:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 618ms 12:25:14 INFO - PROCESS | 3780 | 1468524314544 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 12:25:14 INFO - PROCESS | 3780 | 1468524314546 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 12:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:25:14 INFO - PROCESS | 3780 | 1468524314549 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:25:14 INFO - PROCESS | 3780 | 1468524314551 Marionette TRACE conn3 <- [1,978,null,{}] 12:25:14 INFO - PROCESS | 3780 | 1468524314554 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:14 INFO - PROCESS | 3780 | 1468524314560 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:14 INFO - PROCESS | 3780 | 1468524314658 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 12:25:14 INFO - PROCESS | 3780 | 1468524314663 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:14 INFO - PROCESS | 3780 | 1468524314665 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:14 INFO - PROCESS | 3780 | ++DOCSHELL 12B0A400 == 33 [pid = 3780] [id = 254] 12:25:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (156B9400) [pid = 3780] [serial = 761] [outer = 00000000] 12:25:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17BA9C00) [pid = 3780] [serial = 762] [outer = 156B9400] 12:25:14 INFO - PROCESS | 3780 | 1468524314709 Marionette DEBUG loaded listener.js 12:25:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17BB1000) [pid = 3780] [serial = 763] [outer = 156B9400] 12:25:15 INFO - PROCESS | 3780 | 1468524315126 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 12:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 633ms 12:25:15 INFO - PROCESS | 3780 | 1468524315187 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 12:25:15 INFO - PROCESS | 3780 | 1468524315189 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 12:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:25:15 INFO - PROCESS | 3780 | 1468524315192 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:25:15 INFO - PROCESS | 3780 | 1468524315194 Marionette TRACE conn3 <- [1,982,null,{}] 12:25:15 INFO - PROCESS | 3780 | 1468524315197 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:15 INFO - PROCESS | 3780 | 1468524315210 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:15 INFO - PROCESS | 3780 | 1468524315282 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 12:25:15 INFO - PROCESS | 3780 | 1468524315290 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:15 INFO - PROCESS | 3780 | 1468524315292 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:15 INFO - PROCESS | 3780 | ++DOCSHELL 17AD1800 == 34 [pid = 3780] [id = 255] 12:25:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17BE0C00) [pid = 3780] [serial = 764] [outer = 00000000] 12:25:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17E95800) [pid = 3780] [serial = 765] [outer = 17BE0C00] 12:25:15 INFO - PROCESS | 3780 | 1468524315334 Marionette DEBUG loaded listener.js 12:25:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (18349000) [pid = 3780] [serial = 766] [outer = 17BE0C00] 12:25:15 INFO - PROCESS | 3780 | 1468524315744 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 12:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 586ms 12:25:15 INFO - PROCESS | 3780 | 1468524315773 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 12:25:15 INFO - PROCESS | 3780 | 1468524315775 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 12:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:25:15 INFO - PROCESS | 3780 | 1468524315779 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:25:15 INFO - PROCESS | 3780 | 1468524315780 Marionette TRACE conn3 <- [1,986,null,{}] 12:25:15 INFO - PROCESS | 3780 | 1468524315801 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:15 INFO - PROCESS | 3780 | 1468524315803 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:15 INFO - PROCESS | 3780 | 1468524315878 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 12:25:15 INFO - PROCESS | 3780 | 1468524315884 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:15 INFO - PROCESS | 3780 | 1468524315885 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:15 INFO - PROCESS | 3780 | ++DOCSHELL 10A77400 == 35 [pid = 3780] [id = 256] 12:25:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (184BE800) [pid = 3780] [serial = 767] [outer = 00000000] 12:25:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1867CC00) [pid = 3780] [serial = 768] [outer = 184BE800] 12:25:15 INFO - PROCESS | 3780 | 1468524315927 Marionette DEBUG loaded listener.js 12:25:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (18677800) [pid = 3780] [serial = 769] [outer = 184BE800] 12:25:16 INFO - PROCESS | 3780 | 1468524316375 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 12:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 648ms 12:25:16 INFO - PROCESS | 3780 | 1468524316437 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 12:25:16 INFO - PROCESS | 3780 | 1468524316439 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 12:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:25:16 INFO - PROCESS | 3780 | 1468524316449 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:25:16 INFO - PROCESS | 3780 | 1468524316451 Marionette TRACE conn3 <- [1,990,null,{}] 12:25:16 INFO - PROCESS | 3780 | 1468524316454 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:16 INFO - PROCESS | 3780 | 1468524316456 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:16 INFO - PROCESS | 3780 | 1468524316558 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 12:25:16 INFO - PROCESS | 3780 | 1468524316568 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:16 INFO - PROCESS | 3780 | 1468524316570 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:16 INFO - PROCESS | 3780 | ++DOCSHELL 15055400 == 36 [pid = 3780] [id = 257] 12:25:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A061C00) [pid = 3780] [serial = 770] [outer = 00000000] 12:25:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A069000) [pid = 3780] [serial = 771] [outer = 1A061C00] 12:25:16 INFO - PROCESS | 3780 | 1468524316612 Marionette DEBUG loaded listener.js 12:25:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A06C800) [pid = 3780] [serial = 772] [outer = 1A061C00] 12:25:17 INFO - PROCESS | 3780 | 1468524317051 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 12:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 648ms 12:25:17 INFO - PROCESS | 3780 | 1468524317085 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 12:25:17 INFO - PROCESS | 3780 | 1468524317087 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 12:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:25:17 INFO - PROCESS | 3780 | 1468524317091 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:25:17 INFO - PROCESS | 3780 | 1468524317093 Marionette TRACE conn3 <- [1,994,null,{}] 12:25:17 INFO - PROCESS | 3780 | 1468524317098 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:17 INFO - PROCESS | 3780 | 1468524317101 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:17 INFO - PROCESS | 3780 | 1468524317224 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 12:25:17 INFO - PROCESS | 3780 | 1468524317229 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:17 INFO - PROCESS | 3780 | 1468524317231 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:17 INFO - PROCESS | 3780 | ++DOCSHELL 17D79800 == 37 [pid = 3780] [id = 258] 12:25:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17E8A800) [pid = 3780] [serial = 773] [outer = 00000000] 12:25:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A0CA000) [pid = 3780] [serial = 774] [outer = 17E8A800] 12:25:17 INFO - PROCESS | 3780 | 1468524317273 Marionette DEBUG loaded listener.js 12:25:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A0D0C00) [pid = 3780] [serial = 775] [outer = 17E8A800] 12:25:17 INFO - PROCESS | 3780 | 1468524317702 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 12:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 618ms 12:25:17 INFO - PROCESS | 3780 | 1468524317730 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 12:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:25:17 INFO - PROCESS | 3780 | 1468524317733 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 12:25:17 INFO - PROCESS | 3780 | 1468524317736 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:25:17 INFO - PROCESS | 3780 | 1468524317738 Marionette TRACE conn3 <- [1,998,null,{}] 12:25:17 INFO - PROCESS | 3780 | 1468524317741 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:17 INFO - PROCESS | 3780 | 1468524317744 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:17 INFO - PROCESS | 3780 | 1468524317858 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 12:25:17 INFO - PROCESS | 3780 | 1468524317946 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:17 INFO - PROCESS | 3780 | 1468524317949 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:17 INFO - PROCESS | 3780 | ++DOCSHELL 16D10800 == 38 [pid = 3780] [id = 259] 12:25:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A3C1400) [pid = 3780] [serial = 776] [outer = 00000000] 12:25:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A6C9000) [pid = 3780] [serial = 777] [outer = 1A3C1400] 12:25:17 INFO - PROCESS | 3780 | 1468524317993 Marionette DEBUG loaded listener.js 12:25:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A7C4400) [pid = 3780] [serial = 778] [outer = 1A3C1400] 12:25:18 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (183EA400) [pid = 3780] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:25:18 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (163CB800) [pid = 3780] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:25:18 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1758EC00) [pid = 3780] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:25:18 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (17BB2C00) [pid = 3780] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:25:18 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (12D9A000) [pid = 3780] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:25:18 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A0D3C00) [pid = 3780] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:25:18 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15D63400) [pid = 3780] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:25:18 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (11AE0400) [pid = 3780] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:25:18 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15BC7C00) [pid = 3780] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:25:18 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (132D8400) [pid = 3780] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:25:18 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (12822400) [pid = 3780] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:25:18 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10220400) [pid = 3780] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:25:18 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12826800) [pid = 3780] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:25:18 INFO - PROCESS | 3780 | 1468524318509 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 12:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 833ms 12:25:18 INFO - PROCESS | 3780 | 1468524318561 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 12:25:18 INFO - PROCESS | 3780 | 1468524318563 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 12:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:25:18 INFO - PROCESS | 3780 | 1468524318566 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:25:18 INFO - PROCESS | 3780 | 1468524318568 Marionette TRACE conn3 <- [1,1002,null,{}] 12:25:18 INFO - PROCESS | 3780 | 1468524318571 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:18 INFO - PROCESS | 3780 | 1468524318573 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:18 INFO - PROCESS | 3780 | 1468524318654 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 12:25:18 INFO - PROCESS | 3780 | 1468524318659 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:18 INFO - PROCESS | 3780 | 1468524318661 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:18 INFO - PROCESS | 3780 | ++DOCSHELL 139D4400 == 39 [pid = 3780] [id = 260] 12:25:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16112800) [pid = 3780] [serial = 779] [outer = 00000000] 12:25:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17BAD000) [pid = 3780] [serial = 780] [outer = 16112800] 12:25:18 INFO - PROCESS | 3780 | 1468524318704 Marionette DEBUG loaded listener.js 12:25:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A0D3C00) [pid = 3780] [serial = 781] [outer = 16112800] 12:25:19 INFO - PROCESS | 3780 | 1468524319175 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 12:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 633ms 12:25:19 INFO - PROCESS | 3780 | 1468524319204 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 12:25:19 INFO - PROCESS | 3780 | 1468524319206 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 12:25:19 INFO - PROCESS | 3780 | 1468524319213 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:25:19 INFO - PROCESS | 3780 | 1468524319215 Marionette TRACE conn3 <- [1,1006,null,{}] 12:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:25:19 INFO - PROCESS | 3780 | 1468524319218 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:19 INFO - PROCESS | 3780 | 1468524319230 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:19 INFO - PROCESS | 3780 | 1468524319293 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 12:25:19 INFO - PROCESS | 3780 | 1468524319298 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:19 INFO - PROCESS | 3780 | 1468524319300 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:19 INFO - PROCESS | 3780 | ++DOCSHELL 1A26AC00 == 40 [pid = 3780] [id = 261] 12:25:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A3BC400) [pid = 3780] [serial = 782] [outer = 00000000] 12:25:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13135C00) [pid = 3780] [serial = 783] [outer = 1A3BC400] 12:25:19 INFO - PROCESS | 3780 | 1468524319342 Marionette DEBUG loaded listener.js 12:25:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A7CD000) [pid = 3780] [serial = 784] [outer = 1A3BC400] 12:25:19 INFO - PROCESS | 3780 | 1468524319762 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 12:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 586ms 12:25:19 INFO - PROCESS | 3780 | 1468524319795 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 12:25:19 INFO - PROCESS | 3780 | 1468524319797 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 12:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:25:19 INFO - PROCESS | 3780 | 1468524319800 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:25:19 INFO - PROCESS | 3780 | 1468524319802 Marionette TRACE conn3 <- [1,1010,null,{}] 12:25:19 INFO - PROCESS | 3780 | 1468524319806 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:19 INFO - PROCESS | 3780 | 1468524319809 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:19 INFO - PROCESS | 3780 | 1468524319955 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 12:25:19 INFO - PROCESS | 3780 | 1468524319966 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:19 INFO - PROCESS | 3780 | 1468524319968 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:19 INFO - PROCESS | 3780 | ++DOCSHELL 163D3000 == 41 [pid = 3780] [id = 262] 12:25:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A064800) [pid = 3780] [serial = 785] [outer = 00000000] 12:25:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1AA45400) [pid = 3780] [serial = 786] [outer = 1A064800] 12:25:20 INFO - PROCESS | 3780 | 1468524320009 Marionette DEBUG loaded listener.js 12:25:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1AA4BC00) [pid = 3780] [serial = 787] [outer = 1A064800] 12:25:20 INFO - PROCESS | 3780 | 1468524320619 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 12:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 941ms 12:25:20 INFO - PROCESS | 3780 | 1468524320730 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 12:25:20 INFO - PROCESS | 3780 | 1468524320735 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 12:25:20 INFO - PROCESS | 3780 | 1468524320740 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:25:20 INFO - PROCESS | 3780 | 1468524320743 Marionette TRACE conn3 <- [1,1014,null,{}] 12:25:20 INFO - PROCESS | 3780 | 1468524320749 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:20 INFO - PROCESS | 3780 | 1468524320752 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:20 INFO - PROCESS | 3780 | 1468524320882 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 12:25:20 INFO - PROCESS | 3780 | 1468524320961 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:20 INFO - PROCESS | 3780 | 1468524320964 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:21 INFO - PROCESS | 3780 | ++DOCSHELL 10E56000 == 42 [pid = 3780] [id = 263] 12:25:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (10E5CC00) [pid = 3780] [serial = 788] [outer = 00000000] 12:25:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (11CD4400) [pid = 3780] [serial = 789] [outer = 10E5CC00] 12:25:21 INFO - PROCESS | 3780 | 1468524321063 Marionette DEBUG loaded listener.js 12:25:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (12D95C00) [pid = 3780] [serial = 790] [outer = 10E5CC00] 12:25:21 INFO - PROCESS | 3780 | 1468524321753 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 12:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1081ms 12:25:21 INFO - PROCESS | 3780 | 1468524321995 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 12:25:21 INFO - PROCESS | 3780 | 1468524322000 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 12:25:21 INFO - PROCESS | 3780 | 1468524322005 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:25:21 INFO - PROCESS | 3780 | 1468524321992 Marionette TRACE conn3 <- [1,1018,null,{}] 12:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:25:21 INFO - PROCESS | 3780 | 1468524321997 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:22 INFO - PROCESS | 3780 | 1468524322001 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:22 INFO - PROCESS | 3780 | 1468524322111 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 12:25:22 INFO - PROCESS | 3780 | 1468524322217 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:22 INFO - PROCESS | 3780 | 1468524322222 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:22 INFO - PROCESS | 3780 | ++DOCSHELL 11223800 == 43 [pid = 3780] [id = 264] 12:25:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1126DC00) [pid = 3780] [serial = 791] [outer = 00000000] 12:25:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (11CD3400) [pid = 3780] [serial = 792] [outer = 1126DC00] 12:25:22 INFO - PROCESS | 3780 | 1468524322269 Marionette DEBUG loaded listener.js 12:25:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (12827400) [pid = 3780] [serial = 793] [outer = 1126DC00] 12:25:22 INFO - PROCESS | 3780 | --DOCSHELL 1A26AC00 == 42 [pid = 3780] [id = 261] 12:25:22 INFO - PROCESS | 3780 | --DOCSHELL 139D4400 == 41 [pid = 3780] [id = 260] 12:25:22 INFO - PROCESS | 3780 | --DOCSHELL 16D10800 == 40 [pid = 3780] [id = 259] 12:25:22 INFO - PROCESS | 3780 | --DOCSHELL 17D79800 == 39 [pid = 3780] [id = 258] 12:25:22 INFO - PROCESS | 3780 | --DOCSHELL 15055400 == 38 [pid = 3780] [id = 257] 12:25:22 INFO - PROCESS | 3780 | --DOCSHELL 10A77400 == 37 [pid = 3780] [id = 256] 12:25:22 INFO - PROCESS | 3780 | --DOCSHELL 17AD1800 == 36 [pid = 3780] [id = 255] 12:25:22 INFO - PROCESS | 3780 | --DOCSHELL 12B0A400 == 35 [pid = 3780] [id = 254] 12:25:22 INFO - PROCESS | 3780 | --DOCSHELL 16FBE400 == 34 [pid = 3780] [id = 253] 12:25:22 INFO - PROCESS | 3780 | --DOCSHELL 15D5D400 == 33 [pid = 3780] [id = 252] 12:25:22 INFO - PROCESS | 3780 | --DOCSHELL 15056000 == 32 [pid = 3780] [id = 251] 12:25:22 INFO - PROCESS | 3780 | --DOCSHELL 13071800 == 31 [pid = 3780] [id = 250] 12:25:22 INFO - PROCESS | 3780 | --DOCSHELL 10E5FC00 == 30 [pid = 3780] [id = 249] 12:25:22 INFO - PROCESS | 3780 | --DOCSHELL 19CB7000 == 29 [pid = 3780] [id = 248] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (12824000) [pid = 3780] [serial = 744] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1867EC00) [pid = 3780] [serial = 742] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (16FC7800) [pid = 3780] [serial = 729] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (17594400) [pid = 3780] [serial = 732] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1704B800) [pid = 3780] [serial = 730] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (17E8CC00) [pid = 3780] [serial = 735] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17B82800) [pid = 3780] [serial = 733] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1867D800) [pid = 3780] [serial = 741] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17E96400) [pid = 3780] [serial = 736] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (174A0800) [pid = 3780] [serial = 715] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15D63C00) [pid = 3780] [serial = 714] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A7C8800) [pid = 3780] [serial = 712] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A3C4C00) [pid = 3780] [serial = 711] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17BE1800) [pid = 3780] [serial = 709] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17B86C00) [pid = 3780] [serial = 708] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13119800) [pid = 3780] [serial = 705] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12854000) [pid = 3780] [serial = 704] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1610C000) [pid = 3780] [serial = 726] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (139D3000) [pid = 3780] [serial = 723] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (143E6000) [pid = 3780] [serial = 724] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12B04C00) [pid = 3780] [serial = 720] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (12D9A400) [pid = 3780] [serial = 721] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10A77000) [pid = 3780] [serial = 718] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1055F800) [pid = 3780] [serial = 717] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17BAC400) [pid = 3780] [serial = 738] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17BB2800) [pid = 3780] [serial = 739] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (131E9800) [pid = 3780] [serial = 727] [outer = 00000000] [url = about:blank] 12:25:22 INFO - PROCESS | 3780 | 1468524322881 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 12:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 926ms 12:25:22 INFO - PROCESS | 3780 | 1468524322943 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 12:25:22 INFO - PROCESS | 3780 | 1468524322946 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 12:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:25:22 INFO - PROCESS | 3780 | 1468524322952 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:25:22 INFO - PROCESS | 3780 | 1468524322956 Marionette TRACE conn3 <- [1,1022,null,{}] 12:25:22 INFO - PROCESS | 3780 | 1468524322961 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:22 INFO - PROCESS | 3780 | 1468524322963 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:23 INFO - PROCESS | 3780 | 1468524323046 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 12:25:23 INFO - PROCESS | 3780 | 1468524323129 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:23 INFO - PROCESS | 3780 | 1468524323131 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:23 INFO - PROCESS | 3780 | ++DOCSHELL 12BD2400 == 30 [pid = 3780] [id = 265] 12:25:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13035000) [pid = 3780] [serial = 794] [outer = 00000000] 12:25:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13225000) [pid = 3780] [serial = 795] [outer = 13035000] 12:25:23 INFO - PROCESS | 3780 | 1468524323178 Marionette DEBUG loaded listener.js 12:25:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1394D000) [pid = 3780] [serial = 796] [outer = 13035000] 12:25:23 INFO - PROCESS | 3780 | 1468524323594 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 12:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 679ms 12:25:23 INFO - PROCESS | 3780 | 1468524323631 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 12:25:23 INFO - PROCESS | 3780 | 1468524323634 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 12:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:25:23 INFO - PROCESS | 3780 | 1468524323637 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:25:23 INFO - PROCESS | 3780 | 1468524323639 Marionette TRACE conn3 <- [1,1026,null,{}] 12:25:23 INFO - PROCESS | 3780 | 1468524323649 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:23 INFO - PROCESS | 3780 | 1468524323653 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:23 INFO - PROCESS | 3780 | 1468524323738 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 12:25:23 INFO - PROCESS | 3780 | 1468524323749 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:23 INFO - PROCESS | 3780 | 1468524323753 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:23 INFO - PROCESS | 3780 | ++DOCSHELL 15B11C00 == 31 [pid = 3780] [id = 266] 12:25:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15B1EC00) [pid = 3780] [serial = 797] [outer = 00000000] 12:25:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15D60000) [pid = 3780] [serial = 798] [outer = 15B1EC00] 12:25:23 INFO - PROCESS | 3780 | 1468524323800 Marionette DEBUG loaded listener.js 12:25:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15F96C00) [pid = 3780] [serial = 799] [outer = 15B1EC00] 12:25:24 INFO - PROCESS | 3780 | 1468524324403 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 12:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 787ms 12:25:24 INFO - PROCESS | 3780 | 1468524324439 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 12:25:24 INFO - PROCESS | 3780 | 1468524324444 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 12:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:25:24 INFO - PROCESS | 3780 | 1468524324449 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:25:24 INFO - PROCESS | 3780 | 1468524324453 Marionette TRACE conn3 <- [1,1030,null,{}] 12:25:24 INFO - PROCESS | 3780 | 1468524324459 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:24 INFO - PROCESS | 3780 | 1468524324462 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:24 INFO - PROCESS | 3780 | 1468524324570 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 12:25:24 INFO - PROCESS | 3780 | 1468524324635 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:24 INFO - PROCESS | 3780 | 1468524324638 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:24 INFO - PROCESS | 3780 | ++DOCSHELL 1102FC00 == 32 [pid = 3780] [id = 267] 12:25:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (11030000) [pid = 3780] [serial = 800] [outer = 00000000] 12:25:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (131F2000) [pid = 3780] [serial = 801] [outer = 11030000] 12:25:24 INFO - PROCESS | 3780 | 1468524324734 Marionette DEBUG loaded listener.js 12:25:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (13ECC800) [pid = 3780] [serial = 802] [outer = 11030000] 12:25:25 INFO - PROCESS | 3780 | 1468524325385 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 12:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 988ms 12:25:25 INFO - PROCESS | 3780 | 1468524325436 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 12:25:25 INFO - PROCESS | 3780 | 1468524325441 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 12:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:25:25 INFO - PROCESS | 3780 | 1468524325448 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:25:25 INFO - PROCESS | 3780 | 1468524325450 Marionette TRACE conn3 <- [1,1034,null,{}] 12:25:25 INFO - PROCESS | 3780 | 1468524325454 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:25 INFO - PROCESS | 3780 | 1468524325457 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:25 INFO - PROCESS | 3780 | 1468524325559 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 12:25:25 INFO - PROCESS | 3780 | 1468524325639 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:25 INFO - PROCESS | 3780 | 1468524325642 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:25 INFO - PROCESS | 3780 | ++DOCSHELL 16115000 == 33 [pid = 3780] [id = 268] 12:25:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16116000) [pid = 3780] [serial = 803] [outer = 00000000] 12:25:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (163CC400) [pid = 3780] [serial = 804] [outer = 16116000] 12:25:25 INFO - PROCESS | 3780 | 1468524325697 Marionette DEBUG loaded listener.js 12:25:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16D10800) [pid = 3780] [serial = 805] [outer = 16116000] 12:25:26 INFO - PROCESS | 3780 | 1468524326225 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 12:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 834ms 12:25:26 INFO - PROCESS | 3780 | 1468524326274 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 12:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:25:26 INFO - PROCESS | 3780 | 1468524326278 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 12:25:26 INFO - PROCESS | 3780 | 1468524326282 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:25:26 INFO - PROCESS | 3780 | 1468524326286 Marionette TRACE conn3 <- [1,1038,null,{}] 12:25:26 INFO - PROCESS | 3780 | 1468524326296 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:26 INFO - PROCESS | 3780 | 1468524326301 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:26 INFO - PROCESS | 3780 | 1468524326400 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 12:25:26 INFO - PROCESS | 3780 | 1468524326497 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:26 INFO - PROCESS | 3780 | 1468524326501 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:26 INFO - PROCESS | 3780 | ++DOCSHELL 17598000 == 34 [pid = 3780] [id = 269] 12:25:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17598400) [pid = 3780] [serial = 806] [outer = 00000000] 12:25:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17AC6000) [pid = 3780] [serial = 807] [outer = 17598400] 12:25:26 INFO - PROCESS | 3780 | 1468524326555 Marionette DEBUG loaded listener.js 12:25:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17B84C00) [pid = 3780] [serial = 808] [outer = 17598400] 12:25:27 INFO - PROCESS | 3780 | 1468524327160 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 12:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 926ms 12:25:27 INFO - PROCESS | 3780 | 1468524327208 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 12:25:27 INFO - PROCESS | 3780 | 1468524327211 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 12:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:25:27 INFO - PROCESS | 3780 | 1468524327214 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:25:27 INFO - PROCESS | 3780 | 1468524327217 Marionette TRACE conn3 <- [1,1042,null,{}] 12:25:27 INFO - PROCESS | 3780 | 1468524327220 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:27 INFO - PROCESS | 3780 | 1468524327222 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:27 INFO - PROCESS | 3780 | 1468524327329 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 12:25:27 INFO - PROCESS | 3780 | 1468524327423 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:27 INFO - PROCESS | 3780 | 1468524327426 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:27 INFO - PROCESS | 3780 | ++DOCSHELL 17BAA000 == 35 [pid = 3780] [id = 270] 12:25:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17BAB800) [pid = 3780] [serial = 809] [outer = 00000000] 12:25:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17BE1800) [pid = 3780] [serial = 810] [outer = 17BAB800] 12:25:27 INFO - PROCESS | 3780 | 1468524327477 Marionette DEBUG loaded listener.js 12:25:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17BE6C00) [pid = 3780] [serial = 811] [outer = 17BAB800] 12:25:27 INFO - PROCESS | 3780 | 1468524327993 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 12:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 833ms 12:25:28 INFO - PROCESS | 3780 | 1468524328057 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 12:25:28 INFO - PROCESS | 3780 | 1468524328059 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 12:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:25:28 INFO - PROCESS | 3780 | 1468524328063 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:25:28 INFO - PROCESS | 3780 | 1468524328065 Marionette TRACE conn3 <- [1,1046,null,{}] 12:25:28 INFO - PROCESS | 3780 | 1468524328068 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:28 INFO - PROCESS | 3780 | 1468524328071 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:28 INFO - PROCESS | 3780 | 1468524328167 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 12:25:28 INFO - PROCESS | 3780 | 1468524328261 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:28 INFO - PROCESS | 3780 | 1468524328263 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:28 INFO - PROCESS | 3780 | ++DOCSHELL 17BB0C00 == 36 [pid = 3780] [id = 271] 12:25:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17E8E000) [pid = 3780] [serial = 812] [outer = 00000000] 12:25:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (183EA000) [pid = 3780] [serial = 813] [outer = 17E8E000] 12:25:28 INFO - PROCESS | 3780 | 1468524328321 Marionette DEBUG loaded listener.js 12:25:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (184CAC00) [pid = 3780] [serial = 814] [outer = 17E8E000] 12:25:28 INFO - PROCESS | 3780 | 1468524328962 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 12:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 988ms 12:25:29 INFO - PROCESS | 3780 | 1468524329049 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 12:25:29 INFO - PROCESS | 3780 | 1468524329053 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 12:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:25:29 INFO - PROCESS | 3780 | 1468524329057 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:25:29 INFO - PROCESS | 3780 | 1468524329060 Marionette TRACE conn3 <- [1,1050,null,{}] 12:25:29 INFO - PROCESS | 3780 | 1468524329081 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:29 INFO - PROCESS | 3780 | 1468524329084 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:29 INFO - PROCESS | 3780 | --DOCSHELL 12BD2400 == 35 [pid = 3780] [id = 265] 12:25:29 INFO - PROCESS | 3780 | --DOCSHELL 11223800 == 34 [pid = 3780] [id = 264] 12:25:29 INFO - PROCESS | 3780 | --DOCSHELL 10E56000 == 33 [pid = 3780] [id = 263] 12:25:29 INFO - PROCESS | 3780 | --DOCSHELL 163D3000 == 32 [pid = 3780] [id = 262] 12:25:29 INFO - PROCESS | 3780 | --DOCSHELL 17BB0C00 == 31 [pid = 3780] [id = 271] 12:25:29 INFO - PROCESS | 3780 | --DOCSHELL 17598000 == 30 [pid = 3780] [id = 269] 12:25:29 INFO - PROCESS | 3780 | --DOCSHELL 17BAA000 == 29 [pid = 3780] [id = 270] 12:25:29 INFO - PROCESS | 3780 | --DOCSHELL 16115000 == 28 [pid = 3780] [id = 268] 12:25:29 INFO - PROCESS | 3780 | --DOCSHELL 15B11C00 == 27 [pid = 3780] [id = 266] 12:25:29 INFO - PROCESS | 3780 | --DOCSHELL 1102FC00 == 26 [pid = 3780] [id = 267] 12:25:29 INFO - PROCESS | 3780 | 1468524329790 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 12:25:29 INFO - PROCESS | 3780 | 1468524329884 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:29 INFO - PROCESS | 3780 | 1468524329887 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:29 INFO - PROCESS | 3780 | ++DOCSHELL 102C9000 == 27 [pid = 3780] [id = 272] 12:25:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (102D2800) [pid = 3780] [serial = 815] [outer = 00000000] 12:25:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (10A0E000) [pid = 3780] [serial = 816] [outer = 102D2800] 12:25:29 INFO - PROCESS | 3780 | 1468524329939 Marionette DEBUG loaded listener.js 12:25:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (10E56000) [pid = 3780] [serial = 817] [outer = 102D2800] 12:25:30 INFO - PROCESS | 3780 | 1468524330416 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 12:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1404ms 12:25:30 INFO - PROCESS | 3780 | 1468524330462 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 12:25:30 INFO - PROCESS | 3780 | 1468524330467 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 12:25:30 INFO - PROCESS | 3780 | 1468524330472 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:25:30 INFO - PROCESS | 3780 | 1468524330475 Marionette TRACE conn3 <- [1,1054,null,{}] 12:25:30 INFO - PROCESS | 3780 | 1468524330489 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:30 INFO - PROCESS | 3780 | 1468524330492 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:30 INFO - PROCESS | 3780 | 1468524330610 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 12:25:30 INFO - PROCESS | 3780 | 1468524330619 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:30 INFO - PROCESS | 3780 | 1468524330622 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:30 INFO - PROCESS | 3780 | ++DOCSHELL 1310BC00 == 28 [pid = 3780] [id = 273] 12:25:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (13116000) [pid = 3780] [serial = 818] [outer = 00000000] 12:25:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1315C400) [pid = 3780] [serial = 819] [outer = 13116000] 12:25:30 INFO - PROCESS | 3780 | 1468524330712 Marionette DEBUG loaded listener.js 12:25:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (139C9400) [pid = 3780] [serial = 820] [outer = 13116000] 12:25:31 INFO - PROCESS | 3780 | 1468524331145 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 12:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 679ms 12:25:31 INFO - PROCESS | 3780 | 1468524331202 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 12:25:31 INFO - PROCESS | 3780 | 1468524331189 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 12:25:31 INFO - PROCESS | 3780 | 1468524331197 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:25:31 INFO - PROCESS | 3780 | 1468524331199 Marionette TRACE conn3 <- [1,1058,null,{}] 12:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:25:31 INFO - PROCESS | 3780 | 1468524331203 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:31 INFO - PROCESS | 3780 | 1468524331206 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:31 INFO - PROCESS | 3780 | 1468524331316 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 12:25:31 INFO - PROCESS | 3780 | 1468524331386 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:31 INFO - PROCESS | 3780 | 1468524331388 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:31 INFO - PROCESS | 3780 | ++DOCSHELL 16112C00 == 29 [pid = 3780] [id = 274] 12:25:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (16114800) [pid = 3780] [serial = 821] [outer = 00000000] 12:25:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (163D0000) [pid = 3780] [serial = 822] [outer = 16114800] 12:25:31 INFO - PROCESS | 3780 | 1468524331433 Marionette DEBUG loaded listener.js 12:25:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (16FC7400) [pid = 3780] [serial = 823] [outer = 16114800] 12:25:31 INFO - PROCESS | 3780 | 1468524331872 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 12:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 664ms 12:25:31 INFO - PROCESS | 3780 | 1468524331882 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 12:25:31 INFO - PROCESS | 3780 | 1468524331886 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 12:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:25:31 INFO - PROCESS | 3780 | 1468524331896 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:25:31 INFO - PROCESS | 3780 | 1468524331900 Marionette TRACE conn3 <- [1,1062,null,{}] 12:25:31 INFO - PROCESS | 3780 | 1468524331914 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:31 INFO - PROCESS | 3780 | 1468524331918 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:32 INFO - PROCESS | 3780 | 1468524332035 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 12:25:32 INFO - PROCESS | 3780 | 1468524332042 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:32 INFO - PROCESS | 3780 | 1468524332045 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:32 INFO - PROCESS | 3780 | ++DOCSHELL 16305400 == 30 [pid = 3780] [id = 275] 12:25:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (17592400) [pid = 3780] [serial = 824] [outer = 00000000] 12:25:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (17BAA000) [pid = 3780] [serial = 825] [outer = 17592400] 12:25:32 INFO - PROCESS | 3780 | 1468524332097 Marionette DEBUG loaded listener.js 12:25:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (17D76800) [pid = 3780] [serial = 826] [outer = 17592400] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (15B1EC00) [pid = 3780] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1A061C00) [pid = 3780] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (17E8A800) [pid = 3780] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (17BE0C00) [pid = 3780] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (156B9400) [pid = 3780] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (19CB9000) [pid = 3780] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (15056400) [pid = 3780] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (13073400) [pid = 3780] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (16FC6C00) [pid = 3780] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (10ED5800) [pid = 3780] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (15D60C00) [pid = 3780] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (184BE800) [pid = 3780] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A3C1400) [pid = 3780] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A3BC400) [pid = 3780] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (13035000) [pid = 3780] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (16112800) [pid = 3780] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1126DC00) [pid = 3780] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A064800) [pid = 3780] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:25:32 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10E5CC00) [pid = 3780] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:25:32 INFO - PROCESS | 3780 | 1468524332838 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 12:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1003ms 12:25:32 INFO - PROCESS | 3780 | 1468524332880 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 12:25:32 INFO - PROCESS | 3780 | 1468524332882 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 12:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:25:32 INFO - PROCESS | 3780 | 1468524332890 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:25:32 INFO - PROCESS | 3780 | 1468524332892 Marionette TRACE conn3 <- [1,1066,null,{}] 12:25:32 INFO - PROCESS | 3780 | 1468524332895 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:32 INFO - PROCESS | 3780 | 1468524332897 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:32 INFO - PROCESS | 3780 | 1468524333005 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 12:25:33 INFO - PROCESS | 3780 | 1468524333062 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:33 INFO - PROCESS | 3780 | 1468524333064 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:33 INFO - PROCESS | 3780 | ++DOCSHELL 10ED9000 == 31 [pid = 3780] [id = 276] 12:25:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (11222000) [pid = 3780] [serial = 827] [outer = 00000000] 12:25:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (12B0A400) [pid = 3780] [serial = 828] [outer = 11222000] 12:25:33 INFO - PROCESS | 3780 | 1468524333107 Marionette DEBUG loaded listener.js 12:25:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16117800) [pid = 3780] [serial = 829] [outer = 11222000] 12:25:33 INFO - PROCESS | 3780 | 1468524333457 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 12:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 587ms 12:25:33 INFO - PROCESS | 3780 | 1468524333488 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 12:25:33 INFO - PROCESS | 3780 | 1468524333490 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 12:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:25:33 INFO - PROCESS | 3780 | 1468524333493 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:25:33 INFO - PROCESS | 3780 | 1468524333495 Marionette TRACE conn3 <- [1,1070,null,{}] 12:25:33 INFO - PROCESS | 3780 | 1468524333498 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:33 INFO - PROCESS | 3780 | 1468524333500 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:33 INFO - PROCESS | 3780 | 1468524333613 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 12:25:33 INFO - PROCESS | 3780 | 1468524333621 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:33 INFO - PROCESS | 3780 | 1468524333627 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:33 INFO - PROCESS | 3780 | ++DOCSHELL 17BA7400 == 32 [pid = 3780] [id = 277] 12:25:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17BACC00) [pid = 3780] [serial = 830] [outer = 00000000] 12:25:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (184CA400) [pid = 3780] [serial = 831] [outer = 17BACC00] 12:25:33 INFO - PROCESS | 3780 | 1468524333679 Marionette DEBUG loaded listener.js 12:25:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (18682C00) [pid = 3780] [serial = 832] [outer = 17BACC00] 12:25:34 INFO - PROCESS | 3780 | 1468524334115 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 12:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 694ms 12:25:34 INFO - PROCESS | 3780 | 1468524334176 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 12:25:34 INFO - PROCESS | 3780 | 1468524334178 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 12:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:25:34 INFO - PROCESS | 3780 | 1468524334181 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:25:34 INFO - PROCESS | 3780 | 1468524334183 Marionette TRACE conn3 <- [1,1074,null,{}] 12:25:34 INFO - PROCESS | 3780 | 1468524334187 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:34 INFO - PROCESS | 3780 | 1468524334189 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:34 INFO - PROCESS | 3780 | 1468524334266 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 12:25:34 INFO - PROCESS | 3780 | 1468524334273 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:34 INFO - PROCESS | 3780 | 1468524334275 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:34 INFO - PROCESS | 3780 | ++DOCSHELL 10A07C00 == 33 [pid = 3780] [id = 278] 12:25:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A062C00) [pid = 3780] [serial = 833] [outer = 00000000] 12:25:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A0C5C00) [pid = 3780] [serial = 834] [outer = 1A062C00] 12:25:34 INFO - PROCESS | 3780 | 1468524334318 Marionette DEBUG loaded listener.js 12:25:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A0CF800) [pid = 3780] [serial = 835] [outer = 1A062C00] 12:25:34 INFO - PROCESS | 3780 | 1468524334937 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 12:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 833ms 12:25:35 INFO - PROCESS | 3780 | 1468524335025 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 12:25:35 INFO - PROCESS | 3780 | 1468524335030 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 12:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:25:35 INFO - PROCESS | 3780 | 1468524335036 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:25:35 INFO - PROCESS | 3780 | 1468524335039 Marionette TRACE conn3 <- [1,1078,null,{}] 12:25:35 INFO - PROCESS | 3780 | 1468524335045 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:35 INFO - PROCESS | 3780 | 1468524335048 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:35 INFO - PROCESS | 3780 | 1468524335174 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 12:25:35 INFO - PROCESS | 3780 | 1468524335279 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:35 INFO - PROCESS | 3780 | 1468524335284 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:35 INFO - PROCESS | 3780 | ++DOCSHELL 10A76C00 == 34 [pid = 3780] [id = 279] 12:25:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (10A77800) [pid = 3780] [serial = 836] [outer = 00000000] 12:25:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (13135400) [pid = 3780] [serial = 837] [outer = 10A77800] 12:25:35 INFO - PROCESS | 3780 | 1468524335361 Marionette DEBUG loaded listener.js 12:25:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (13ED3C00) [pid = 3780] [serial = 838] [outer = 10A77800] 12:25:36 INFO - PROCESS | 3780 | 1468524336048 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 12:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1034ms 12:25:36 INFO - PROCESS | 3780 | 1468524336064 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 12:25:36 INFO - PROCESS | 3780 | 1468524336069 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 12:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:25:36 INFO - PROCESS | 3780 | 1468524336129 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:25:36 INFO - PROCESS | 3780 | 1468524336132 Marionette TRACE conn3 <- [1,1082,null,{}] 12:25:36 INFO - PROCESS | 3780 | 1468524336135 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:36 INFO - PROCESS | 3780 | 1468524336138 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:36 INFO - PROCESS | 3780 | 1468524336257 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 12:25:36 INFO - PROCESS | 3780 | 1468524336384 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:36 INFO - PROCESS | 3780 | 1468524336387 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:36 INFO - PROCESS | 3780 | ++DOCSHELL 1055A000 == 35 [pid = 3780] [id = 280] 12:25:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (10A08400) [pid = 3780] [serial = 839] [outer = 00000000] 12:25:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (12D7D400) [pid = 3780] [serial = 840] [outer = 10A08400] 12:25:36 INFO - PROCESS | 3780 | 1468524336445 Marionette DEBUG loaded listener.js 12:25:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (134B5000) [pid = 3780] [serial = 841] [outer = 10A08400] 12:25:37 INFO - PROCESS | 3780 | --DOCSHELL 17BA7400 == 34 [pid = 3780] [id = 277] 12:25:37 INFO - PROCESS | 3780 | --DOCSHELL 10ED9000 == 33 [pid = 3780] [id = 276] 12:25:37 INFO - PROCESS | 3780 | --DOCSHELL 16305400 == 32 [pid = 3780] [id = 275] 12:25:37 INFO - PROCESS | 3780 | --DOCSHELL 16112C00 == 31 [pid = 3780] [id = 274] 12:25:37 INFO - PROCESS | 3780 | --DOCSHELL 1310BC00 == 30 [pid = 3780] [id = 273] 12:25:37 INFO - PROCESS | 3780 | --DOCSHELL 102C9000 == 29 [pid = 3780] [id = 272] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (15F96C00) [pid = 3780] [serial = 799] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (15D60000) [pid = 3780] [serial = 798] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A069000) [pid = 3780] [serial = 771] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A0CA000) [pid = 3780] [serial = 774] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (17E95800) [pid = 3780] [serial = 765] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (18349000) [pid = 3780] [serial = 766] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (17BA9C00) [pid = 3780] [serial = 762] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (17BB1000) [pid = 3780] [serial = 763] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A062400) [pid = 3780] [serial = 745] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (156AB400) [pid = 3780] [serial = 753] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1597C400) [pid = 3780] [serial = 754] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13157C00) [pid = 3780] [serial = 750] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (131EF800) [pid = 3780] [serial = 751] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17217C00) [pid = 3780] [serial = 759] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1749A400) [pid = 3780] [serial = 760] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A06C800) [pid = 3780] [serial = 772] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11225C00) [pid = 3780] [serial = 747] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11271C00) [pid = 3780] [serial = 748] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16307000) [pid = 3780] [serial = 756] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (163D3400) [pid = 3780] [serial = 757] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1867CC00) [pid = 3780] [serial = 768] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A6C9000) [pid = 3780] [serial = 777] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A7CD000) [pid = 3780] [serial = 784] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A0D0C00) [pid = 3780] [serial = 775] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1394D000) [pid = 3780] [serial = 796] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13135C00) [pid = 3780] [serial = 783] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A7C4400) [pid = 3780] [serial = 778] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17BAD000) [pid = 3780] [serial = 780] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (11CD3400) [pid = 3780] [serial = 792] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1AA45400) [pid = 3780] [serial = 786] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (13225000) [pid = 3780] [serial = 795] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (18677800) [pid = 3780] [serial = 769] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (12D95C00) [pid = 3780] [serial = 790] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (11CD4400) [pid = 3780] [serial = 789] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1A0D3C00) [pid = 3780] [serial = 781] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1AA4BC00) [pid = 3780] [serial = 787] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (12827400) [pid = 3780] [serial = 793] [outer = 00000000] [url = about:blank] 12:25:37 INFO - PROCESS | 3780 | 1468524337223 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 12:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1157ms 12:25:37 INFO - PROCESS | 3780 | 1468524337258 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 12:25:37 INFO - PROCESS | 3780 | 1468524337262 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 12:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:25:37 INFO - PROCESS | 3780 | 1468524337267 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:25:37 INFO - PROCESS | 3780 | 1468524337270 Marionette TRACE conn3 <- [1,1086,null,{}] 12:25:37 INFO - PROCESS | 3780 | 1468524337276 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:37 INFO - PROCESS | 3780 | 1468524337278 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:37 INFO - PROCESS | 3780 | 1468524337364 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 12:25:37 INFO - PROCESS | 3780 | 1468524337370 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:37 INFO - PROCESS | 3780 | 1468524337374 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:37 INFO - PROCESS | 3780 | ++DOCSHELL 11271800 == 30 [pid = 3780] [id = 281] 12:25:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (11271C00) [pid = 3780] [serial = 842] [outer = 00000000] 12:25:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (11CD6400) [pid = 3780] [serial = 843] [outer = 11271C00] 12:25:37 INFO - PROCESS | 3780 | 1468524337422 Marionette DEBUG loaded listener.js 12:25:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (12A22000) [pid = 3780] [serial = 844] [outer = 11271C00] 12:25:37 INFO - PROCESS | 3780 | 1468524337932 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 12:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 679ms 12:25:37 INFO - PROCESS | 3780 | 1468524337963 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 12:25:37 INFO - PROCESS | 3780 | 1468524337967 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 12:25:37 INFO - PROCESS | 3780 | 1468524337973 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:25:37 INFO - PROCESS | 3780 | 1468524337975 Marionette TRACE conn3 <- [1,1090,null,{}] 12:25:37 INFO - PROCESS | 3780 | 1468524337979 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:37 INFO - PROCESS | 3780 | 1468524337982 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:38 INFO - PROCESS | 3780 | 1468524338047 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 12:25:38 INFO - PROCESS | 3780 | 1468524338055 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:38 INFO - PROCESS | 3780 | 1468524338057 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:38 INFO - PROCESS | 3780 | ++DOCSHELL 1315A800 == 31 [pid = 3780] [id = 282] 12:25:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1315B400) [pid = 3780] [serial = 845] [outer = 00000000] 12:25:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (131F2C00) [pid = 3780] [serial = 846] [outer = 1315B400] 12:25:38 INFO - PROCESS | 3780 | 1468524338103 Marionette DEBUG loaded listener.js 12:25:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (139C8800) [pid = 3780] [serial = 847] [outer = 1315B400] 12:25:38 INFO - PROCESS | 3780 | 1468524338562 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 12:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 633ms 12:25:38 INFO - PROCESS | 3780 | 1468524338595 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 12:25:38 INFO - PROCESS | 3780 | 1468524338597 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 12:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:25:38 INFO - PROCESS | 3780 | 1468524338600 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:25:38 INFO - PROCESS | 3780 | 1468524338603 Marionette TRACE conn3 <- [1,1094,null,{}] 12:25:38 INFO - PROCESS | 3780 | 1468524338614 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:38 INFO - PROCESS | 3780 | 1468524338618 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:38 INFO - PROCESS | 3780 | 1468524338701 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 12:25:38 INFO - PROCESS | 3780 | 1468524338710 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:38 INFO - PROCESS | 3780 | 1468524338713 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:38 INFO - PROCESS | 3780 | ++DOCSHELL 15D69400 == 32 [pid = 3780] [id = 283] 12:25:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15F8C400) [pid = 3780] [serial = 848] [outer = 00000000] 12:25:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (16116C00) [pid = 3780] [serial = 849] [outer = 15F8C400] 12:25:38 INFO - PROCESS | 3780 | 1468524338759 Marionette DEBUG loaded listener.js 12:25:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (163D4000) [pid = 3780] [serial = 850] [outer = 15F8C400] 12:25:39 INFO - PROCESS | 3780 | 1468524339216 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 12:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 694ms 12:25:39 INFO - PROCESS | 3780 | 1468524339299 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 12:25:39 INFO - PROCESS | 3780 | 1468524339302 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 12:25:39 INFO - PROCESS | 3780 | 1468524339305 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:25:39 INFO - PROCESS | 3780 | 1468524339291 Marionette TRACE conn3 <- [1,1098,null,{}] 12:25:39 INFO - PROCESS | 3780 | 1468524339295 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:39 INFO - PROCESS | 3780 | 1468524339297 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:39 INFO - PROCESS | 3780 | 1468524339422 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 12:25:39 INFO - PROCESS | 3780 | 1468524339430 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:39 INFO - PROCESS | 3780 | 1468524339432 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:39 INFO - PROCESS | 3780 | ++DOCSHELL 1749B000 == 33 [pid = 3780] [id = 284] 12:25:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (174A2800) [pid = 3780] [serial = 851] [outer = 00000000] 12:25:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17591400) [pid = 3780] [serial = 852] [outer = 174A2800] 12:25:39 INFO - PROCESS | 3780 | 1468524339477 Marionette DEBUG loaded listener.js 12:25:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17599800) [pid = 3780] [serial = 853] [outer = 174A2800] 12:25:39 INFO - PROCESS | 3780 | 1468524339931 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 12:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 695ms 12:25:39 INFO - PROCESS | 3780 | 1468524339988 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 12:25:39 INFO - PROCESS | 3780 | 1468524339990 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 12:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:25:39 INFO - PROCESS | 3780 | 1468524339999 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:25:39 INFO - PROCESS | 3780 | 1468524340001 Marionette TRACE conn3 <- [1,1102,null,{}] 12:25:39 INFO - PROCESS | 3780 | 1468524340004 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:39 INFO - PROCESS | 3780 | 1468524340006 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:40 INFO - PROCESS | 3780 | 1468524340110 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 12:25:40 INFO - PROCESS | 3780 | 1468524340116 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:40 INFO - PROCESS | 3780 | 1468524340118 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:40 INFO - PROCESS | 3780 | ++DOCSHELL 17219000 == 34 [pid = 3780] [id = 285] 12:25:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (174DCC00) [pid = 3780] [serial = 854] [outer = 00000000] 12:25:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17BAD000) [pid = 3780] [serial = 855] [outer = 174DCC00] 12:25:40 INFO - PROCESS | 3780 | 1468524340160 Marionette DEBUG loaded listener.js 12:25:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17BB2800) [pid = 3780] [serial = 856] [outer = 174DCC00] 12:25:40 INFO - PROCESS | 3780 | 1468524340621 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 12:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 633ms 12:25:40 INFO - PROCESS | 3780 | 1468524340637 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 12:25:40 INFO - PROCESS | 3780 | 1468524340639 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 12:25:40 INFO - PROCESS | 3780 | 1468524340642 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:25:40 INFO - PROCESS | 3780 | 1468524340644 Marionette TRACE conn3 <- [1,1106,null,{}] 12:25:40 INFO - PROCESS | 3780 | 1468524340647 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:40 INFO - PROCESS | 3780 | 1468524340652 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:40 INFO - PROCESS | 3780 | 1468524340798 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 12:25:40 INFO - PROCESS | 3780 | 1468524340862 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:40 INFO - PROCESS | 3780 | 1468524340864 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:40 INFO - PROCESS | 3780 | ++DOCSHELL 1704B400 == 35 [pid = 3780] [id = 286] 12:25:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (18675800) [pid = 3780] [serial = 857] [outer = 00000000] 12:25:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (18684400) [pid = 3780] [serial = 858] [outer = 18675800] 12:25:40 INFO - PROCESS | 3780 | 1468524340909 Marionette DEBUG loaded listener.js 12:25:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19CB6400) [pid = 3780] [serial = 859] [outer = 18675800] 12:25:41 INFO - PROCESS | 3780 | 1468524341314 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 12:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 725ms 12:25:41 INFO - PROCESS | 3780 | 1468524341366 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 12:25:41 INFO - PROCESS | 3780 | 1468524341368 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 12:25:41 INFO - PROCESS | 3780 | 1468524341371 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:25:41 INFO - PROCESS | 3780 | 1468524341373 Marionette TRACE conn3 <- [1,1110,null,{}] 12:25:41 INFO - PROCESS | 3780 | 1468524341376 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:41 INFO - PROCESS | 3780 | 1468524341378 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:41 INFO - PROCESS | 3780 | 1468524341482 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 12:25:41 INFO - PROCESS | 3780 | 1468524341487 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:41 INFO - PROCESS | 3780 | 1468524341489 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:41 INFO - PROCESS | 3780 | ++DOCSHELL 19CB7400 == 36 [pid = 3780] [id = 287] 12:25:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19CBF400) [pid = 3780] [serial = 860] [outer = 00000000] 12:25:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A06C400) [pid = 3780] [serial = 861] [outer = 19CBF400] 12:25:41 INFO - PROCESS | 3780 | 1468524341535 Marionette DEBUG loaded listener.js 12:25:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A06F800) [pid = 3780] [serial = 862] [outer = 19CBF400] 12:25:41 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (102D2800) [pid = 3780] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:25:41 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17592400) [pid = 3780] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:25:41 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (11222000) [pid = 3780] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:25:41 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17598400) [pid = 3780] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:25:41 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17E8E000) [pid = 3780] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:25:41 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13116000) [pid = 3780] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:25:41 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11030000) [pid = 3780] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:25:41 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16116000) [pid = 3780] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:25:41 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17BACC00) [pid = 3780] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:25:41 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17BAB800) [pid = 3780] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:25:41 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16114800) [pid = 3780] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:25:42 INFO - PROCESS | 3780 | 1468524342009 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 12:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 679ms 12:25:42 INFO - PROCESS | 3780 | 1468524342054 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 12:25:42 INFO - PROCESS | 3780 | 1468524342056 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 12:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:25:42 INFO - PROCESS | 3780 | 1468524342059 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:25:42 INFO - PROCESS | 3780 | 1468524342061 Marionette TRACE conn3 <- [1,1114,null,{}] 12:25:42 INFO - PROCESS | 3780 | 1468524342064 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:42 INFO - PROCESS | 3780 | 1468524342066 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:42 INFO - PROCESS | 3780 | 1468524342169 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 12:25:42 INFO - PROCESS | 3780 | 1468524342177 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:42 INFO - PROCESS | 3780 | 1468524342179 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:42 INFO - PROCESS | 3780 | ++DOCSHELL 1321CC00 == 37 [pid = 3780] [id = 288] 12:25:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17593400) [pid = 3780] [serial = 863] [outer = 00000000] 12:25:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (19CB9C00) [pid = 3780] [serial = 864] [outer = 17593400] 12:25:42 INFO - PROCESS | 3780 | 1468524342222 Marionette DEBUG loaded listener.js 12:25:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1A068000) [pid = 3780] [serial = 865] [outer = 17593400] 12:25:42 INFO - PROCESS | 3780 | 1468524342641 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 12:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 633ms 12:25:42 INFO - PROCESS | 3780 | 1468524342698 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 12:25:42 INFO - PROCESS | 3780 | 1468524342700 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 12:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:25:42 INFO - PROCESS | 3780 | 1468524342703 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:25:42 INFO - PROCESS | 3780 | 1468524342705 Marionette TRACE conn3 <- [1,1118,null,{}] 12:25:42 INFO - PROCESS | 3780 | 1468524342708 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:42 INFO - PROCESS | 3780 | 1468524342710 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:42 INFO - PROCESS | 3780 | 1468524342809 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 12:25:42 INFO - PROCESS | 3780 | 1468524342815 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:42 INFO - PROCESS | 3780 | 1468524342817 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:42 INFO - PROCESS | 3780 | ++DOCSHELL 156AB800 == 38 [pid = 3780] [id = 289] 12:25:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15B13C00) [pid = 3780] [serial = 866] [outer = 00000000] 12:25:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A25B800) [pid = 3780] [serial = 867] [outer = 15B13C00] 12:25:42 INFO - PROCESS | 3780 | 1468524342859 Marionette DEBUG loaded listener.js 12:25:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A25CC00) [pid = 3780] [serial = 868] [outer = 15B13C00] 12:25:43 INFO - PROCESS | 3780 | 1468524343270 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 12:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 586ms 12:25:43 INFO - PROCESS | 3780 | 1468524343305 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 12:25:43 INFO - PROCESS | 3780 | 1468524343307 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 12:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:25:43 INFO - PROCESS | 3780 | 1468524343310 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:25:43 INFO - PROCESS | 3780 | 1468524343312 Marionette TRACE conn3 <- [1,1122,null,{}] 12:25:43 INFO - PROCESS | 3780 | 1468524343303 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:43 INFO - PROCESS | 3780 | 1468524343305 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:43 INFO - PROCESS | 3780 | 1468524343383 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 12:25:43 INFO - PROCESS | 3780 | 1468524343388 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:43 INFO - PROCESS | 3780 | 1468524343390 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:43 INFO - PROCESS | 3780 | ++DOCSHELL 1A0C8C00 == 39 [pid = 3780] [id = 290] 12:25:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A3BDC00) [pid = 3780] [serial = 869] [outer = 00000000] 12:25:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A6C9000) [pid = 3780] [serial = 870] [outer = 1A3BDC00] 12:25:43 INFO - PROCESS | 3780 | 1468524343432 Marionette DEBUG loaded listener.js 12:25:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A6C9800) [pid = 3780] [serial = 871] [outer = 1A3BDC00] 12:25:44 INFO - PROCESS | 3780 | 1468524344056 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 833ms 12:25:44 INFO - PROCESS | 3780 | 1468524344148 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 12:25:44 INFO - PROCESS | 3780 | 1468524344152 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 12:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:25:44 INFO - PROCESS | 3780 | 1468524344158 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:25:44 INFO - PROCESS | 3780 | 1468524344161 Marionette TRACE conn3 <- [1,1126,null,{}] 12:25:44 INFO - PROCESS | 3780 | 1468524344167 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:44 INFO - PROCESS | 3780 | 1468524344170 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:44 INFO - PROCESS | 3780 | 1468524344290 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 12:25:44 INFO - PROCESS | 3780 | 1468524344412 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:44 INFO - PROCESS | 3780 | 1468524344415 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:44 INFO - PROCESS | 3780 | ++DOCSHELL 10A82C00 == 40 [pid = 3780] [id = 291] 12:25:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (11032400) [pid = 3780] [serial = 872] [outer = 00000000] 12:25:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (12B0BC00) [pid = 3780] [serial = 873] [outer = 11032400] 12:25:44 INFO - PROCESS | 3780 | 1468524344473 Marionette DEBUG loaded listener.js 12:25:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13153000) [pid = 3780] [serial = 874] [outer = 11032400] 12:25:45 INFO - PROCESS | 3780 | 1468524345027 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 12:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 925ms 12:25:45 INFO - PROCESS | 3780 | 1468524345084 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 12:25:45 INFO - PROCESS | 3780 | 1468524345089 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 12:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:25:45 INFO - PROCESS | 3780 | 1468524345095 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:25:45 INFO - PROCESS | 3780 | 1468524345098 Marionette TRACE conn3 <- [1,1130,null,{}] 12:25:45 INFO - PROCESS | 3780 | 1468524345102 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:45 INFO - PROCESS | 3780 | 1468524345105 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:45 INFO - PROCESS | 3780 | 1468524345213 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 12:25:45 INFO - PROCESS | 3780 | 1468524345339 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:45 INFO - PROCESS | 3780 | 1468524345342 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:45 INFO - PROCESS | 3780 | ++DOCSHELL 163CCC00 == 41 [pid = 3780] [id = 292] 12:25:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (163CD400) [pid = 3780] [serial = 875] [outer = 00000000] 12:25:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17499C00) [pid = 3780] [serial = 876] [outer = 163CD400] 12:25:45 INFO - PROCESS | 3780 | 1468524345399 Marionette DEBUG loaded listener.js 12:25:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17BAB400) [pid = 3780] [serial = 877] [outer = 163CD400] 12:25:46 INFO - PROCESS | 3780 | 1468524346001 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 12:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 941ms 12:25:46 INFO - PROCESS | 3780 | 1468524346024 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 12:25:46 INFO - PROCESS | 3780 | 1468524346026 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 12:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:25:46 INFO - PROCESS | 3780 | 1468524346030 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:25:46 INFO - PROCESS | 3780 | 1468524346034 Marionette TRACE conn3 <- [1,1134,null,{}] 12:25:46 INFO - PROCESS | 3780 | 1468524346059 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:46 INFO - PROCESS | 3780 | 1468524346064 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:46 INFO - PROCESS | 3780 | 1468524346167 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 12:25:46 INFO - PROCESS | 3780 | 1468524346294 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:46 INFO - PROCESS | 3780 | 1468524346297 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:46 INFO - PROCESS | 3780 | ++DOCSHELL 1A3C5000 == 42 [pid = 3780] [id = 293] 12:25:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A3C6000) [pid = 3780] [serial = 878] [outer = 00000000] 12:25:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A7C5800) [pid = 3780] [serial = 879] [outer = 1A3C6000] 12:25:46 INFO - PROCESS | 3780 | 1468524346354 Marionette DEBUG loaded listener.js 12:25:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A7CA400) [pid = 3780] [serial = 880] [outer = 1A3C6000] 12:25:47 INFO - PROCESS | 3780 | 1468524347124 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 12:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1142ms 12:25:47 INFO - PROCESS | 3780 | 1468524347188 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 12:25:47 INFO - PROCESS | 3780 | 1468524347192 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 12:25:47 INFO - PROCESS | 3780 | 1468524347197 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:25:47 INFO - PROCESS | 3780 | 1468524347200 Marionette TRACE conn3 <- [1,1138,null,{}] 12:25:47 INFO - PROCESS | 3780 | 1468524347206 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:47 INFO - PROCESS | 3780 | 1468524347192 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:47 INFO - PROCESS | 3780 | 1468524347293 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 12:25:47 INFO - PROCESS | 3780 | 1468524347424 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:47 INFO - PROCESS | 3780 | 1468524347429 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:47 INFO - PROCESS | 3780 | ++DOCSHELL 12A2B400 == 43 [pid = 3780] [id = 294] 12:25:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (12AAD400) [pid = 3780] [serial = 881] [outer = 00000000] 12:25:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (12B09C00) [pid = 3780] [serial = 882] [outer = 12AAD400] 12:25:47 INFO - PROCESS | 3780 | 1468524347481 Marionette DEBUG loaded listener.js 12:25:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1314D800) [pid = 3780] [serial = 883] [outer = 12AAD400] 12:25:48 INFO - PROCESS | 3780 | --DOCSHELL 156AB800 == 42 [pid = 3780] [id = 289] 12:25:48 INFO - PROCESS | 3780 | --DOCSHELL 1321CC00 == 41 [pid = 3780] [id = 288] 12:25:48 INFO - PROCESS | 3780 | --DOCSHELL 19CB7400 == 40 [pid = 3780] [id = 287] 12:25:48 INFO - PROCESS | 3780 | --DOCSHELL 1704B400 == 39 [pid = 3780] [id = 286] 12:25:48 INFO - PROCESS | 3780 | --DOCSHELL 17219000 == 38 [pid = 3780] [id = 285] 12:25:48 INFO - PROCESS | 3780 | --DOCSHELL 1749B000 == 37 [pid = 3780] [id = 284] 12:25:48 INFO - PROCESS | 3780 | --DOCSHELL 15D69400 == 36 [pid = 3780] [id = 283] 12:25:48 INFO - PROCESS | 3780 | --DOCSHELL 1315A800 == 35 [pid = 3780] [id = 282] 12:25:48 INFO - PROCESS | 3780 | --DOCSHELL 11271800 == 34 [pid = 3780] [id = 281] 12:25:48 INFO - PROCESS | 3780 | --DOCSHELL 10A07C00 == 33 [pid = 3780] [id = 278] 12:25:48 INFO - PROCESS | 3780 | --DOCSHELL 1055A000 == 32 [pid = 3780] [id = 280] 12:25:48 INFO - PROCESS | 3780 | --DOCSHELL 10A76C00 == 31 [pid = 3780] [id = 279] 12:25:48 INFO - PROCESS | 3780 | --DOCSHELL 163CCC00 == 30 [pid = 3780] [id = 292] 12:25:48 INFO - PROCESS | 3780 | --DOCSHELL 1A3C5000 == 29 [pid = 3780] [id = 293] 12:25:48 INFO - PROCESS | 3780 | --DOCSHELL 1A0C8C00 == 28 [pid = 3780] [id = 290] 12:25:48 INFO - PROCESS | 3780 | --DOCSHELL 10A82C00 == 27 [pid = 3780] [id = 291] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (10A0E000) [pid = 3780] [serial = 816] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (17BAA000) [pid = 3780] [serial = 825] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (12B0A400) [pid = 3780] [serial = 828] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17AC6000) [pid = 3780] [serial = 807] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (184CAC00) [pid = 3780] [serial = 814] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17B84C00) [pid = 3780] [serial = 808] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16117800) [pid = 3780] [serial = 829] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (10E56000) [pid = 3780] [serial = 817] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1315C400) [pid = 3780] [serial = 819] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (139C9400) [pid = 3780] [serial = 820] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (131F2000) [pid = 3780] [serial = 801] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16D10800) [pid = 3780] [serial = 805] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (184CA400) [pid = 3780] [serial = 831] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (163CC400) [pid = 3780] [serial = 804] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17D76800) [pid = 3780] [serial = 826] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13ECC800) [pid = 3780] [serial = 802] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17BE1800) [pid = 3780] [serial = 810] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (183EA000) [pid = 3780] [serial = 813] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17BE6C00) [pid = 3780] [serial = 811] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (163D0000) [pid = 3780] [serial = 822] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16FC7400) [pid = 3780] [serial = 823] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A0C5C00) [pid = 3780] [serial = 834] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (18682C00) [pid = 3780] [serial = 832] [outer = 00000000] [url = about:blank] 12:25:48 INFO - PROCESS | 3780 | 1468524348605 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 12:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1435ms 12:25:48 INFO - PROCESS | 3780 | 1468524348631 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 12:25:48 INFO - PROCESS | 3780 | 1468524348635 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 12:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:25:48 INFO - PROCESS | 3780 | 1468524348640 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:25:48 INFO - PROCESS | 3780 | 1468524348643 Marionette TRACE conn3 <- [1,1142,null,{}] 12:25:48 INFO - PROCESS | 3780 | 1468524348649 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:48 INFO - PROCESS | 3780 | 1468524348652 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:48 INFO - PROCESS | 3780 | 1468524348784 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 12:25:48 INFO - PROCESS | 3780 | 1468524348797 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:48 INFO - PROCESS | 3780 | 1468524348799 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:48 INFO - PROCESS | 3780 | ++DOCSHELL 12B03800 == 28 [pid = 3780] [id = 295] 12:25:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12B08000) [pid = 3780] [serial = 884] [outer = 00000000] 12:25:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (12BD3C00) [pid = 3780] [serial = 885] [outer = 12B08000] 12:25:48 INFO - PROCESS | 3780 | 1468524348846 Marionette DEBUG loaded listener.js 12:25:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13074400) [pid = 3780] [serial = 886] [outer = 12B08000] 12:25:49 INFO - PROCESS | 3780 | 1468524349324 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 12:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 726ms 12:25:49 INFO - PROCESS | 3780 | 1468524349379 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 12:25:49 INFO - PROCESS | 3780 | 1468524349384 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 12:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:25:49 INFO - PROCESS | 3780 | 1468524349390 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:25:49 INFO - PROCESS | 3780 | 1468524349393 Marionette TRACE conn3 <- [1,1146,null,{}] 12:25:49 INFO - PROCESS | 3780 | 1468524349396 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:49 INFO - PROCESS | 3780 | 1468524349399 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:49 INFO - PROCESS | 3780 | 1468524349481 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 12:25:49 INFO - PROCESS | 3780 | 1468524349489 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:49 INFO - PROCESS | 3780 | 1468524349492 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:49 INFO - PROCESS | 3780 | ++DOCSHELL 15051000 == 29 [pid = 3780] [id = 296] 12:25:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15052800) [pid = 3780] [serial = 887] [outer = 00000000] 12:25:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (156B8000) [pid = 3780] [serial = 888] [outer = 15052800] 12:25:49 INFO - PROCESS | 3780 | 1468524349538 Marionette DEBUG loaded listener.js 12:25:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (159E4800) [pid = 3780] [serial = 889] [outer = 15052800] 12:25:49 INFO - PROCESS | 3780 | 1468524349977 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 12:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 633ms 12:25:50 INFO - PROCESS | 3780 | 1468524350010 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 12:25:50 INFO - PROCESS | 3780 | 1468524350012 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 12:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:25:50 INFO - PROCESS | 3780 | 1468524350016 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:25:50 INFO - PROCESS | 3780 | 1468524350019 Marionette TRACE conn3 <- [1,1150,null,{}] 12:25:50 INFO - PROCESS | 3780 | 1468524350030 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:50 INFO - PROCESS | 3780 | 1468524350035 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:50 INFO - PROCESS | 3780 | 1468524350145 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 12:25:50 INFO - PROCESS | 3780 | 1468524350154 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:50 INFO - PROCESS | 3780 | 1468524350157 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:50 INFO - PROCESS | 3780 | ++DOCSHELL 163CC400 == 30 [pid = 3780] [id = 297] 12:25:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (163CC800) [pid = 3780] [serial = 890] [outer = 00000000] 12:25:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16469800) [pid = 3780] [serial = 891] [outer = 163CC800] 12:25:50 INFO - PROCESS | 3780 | 1468524350278 Marionette DEBUG loaded listener.js 12:25:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16FC7400) [pid = 3780] [serial = 892] [outer = 163CC800] 12:25:50 INFO - PROCESS | 3780 | 1468524350687 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 12:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 694ms 12:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:25:50 INFO - PROCESS | 3780 | 1468524350715 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 12:25:50 INFO - PROCESS | 3780 | 1468524350719 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 12:25:50 INFO - PROCESS | 3780 | 1468524350723 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:25:50 INFO - PROCESS | 3780 | 1468524350726 Marionette TRACE conn3 <- [1,1154,null,{}] 12:25:50 INFO - PROCESS | 3780 | 1468524350730 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:50 INFO - PROCESS | 3780 | 1468524350733 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:50 INFO - PROCESS | 3780 | 1468524350872 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 12:25:50 INFO - PROCESS | 3780 | 1468524350931 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:50 INFO - PROCESS | 3780 | 1468524350933 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:50 INFO - PROCESS | 3780 | ++DOCSHELL 174A0800 == 31 [pid = 3780] [id = 298] 12:25:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (174A8C00) [pid = 3780] [serial = 893] [outer = 00000000] 12:25:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17598800) [pid = 3780] [serial = 894] [outer = 174A8C00] 12:25:50 INFO - PROCESS | 3780 | 1468524350978 Marionette DEBUG loaded listener.js 12:25:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17B86000) [pid = 3780] [serial = 895] [outer = 174A8C00] 12:25:51 INFO - PROCESS | 3780 | 1468524351369 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 12:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 679ms 12:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:25:51 INFO - PROCESS | 3780 | 1468524351403 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 12:25:51 INFO - PROCESS | 3780 | 1468524351405 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 12:25:51 INFO - PROCESS | 3780 | 1468524351408 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:25:51 INFO - PROCESS | 3780 | 1468524351410 Marionette TRACE conn3 <- [1,1158,null,{}] 12:25:51 INFO - PROCESS | 3780 | 1468524351413 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:51 INFO - PROCESS | 3780 | 1468524351415 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:51 INFO - PROCESS | 3780 | 1468524351524 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 12:25:51 INFO - PROCESS | 3780 | 1468524351529 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:51 INFO - PROCESS | 3780 | 1468524351531 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:51 INFO - PROCESS | 3780 | ++DOCSHELL 17B90C00 == 32 [pid = 3780] [id = 299] 12:25:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17B91000) [pid = 3780] [serial = 896] [outer = 00000000] 12:25:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17BE1800) [pid = 3780] [serial = 897] [outer = 17B91000] 12:25:51 INFO - PROCESS | 3780 | 1468524351575 Marionette DEBUG loaded listener.js 12:25:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17D79800) [pid = 3780] [serial = 898] [outer = 17B91000] 12:25:52 INFO - PROCESS | 3780 | 1468524352049 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 12:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 679ms 12:25:52 INFO - PROCESS | 3780 | 1468524352108 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 12:25:52 INFO - PROCESS | 3780 | 1468524352110 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 12:25:52 INFO - PROCESS | 3780 | 1468524352113 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:25:52 INFO - PROCESS | 3780 | 1468524352115 Marionette TRACE conn3 <- [1,1162,null,{}] 12:25:52 INFO - PROCESS | 3780 | 1468524352123 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:52 INFO - PROCESS | 3780 | 1468524352128 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:52 INFO - PROCESS | 3780 | 1468524352280 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 12:25:52 INFO - PROCESS | 3780 | 1468524352305 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:52 INFO - PROCESS | 3780 | 1468524352307 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:52 INFO - PROCESS | 3780 | ++DOCSHELL 18684800 == 33 [pid = 3780] [id = 300] 12:25:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (19CC0000) [pid = 3780] [serial = 899] [outer = 00000000] 12:25:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A064400) [pid = 3780] [serial = 900] [outer = 19CC0000] 12:25:52 INFO - PROCESS | 3780 | 1468524352373 Marionette DEBUG loaded listener.js 12:25:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A067C00) [pid = 3780] [serial = 901] [outer = 19CC0000] 12:25:52 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (174DCC00) [pid = 3780] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:25:52 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (18675800) [pid = 3780] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:25:52 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (10A77800) [pid = 3780] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:25:52 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15F8C400) [pid = 3780] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:25:52 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A062C00) [pid = 3780] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:25:52 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11271C00) [pid = 3780] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:25:52 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (19CBF400) [pid = 3780] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:25:52 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (174A2800) [pid = 3780] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:25:52 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1315B400) [pid = 3780] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:25:52 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10A08400) [pid = 3780] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:25:52 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17593400) [pid = 3780] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:25:52 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A3BDC00) [pid = 3780] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:25:52 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15B13C00) [pid = 3780] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:25:53 INFO - PROCESS | 3780 | 1468524353034 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 12:25:53 INFO - PROCESS | 3780 | 1468524353101 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 12:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:25:53 INFO - PROCESS | 3780 | 1468524353104 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:25:53 INFO - PROCESS | 3780 | 1468524353106 Marionette TRACE conn3 <- [1,1166,null,{}] 12:25:53 INFO - PROCESS | 3780 | 1468524353109 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:53 INFO - PROCESS | 3780 | 1468524353111 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:53 INFO - PROCESS | 3780 | 1468524353185 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 12:25:53 INFO - PROCESS | 3780 | 1468524353190 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:53 INFO - PROCESS | 3780 | 1468524353192 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:53 INFO - PROCESS | 3780 | ++DOCSHELL 174A2800 == 34 [pid = 3780] [id = 301] 12:25:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (174DCC00) [pid = 3780] [serial = 902] [outer = 00000000] 12:25:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (18344800) [pid = 3780] [serial = 903] [outer = 174DCC00] 12:25:53 INFO - PROCESS | 3780 | 1468524353237 Marionette DEBUG loaded listener.js 12:25:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1867E000) [pid = 3780] [serial = 904] [outer = 174DCC00] 12:25:53 INFO - PROCESS | 3780 | 1468524353647 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 12:25:53 INFO - PROCESS | 3780 | 1468524353703 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 12:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:25:53 INFO - PROCESS | 3780 | 1468524353706 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:25:53 INFO - PROCESS | 3780 | 1468524353708 Marionette TRACE conn3 <- [1,1170,null,{}] 12:25:53 INFO - PROCESS | 3780 | 1468524353712 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:53 INFO - PROCESS | 3780 | 1468524353713 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:53 INFO - PROCESS | 3780 | 1468524353793 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 12:25:53 INFO - PROCESS | 3780 | 1468524353799 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:53 INFO - PROCESS | 3780 | 1468524353801 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:53 INFO - PROCESS | 3780 | ++DOCSHELL 18349400 == 35 [pid = 3780] [id = 302] 12:25:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A06C800) [pid = 3780] [serial = 905] [outer = 00000000] 12:25:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A3BF800) [pid = 3780] [serial = 906] [outer = 1A06C800] 12:25:53 INFO - PROCESS | 3780 | 1468524353843 Marionette DEBUG loaded listener.js 12:25:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A3C2400) [pid = 3780] [serial = 907] [outer = 1A06C800] 12:25:54 INFO - PROCESS | 3780 | 1468524354301 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 12:25:54 INFO - PROCESS | 3780 | 1468524354330 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 12:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:25:54 INFO - PROCESS | 3780 | 1468524354334 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:25:54 INFO - PROCESS | 3780 | 1468524354335 Marionette TRACE conn3 <- [1,1174,null,{}] 12:25:54 INFO - PROCESS | 3780 | 1468524354339 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:54 INFO - PROCESS | 3780 | 1468524354341 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:54 INFO - PROCESS | 3780 | 1468524354425 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 12:25:54 INFO - PROCESS | 3780 | 1468524354434 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:54 INFO - PROCESS | 3780 | 1468524354436 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:54 INFO - PROCESS | 3780 | ++DOCSHELL 163CC000 == 36 [pid = 3780] [id = 303] 12:25:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A7CF400) [pid = 3780] [serial = 908] [outer = 00000000] 12:25:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1AA42800) [pid = 3780] [serial = 909] [outer = 1A7CF400] 12:25:54 INFO - PROCESS | 3780 | 1468524354477 Marionette DEBUG loaded listener.js 12:25:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1AA43000) [pid = 3780] [serial = 910] [outer = 1A7CF400] 12:25:55 INFO - PROCESS | 3780 | 1468524355219 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 12:25:55 INFO - PROCESS | 3780 | 1468524355284 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 12:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:25:55 INFO - PROCESS | 3780 | 1468524355290 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:25:55 INFO - PROCESS | 3780 | 1468524355293 Marionette TRACE conn3 <- [1,1178,null,{}] 12:25:55 INFO - PROCESS | 3780 | 1468524355299 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:55 INFO - PROCESS | 3780 | 1468524355302 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:55 INFO - PROCESS | 3780 | 1468524355428 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 12:25:55 INFO - PROCESS | 3780 | 1468524355549 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:55 INFO - PROCESS | 3780 | 1468524355552 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:55 INFO - PROCESS | 3780 | ++DOCSHELL 10A77000 == 37 [pid = 3780] [id = 304] 12:25:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1102C400) [pid = 3780] [serial = 911] [outer = 00000000] 12:25:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (13957800) [pid = 3780] [serial = 912] [outer = 1102C400] 12:25:55 INFO - PROCESS | 3780 | 1468524355610 Marionette DEBUG loaded listener.js 12:25:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (143E8000) [pid = 3780] [serial = 913] [outer = 1102C400] 12:25:56 INFO - PROCESS | 3780 | 1468524356289 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 12:25:56 INFO - PROCESS | 3780 | 1468524356371 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 12:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:25:56 INFO - PROCESS | 3780 | 1468524356378 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:25:56 INFO - PROCESS | 3780 | 1468524356381 Marionette TRACE conn3 <- [1,1182,null,{}] 12:25:56 INFO - PROCESS | 3780 | 1468524356385 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:56 INFO - PROCESS | 3780 | 1468524356387 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:56 INFO - PROCESS | 3780 | 1468524356508 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 12:25:56 INFO - PROCESS | 3780 | 1468524356729 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:56 INFO - PROCESS | 3780 | 1468524356733 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:56 INFO - PROCESS | 3780 | ++DOCSHELL 102D2000 == 38 [pid = 3780] [id = 305] 12:25:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (102D2800) [pid = 3780] [serial = 914] [outer = 00000000] 12:25:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (10A82C00) [pid = 3780] [serial = 915] [outer = 102D2800] 12:25:56 INFO - PROCESS | 3780 | 1468524356793 Marionette DEBUG loaded listener.js 12:25:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (11030000) [pid = 3780] [serial = 916] [outer = 102D2800] 12:25:57 INFO - PROCESS | 3780 | --DOCSHELL 18349400 == 37 [pid = 3780] [id = 302] 12:25:57 INFO - PROCESS | 3780 | --DOCSHELL 174A2800 == 36 [pid = 3780] [id = 301] 12:25:57 INFO - PROCESS | 3780 | --DOCSHELL 18684800 == 35 [pid = 3780] [id = 300] 12:25:57 INFO - PROCESS | 3780 | --DOCSHELL 17B90C00 == 34 [pid = 3780] [id = 299] 12:25:57 INFO - PROCESS | 3780 | --DOCSHELL 174A0800 == 33 [pid = 3780] [id = 298] 12:25:57 INFO - PROCESS | 3780 | --DOCSHELL 163CC400 == 32 [pid = 3780] [id = 297] 12:25:57 INFO - PROCESS | 3780 | --DOCSHELL 15051000 == 31 [pid = 3780] [id = 296] 12:25:57 INFO - PROCESS | 3780 | --DOCSHELL 12B03800 == 30 [pid = 3780] [id = 295] 12:25:57 INFO - PROCESS | 3780 | --DOCSHELL 12A2B400 == 29 [pid = 3780] [id = 294] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17BAD000) [pid = 3780] [serial = 855] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (18684400) [pid = 3780] [serial = 858] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13135400) [pid = 3780] [serial = 837] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13ED3C00) [pid = 3780] [serial = 838] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16116C00) [pid = 3780] [serial = 849] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (163D4000) [pid = 3780] [serial = 850] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A0CF800) [pid = 3780] [serial = 835] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11CD6400) [pid = 3780] [serial = 843] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12A22000) [pid = 3780] [serial = 844] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A06C400) [pid = 3780] [serial = 861] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17591400) [pid = 3780] [serial = 852] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (131F2C00) [pid = 3780] [serial = 846] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (139C8800) [pid = 3780] [serial = 847] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12D7D400) [pid = 3780] [serial = 840] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (134B5000) [pid = 3780] [serial = 841] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (19CB6400) [pid = 3780] [serial = 859] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (19CB9C00) [pid = 3780] [serial = 864] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A6C9800) [pid = 3780] [serial = 871] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A6C9000) [pid = 3780] [serial = 870] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1A06F800) [pid = 3780] [serial = 862] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A25B800) [pid = 3780] [serial = 867] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (17BB2800) [pid = 3780] [serial = 856] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A25CC00) [pid = 3780] [serial = 868] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A068000) [pid = 3780] [serial = 865] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (17599800) [pid = 3780] [serial = 853] [outer = 00000000] [url = about:blank] 12:25:57 INFO - PROCESS | 3780 | 1468524357453 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 12:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:25:57 INFO - PROCESS | 3780 | 1468524357507 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 12:25:57 INFO - PROCESS | 3780 | 1468524357513 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:25:57 INFO - PROCESS | 3780 | 1468524357515 Marionette TRACE conn3 <- [1,1186,null,{}] 12:25:57 INFO - PROCESS | 3780 | 1468524357521 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:57 INFO - PROCESS | 3780 | 1468524357523 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:57 INFO - PROCESS | 3780 | 1468524357606 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 12:25:57 INFO - PROCESS | 3780 | 1468524357696 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:57 INFO - PROCESS | 3780 | 1468524357698 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:57 INFO - PROCESS | 3780 | ++DOCSHELL 11CD6400 == 30 [pid = 3780] [id = 306] 12:25:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (12822400) [pid = 3780] [serial = 917] [outer = 00000000] 12:25:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (139D0400) [pid = 3780] [serial = 918] [outer = 12822400] 12:25:57 INFO - PROCESS | 3780 | 1468524357748 Marionette DEBUG loaded listener.js 12:25:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (143E7400) [pid = 3780] [serial = 919] [outer = 12822400] 12:25:58 INFO - PROCESS | 3780 | 1468524358160 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 679ms 12:25:58 INFO - PROCESS | 3780 | 1468524358194 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 12:25:58 INFO - PROCESS | 3780 | 1468524358197 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 12:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:25:58 INFO - PROCESS | 3780 | 1468524358202 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:25:58 INFO - PROCESS | 3780 | 1468524358204 Marionette TRACE conn3 <- [1,1190,null,{}] 12:25:58 INFO - PROCESS | 3780 | 1468524358208 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:58 INFO - PROCESS | 3780 | 1468524358211 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:58 INFO - PROCESS | 3780 | 1468524358297 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 12:25:58 INFO - PROCESS | 3780 | 1468524358303 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:58 INFO - PROCESS | 3780 | 1468524358305 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:58 INFO - PROCESS | 3780 | ++DOCSHELL 15056400 == 31 [pid = 3780] [id = 307] 12:25:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (150B6C00) [pid = 3780] [serial = 920] [outer = 00000000] 12:25:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (163D4C00) [pid = 3780] [serial = 921] [outer = 150B6C00] 12:25:58 INFO - PROCESS | 3780 | 1468524358349 Marionette DEBUG loaded listener.js 12:25:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16FC4C00) [pid = 3780] [serial = 922] [outer = 150B6C00] 12:25:58 INFO - PROCESS | 3780 | 1468524358801 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:25:58 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 12:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 632ms 12:25:58 INFO - PROCESS | 3780 | 1468524358841 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 12:25:58 INFO - PROCESS | 3780 | 1468524358843 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 12:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:25:58 INFO - PROCESS | 3780 | 1468524358848 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:25:58 INFO - PROCESS | 3780 | 1468524358853 Marionette TRACE conn3 <- [1,1194,null,{}] 12:25:58 INFO - PROCESS | 3780 | 1468524358862 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:58 INFO - PROCESS | 3780 | 1468524358868 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:58 INFO - PROCESS | 3780 | 1468524358955 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 12:25:58 INFO - PROCESS | 3780 | 1468524358964 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:58 INFO - PROCESS | 3780 | 1468524358966 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:58 INFO - PROCESS | 3780 | ++DOCSHELL 17599000 == 32 [pid = 3780] [id = 308] 12:25:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1759A400) [pid = 3780] [serial = 923] [outer = 00000000] 12:25:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17BA8C00) [pid = 3780] [serial = 924] [outer = 1759A400] 12:25:58 INFO - PROCESS | 3780 | 1468524359009 Marionette DEBUG loaded listener.js 12:25:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17BB1000) [pid = 3780] [serial = 925] [outer = 1759A400] 12:25:59 INFO - PROCESS | 3780 | 1468524359443 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:25:59 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 12:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 648ms 12:25:59 INFO - PROCESS | 3780 | 1468524359488 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 12:25:59 INFO - PROCESS | 3780 | 1468524359491 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 12:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:25:59 INFO - PROCESS | 3780 | 1468524359494 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:25:59 INFO - PROCESS | 3780 | 1468524359496 Marionette TRACE conn3 <- [1,1198,null,{}] 12:25:59 INFO - PROCESS | 3780 | 1468524359499 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:59 INFO - PROCESS | 3780 | 1468524359501 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:59 INFO - PROCESS | 3780 | 1468524359610 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 12:25:59 INFO - PROCESS | 3780 | 1468524359688 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:59 INFO - PROCESS | 3780 | 1468524359690 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:25:59 INFO - PROCESS | 3780 | ++DOCSHELL 17BB3400 == 33 [pid = 3780] [id = 309] 12:25:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17D6D400) [pid = 3780] [serial = 926] [outer = 00000000] 12:25:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (18350800) [pid = 3780] [serial = 927] [outer = 17D6D400] 12:25:59 INFO - PROCESS | 3780 | 1468524359733 Marionette DEBUG loaded listener.js 12:25:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (18675C00) [pid = 3780] [serial = 928] [outer = 17D6D400] 12:26:00 INFO - PROCESS | 3780 | 1468524360150 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 679ms 12:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:26:00 INFO - PROCESS | 3780 | 1468524360193 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 12:26:00 INFO - PROCESS | 3780 | 1468524360195 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 12:26:00 INFO - PROCESS | 3780 | 1468524360199 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:26:00 INFO - PROCESS | 3780 | 1468524360200 Marionette TRACE conn3 <- [1,1202,null,{}] 12:26:00 INFO - PROCESS | 3780 | 1468524360204 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:00 INFO - PROCESS | 3780 | 1468524360206 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:00 INFO - PROCESS | 3780 | 1468524360315 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 12:26:00 INFO - PROCESS | 3780 | 1468524360322 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:00 INFO - PROCESS | 3780 | 1468524360328 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:00 INFO - PROCESS | 3780 | ++DOCSHELL 1597BC00 == 34 [pid = 3780] [id = 310] 12:26:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19CBD800) [pid = 3780] [serial = 929] [outer = 00000000] 12:26:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A063000) [pid = 3780] [serial = 930] [outer = 19CBD800] 12:26:00 INFO - PROCESS | 3780 | 1468524360428 Marionette DEBUG loaded listener.js 12:26:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A06BC00) [pid = 3780] [serial = 931] [outer = 19CBD800] 12:26:00 INFO - PROCESS | 3780 | 1468524360833 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 12:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 679ms 12:26:00 INFO - PROCESS | 3780 | 1468524360883 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 12:26:00 INFO - PROCESS | 3780 | 1468524360884 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 12:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:26:00 INFO - PROCESS | 3780 | 1468524360888 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:26:00 INFO - PROCESS | 3780 | 1468524360890 Marionette TRACE conn3 <- [1,1206,null,{}] 12:26:00 INFO - PROCESS | 3780 | 1468524360894 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:00 INFO - PROCESS | 3780 | 1468524360897 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:01 INFO - PROCESS | 3780 | 1468524361032 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 12:26:01 INFO - PROCESS | 3780 | 1468524361049 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:01 INFO - PROCESS | 3780 | 1468524361051 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:01 INFO - PROCESS | 3780 | ++DOCSHELL 1A0C8C00 == 35 [pid = 3780] [id = 311] 12:26:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A0CF000) [pid = 3780] [serial = 932] [outer = 00000000] 12:26:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A262400) [pid = 3780] [serial = 933] [outer = 1A0CF000] 12:26:01 INFO - PROCESS | 3780 | 1468524361149 Marionette DEBUG loaded listener.js 12:26:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A0D4000) [pid = 3780] [serial = 934] [outer = 1A0CF000] 12:26:01 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15052800) [pid = 3780] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:26:01 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12B08000) [pid = 3780] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:26:01 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (163CC800) [pid = 3780] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:26:01 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (174A8C00) [pid = 3780] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:26:01 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17B91000) [pid = 3780] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:26:01 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (19CC0000) [pid = 3780] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:26:01 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11032400) [pid = 3780] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:26:01 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (163CD400) [pid = 3780] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:26:01 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A3C6000) [pid = 3780] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:26:01 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A06C800) [pid = 3780] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:26:01 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (174DCC00) [pid = 3780] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:26:01 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (12AAD400) [pid = 3780] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:26:01 INFO - PROCESS | 3780 | 1468524361580 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 12:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 725ms 12:26:01 INFO - PROCESS | 3780 | 1468524361627 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 12:26:01 INFO - PROCESS | 3780 | 1468524361629 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 12:26:01 INFO - PROCESS | 3780 | 1468524361632 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:26:01 INFO - PROCESS | 3780 | 1468524361634 Marionette TRACE conn3 <- [1,1210,null,{}] 12:26:01 INFO - PROCESS | 3780 | 1468524361637 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:01 INFO - PROCESS | 3780 | 1468524361639 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:01 INFO - PROCESS | 3780 | 1468524361721 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 12:26:01 INFO - PROCESS | 3780 | 1468524361726 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:01 INFO - PROCESS | 3780 | 1468524361728 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:01 INFO - PROCESS | 3780 | ++DOCSHELL 102CD000 == 36 [pid = 3780] [id = 312] 12:26:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1122D000) [pid = 3780] [serial = 935] [outer = 00000000] 12:26:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16D10400) [pid = 3780] [serial = 936] [outer = 1122D000] 12:26:01 INFO - PROCESS | 3780 | 1468524361774 Marionette DEBUG loaded listener.js 12:26:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (174DCC00) [pid = 3780] [serial = 937] [outer = 1122D000] 12:26:02 INFO - PROCESS | 3780 | 1468524362180 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 12:26:02 INFO - PROCESS | 3780 | 1468524362221 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 12:26:02 INFO - PROCESS | 3780 | 1468524362225 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:26:02 INFO - PROCESS | 3780 | 1468524362226 Marionette TRACE conn3 <- [1,1214,null,{}] 12:26:02 INFO - PROCESS | 3780 | 1468524362230 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:02 INFO - PROCESS | 3780 | 1468524362231 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:02 INFO - PROCESS | 3780 | 1468524362308 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 12:26:02 INFO - PROCESS | 3780 | 1468524362314 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:02 INFO - PROCESS | 3780 | 1468524362316 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:02 INFO - PROCESS | 3780 | ++DOCSHELL 15F8C400 == 37 [pid = 3780] [id = 313] 12:26:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1610B800) [pid = 3780] [serial = 938] [outer = 00000000] 12:26:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A6C9000) [pid = 3780] [serial = 939] [outer = 1610B800] 12:26:02 INFO - PROCESS | 3780 | 1468524362358 Marionette DEBUG loaded listener.js 12:26:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A7C4000) [pid = 3780] [serial = 940] [outer = 1610B800] 12:26:02 INFO - PROCESS | 3780 | 1468524362809 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 12:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 618ms 12:26:02 INFO - PROCESS | 3780 | 1468524362862 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 12:26:02 INFO - PROCESS | 3780 | 1468524362864 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 12:26:02 INFO - PROCESS | 3780 | 1468524362867 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:26:02 INFO - PROCESS | 3780 | 1468524362869 Marionette TRACE conn3 <- [1,1218,null,{}] 12:26:02 INFO - PROCESS | 3780 | 1468524362872 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:02 INFO - PROCESS | 3780 | 1468524362874 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:02 INFO - PROCESS | 3780 | 1468524362957 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 12:26:02 INFO - PROCESS | 3780 | 1468524362964 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:02 INFO - PROCESS | 3780 | 1468524362966 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:02 INFO - PROCESS | 3780 | ++DOCSHELL 17599400 == 38 [pid = 3780] [id = 314] 12:26:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A0C8800) [pid = 3780] [serial = 941] [outer = 00000000] 12:26:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A7D2C00) [pid = 3780] [serial = 942] [outer = 1A0C8800] 12:26:03 INFO - PROCESS | 3780 | 1468524363018 Marionette DEBUG loaded listener.js 12:26:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1AA49000) [pid = 3780] [serial = 943] [outer = 1A0C8800] 12:26:03 INFO - PROCESS | 3780 | 1468524363414 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 12:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 587ms 12:26:03 INFO - PROCESS | 3780 | 1468524363460 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 12:26:03 INFO - PROCESS | 3780 | 1468524363462 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 12:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:26:03 INFO - PROCESS | 3780 | 1468524363510 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:26:03 INFO - PROCESS | 3780 | 1468524363513 Marionette TRACE conn3 <- [1,1222,null,{}] 12:26:03 INFO - PROCESS | 3780 | 1468524363520 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:03 INFO - PROCESS | 3780 | 1468524363523 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:03 INFO - PROCESS | 3780 | 1468524363638 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 12:26:03 INFO - PROCESS | 3780 | 1468524363790 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:03 INFO - PROCESS | 3780 | 1468524363794 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:03 INFO - PROCESS | 3780 | ++DOCSHELL 12D9A000 == 39 [pid = 3780] [id = 315] 12:26:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (13035800) [pid = 3780] [serial = 944] [outer = 00000000] 12:26:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (131F1800) [pid = 3780] [serial = 945] [outer = 13035800] 12:26:03 INFO - PROCESS | 3780 | 1468524363854 Marionette DEBUG loaded listener.js 12:26:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (13954C00) [pid = 3780] [serial = 946] [outer = 13035800] 12:26:04 INFO - PROCESS | 3780 | 1468524364397 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 12:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 972ms 12:26:04 INFO - PROCESS | 3780 | 1468524364459 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 12:26:04 INFO - PROCESS | 3780 | 1468524364463 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 12:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:26:04 INFO - PROCESS | 3780 | 1468524364468 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:26:04 INFO - PROCESS | 3780 | 1468524364471 Marionette TRACE conn3 <- [1,1226,null,{}] 12:26:04 INFO - PROCESS | 3780 | 1468524364477 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:04 INFO - PROCESS | 3780 | 1468524364482 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:04 INFO - PROCESS | 3780 | 1468524364589 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 12:26:04 INFO - PROCESS | 3780 | 1468524364717 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:04 INFO - PROCESS | 3780 | 1468524364720 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:04 INFO - PROCESS | 3780 | ++DOCSHELL 163D5400 == 40 [pid = 3780] [id = 316] 12:26:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (163D6800) [pid = 3780] [serial = 947] [outer = 00000000] 12:26:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (172AB400) [pid = 3780] [serial = 948] [outer = 163D6800] 12:26:04 INFO - PROCESS | 3780 | 1468524364760 Marionette DEBUG loaded listener.js 12:26:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17591400) [pid = 3780] [serial = 949] [outer = 163D6800] 12:26:05 INFO - PROCESS | 3780 | 1468524365336 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 12:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 941ms 12:26:05 INFO - PROCESS | 3780 | 1468524365398 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 12:26:05 INFO - PROCESS | 3780 | 1468524365400 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 12:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:26:05 INFO - PROCESS | 3780 | 1468524365404 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:26:05 INFO - PROCESS | 3780 | 1468524365406 Marionette TRACE conn3 <- [1,1230,null,{}] 12:26:05 INFO - PROCESS | 3780 | 1468524365410 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:05 INFO - PROCESS | 3780 | 1468524365413 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:05 INFO - PROCESS | 3780 | 1468524365518 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 12:26:05 INFO - PROCESS | 3780 | 1468524365651 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:05 INFO - PROCESS | 3780 | 1468524365657 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:05 INFO - PROCESS | 3780 | ++DOCSHELL 1A0CAC00 == 41 [pid = 3780] [id = 317] 12:26:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A0CC800) [pid = 3780] [serial = 950] [outer = 00000000] 12:26:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A3BD000) [pid = 3780] [serial = 951] [outer = 1A0CC800] 12:26:05 INFO - PROCESS | 3780 | 1468524365713 Marionette DEBUG loaded listener.js 12:26:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A7CF800) [pid = 3780] [serial = 952] [outer = 1A0CC800] 12:26:06 INFO - PROCESS | 3780 | 1468524366317 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 12:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 988ms 12:26:06 INFO - PROCESS | 3780 | 1468524366390 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 12:26:06 INFO - PROCESS | 3780 | 1468524366392 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 12:26:06 INFO - PROCESS | 3780 | 1468524366409 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:26:06 INFO - PROCESS | 3780 | 1468524366412 Marionette TRACE conn3 <- [1,1234,null,{}] 12:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:26:06 INFO - PROCESS | 3780 | 1468524366415 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:06 INFO - PROCESS | 3780 | 1468524366418 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:06 INFO - PROCESS | 3780 | 1468524366520 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 12:26:06 INFO - PROCESS | 3780 | 1468524366671 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:06 INFO - PROCESS | 3780 | 1468524366673 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:06 INFO - PROCESS | 3780 | ++DOCSHELL 156B5400 == 42 [pid = 3780] [id = 318] 12:26:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (18678400) [pid = 3780] [serial = 953] [outer = 00000000] 12:26:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1ABB3800) [pid = 3780] [serial = 954] [outer = 18678400] 12:26:06 INFO - PROCESS | 3780 | 1468524366730 Marionette DEBUG loaded listener.js 12:26:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1ABB8000) [pid = 3780] [serial = 955] [outer = 18678400] 12:26:07 INFO - PROCESS | 3780 | 1468524367428 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 12:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1064ms 12:26:07 INFO - PROCESS | 3780 | 1468524367487 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 12:26:07 INFO - PROCESS | 3780 | 1468524367490 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 12:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:26:07 INFO - PROCESS | 3780 | 1468524367495 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:26:07 INFO - PROCESS | 3780 | 1468524367498 Marionette TRACE conn3 <- [1,1238,null,{}] 12:26:07 INFO - PROCESS | 3780 | 1468524367503 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:07 INFO - PROCESS | 3780 | 1468524367506 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:07 INFO - PROCESS | 3780 | 1468524367610 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 12:26:07 INFO - PROCESS | 3780 | 1468524367784 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:07 INFO - PROCESS | 3780 | 1468524367787 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:07 INFO - PROCESS | 3780 | ++DOCSHELL 10A76C00 == 43 [pid = 3780] [id = 319] 12:26:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (10A77400) [pid = 3780] [serial = 956] [outer = 00000000] 12:26:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (12A28C00) [pid = 3780] [serial = 957] [outer = 10A77400] 12:26:07 INFO - PROCESS | 3780 | 1468524367836 Marionette DEBUG loaded listener.js 12:26:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (13952400) [pid = 3780] [serial = 958] [outer = 10A77400] 12:26:08 INFO - PROCESS | 3780 | --DOCSHELL 15F8C400 == 42 [pid = 3780] [id = 313] 12:26:08 INFO - PROCESS | 3780 | --DOCSHELL 102CD000 == 41 [pid = 3780] [id = 312] 12:26:08 INFO - PROCESS | 3780 | --DOCSHELL 1A0C8C00 == 40 [pid = 3780] [id = 311] 12:26:08 INFO - PROCESS | 3780 | --DOCSHELL 1597BC00 == 39 [pid = 3780] [id = 310] 12:26:08 INFO - PROCESS | 3780 | --DOCSHELL 17BB3400 == 38 [pid = 3780] [id = 309] 12:26:08 INFO - PROCESS | 3780 | --DOCSHELL 17599000 == 37 [pid = 3780] [id = 308] 12:26:08 INFO - PROCESS | 3780 | --DOCSHELL 15056400 == 36 [pid = 3780] [id = 307] 12:26:08 INFO - PROCESS | 3780 | --DOCSHELL 11CD6400 == 35 [pid = 3780] [id = 306] 12:26:08 INFO - PROCESS | 3780 | --DOCSHELL 102D2000 == 34 [pid = 3780] [id = 305] 12:26:08 INFO - PROCESS | 3780 | --DOCSHELL 163CC000 == 33 [pid = 3780] [id = 303] 12:26:08 INFO - PROCESS | 3780 | --DOCSHELL 10A77000 == 32 [pid = 3780] [id = 304] 12:26:08 INFO - PROCESS | 3780 | --DOCSHELL 156B5400 == 31 [pid = 3780] [id = 318] 12:26:08 INFO - PROCESS | 3780 | --DOCSHELL 1A0CAC00 == 30 [pid = 3780] [id = 317] 12:26:08 INFO - PROCESS | 3780 | --DOCSHELL 17599400 == 29 [pid = 3780] [id = 314] 12:26:08 INFO - PROCESS | 3780 | --DOCSHELL 12D9A000 == 28 [pid = 3780] [id = 315] 12:26:08 INFO - PROCESS | 3780 | --DOCSHELL 163D5400 == 27 [pid = 3780] [id = 316] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1314D800) [pid = 3780] [serial = 883] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (12B09C00) [pid = 3780] [serial = 882] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (156B8000) [pid = 3780] [serial = 888] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (159E4800) [pid = 3780] [serial = 889] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (12BD3C00) [pid = 3780] [serial = 885] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (13074400) [pid = 3780] [serial = 886] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16469800) [pid = 3780] [serial = 891] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17598800) [pid = 3780] [serial = 894] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17D79800) [pid = 3780] [serial = 898] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17BE1800) [pid = 3780] [serial = 897] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17B86000) [pid = 3780] [serial = 895] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A064400) [pid = 3780] [serial = 900] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13153000) [pid = 3780] [serial = 874] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12B0BC00) [pid = 3780] [serial = 873] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17BAB400) [pid = 3780] [serial = 877] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17499C00) [pid = 3780] [serial = 876] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A7CA400) [pid = 3780] [serial = 880] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A7C5800) [pid = 3780] [serial = 879] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1AA42800) [pid = 3780] [serial = 909] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A3BF800) [pid = 3780] [serial = 906] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A067C00) [pid = 3780] [serial = 901] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (18344800) [pid = 3780] [serial = 903] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16FC7400) [pid = 3780] [serial = 892] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1867E000) [pid = 3780] [serial = 904] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1A3C2400) [pid = 3780] [serial = 907] [outer = 00000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3780 | 1468524368933 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 12:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1481ms 12:26:08 INFO - PROCESS | 3780 | 1468524368980 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 12:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:26:08 INFO - PROCESS | 3780 | 1468524368984 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 12:26:08 INFO - PROCESS | 3780 | 1468524368990 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:26:08 INFO - PROCESS | 3780 | 1468524368998 Marionette TRACE conn3 <- [1,1242,null,{}] 12:26:08 INFO - PROCESS | 3780 | 1468524369005 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:09 INFO - PROCESS | 3780 | 1468524369009 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:09 INFO - PROCESS | 3780 | 1468524369108 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 12:26:09 INFO - PROCESS | 3780 | 1468524369120 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:09 INFO - PROCESS | 3780 | 1468524369122 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:09 INFO - PROCESS | 3780 | ++DOCSHELL 12AAC800 == 28 [pid = 3780] [id = 320] 12:26:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12AB2C00) [pid = 3780] [serial = 959] [outer = 00000000] 12:26:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13074400) [pid = 3780] [serial = 960] [outer = 12AB2C00] 12:26:09 INFO - PROCESS | 3780 | 1468524369169 Marionette DEBUG loaded listener.js 12:26:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13136800) [pid = 3780] [serial = 961] [outer = 12AB2C00] 12:26:09 INFO - PROCESS | 3780 | 1468524369646 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 12:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 679ms 12:26:09 INFO - PROCESS | 3780 | 1468524369685 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 12:26:09 INFO - PROCESS | 3780 | 1468524369691 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 12:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:26:09 INFO - PROCESS | 3780 | 1468524369698 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:26:09 INFO - PROCESS | 3780 | 1468524369700 Marionette TRACE conn3 <- [1,1246,null,{}] 12:26:09 INFO - PROCESS | 3780 | 1468524369704 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:09 INFO - PROCESS | 3780 | 1468524369706 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:09 INFO - PROCESS | 3780 | 1468524369820 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 12:26:09 INFO - PROCESS | 3780 | 1468524369913 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:09 INFO - PROCESS | 3780 | 1468524369916 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:09 INFO - PROCESS | 3780 | ++DOCSHELL 143DFC00 == 29 [pid = 3780] [id = 321] 12:26:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (143E4400) [pid = 3780] [serial = 962] [outer = 00000000] 12:26:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (156AF400) [pid = 3780] [serial = 963] [outer = 143E4400] 12:26:09 INFO - PROCESS | 3780 | 1468524369962 Marionette DEBUG loaded listener.js 12:26:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15979000) [pid = 3780] [serial = 964] [outer = 143E4400] 12:26:10 INFO - PROCESS | 3780 | 1468524370331 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 12:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 695ms 12:26:10 INFO - PROCESS | 3780 | 1468524370378 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 12:26:10 INFO - PROCESS | 3780 | 1468524370380 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 12:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:26:10 INFO - PROCESS | 3780 | 1468524370384 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:26:10 INFO - PROCESS | 3780 | 1468524370387 Marionette TRACE conn3 <- [1,1250,null,{}] 12:26:10 INFO - PROCESS | 3780 | 1468524370398 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:10 INFO - PROCESS | 3780 | 1468524370402 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:10 INFO - PROCESS | 3780 | 1468524370485 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 12:26:10 INFO - PROCESS | 3780 | 1468524370493 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:10 INFO - PROCESS | 3780 | 1468524370496 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:10 INFO - PROCESS | 3780 | ++DOCSHELL 1630DC00 == 30 [pid = 3780] [id = 322] 12:26:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (163CB400) [pid = 3780] [serial = 965] [outer = 00000000] 12:26:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16D07800) [pid = 3780] [serial = 966] [outer = 163CB400] 12:26:10 INFO - PROCESS | 3780 | 1468524370542 Marionette DEBUG loaded listener.js 12:26:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17048C00) [pid = 3780] [serial = 967] [outer = 163CB400] 12:26:11 INFO - PROCESS | 3780 | 1468524371035 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 12:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 694ms 12:26:11 INFO - PROCESS | 3780 | 1468524371083 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 12:26:11 INFO - PROCESS | 3780 | 1468524371086 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 12:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:26:11 INFO - PROCESS | 3780 | 1468524371090 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:26:11 INFO - PROCESS | 3780 | 1468524371093 Marionette TRACE conn3 <- [1,1254,null,{}] 12:26:11 INFO - PROCESS | 3780 | 1468524371105 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:11 INFO - PROCESS | 3780 | 1468524371107 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:11 INFO - PROCESS | 3780 | 1468524371244 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 12:26:11 INFO - PROCESS | 3780 | 1468524371256 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:11 INFO - PROCESS | 3780 | 1468524371258 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:11 INFO - PROCESS | 3780 | ++DOCSHELL 1758D400 == 31 [pid = 3780] [id = 323] 12:26:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17590000) [pid = 3780] [serial = 968] [outer = 00000000] 12:26:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17A06800) [pid = 3780] [serial = 969] [outer = 17590000] 12:26:11 INFO - PROCESS | 3780 | 1468524371302 Marionette DEBUG loaded listener.js 12:26:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17B83C00) [pid = 3780] [serial = 970] [outer = 17590000] 12:26:11 INFO - PROCESS | 3780 | 1468524371736 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 12:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 695ms 12:26:11 INFO - PROCESS | 3780 | 1468524371775 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 12:26:11 INFO - PROCESS | 3780 | 1468524371777 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 12:26:11 INFO - PROCESS | 3780 | 1468524371780 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:26:11 INFO - PROCESS | 3780 | 1468524371782 Marionette TRACE conn3 <- [1,1258,null,{}] 12:26:11 INFO - PROCESS | 3780 | 1468524371785 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:11 INFO - PROCESS | 3780 | 1468524371787 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:11 INFO - PROCESS | 3780 | 1468524371890 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 12:26:11 INFO - PROCESS | 3780 | 1468524371896 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:11 INFO - PROCESS | 3780 | 1468524371898 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:11 INFO - PROCESS | 3780 | ++DOCSHELL 17B89C00 == 32 [pid = 3780] [id = 324] 12:26:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17BA8800) [pid = 3780] [serial = 971] [outer = 00000000] 12:26:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17BB4400) [pid = 3780] [serial = 972] [outer = 17BA8800] 12:26:11 INFO - PROCESS | 3780 | 1468524371943 Marionette DEBUG loaded listener.js 12:26:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17D77800) [pid = 3780] [serial = 973] [outer = 17BA8800] 12:26:12 INFO - PROCESS | 3780 | 1468524372417 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 12:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 679ms 12:26:12 INFO - PROCESS | 3780 | 1468524372481 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 12:26:12 INFO - PROCESS | 3780 | 1468524372483 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 12:26:12 INFO - PROCESS | 3780 | 1468524372486 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:26:12 INFO - PROCESS | 3780 | 1468524372488 Marionette TRACE conn3 <- [1,1262,null,{}] 12:26:12 INFO - PROCESS | 3780 | 1468524372491 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:12 INFO - PROCESS | 3780 | 1468524372497 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:12 INFO - PROCESS | 3780 | 1468524372642 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 12:26:12 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17D6D400) [pid = 3780] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:26:12 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19CBD800) [pid = 3780] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:26:12 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1102C400) [pid = 3780] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:26:12 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1759A400) [pid = 3780] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:26:12 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A7CF400) [pid = 3780] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:26:12 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (102D2800) [pid = 3780] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:26:12 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (150B6C00) [pid = 3780] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:26:12 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (12822400) [pid = 3780] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:26:12 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A0CF000) [pid = 3780] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:26:12 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1122D000) [pid = 3780] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:26:12 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1610B800) [pid = 3780] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:26:12 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A0C8800) [pid = 3780] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:26:12 INFO - PROCESS | 3780 | 1468524372908 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:12 INFO - PROCESS | 3780 | 1468524372910 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:12 INFO - PROCESS | 3780 | ++DOCSHELL 102D2800 == 33 [pid = 3780] [id = 325] 12:26:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (10A05C00) [pid = 3780] [serial = 974] [outer = 00000000] 12:26:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1122D000) [pid = 3780] [serial = 975] [outer = 10A05C00] 12:26:12 INFO - PROCESS | 3780 | 1468524372953 Marionette DEBUG loaded listener.js 12:26:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (150B6C00) [pid = 3780] [serial = 976] [outer = 10A05C00] 12:26:13 INFO - PROCESS | 3780 | 1468524373315 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 12:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 879ms 12:26:13 INFO - PROCESS | 3780 | 1468524373373 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 12:26:13 INFO - PROCESS | 3780 | 1468524373375 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 12:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:26:13 INFO - PROCESS | 3780 | 1468524373379 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:26:13 INFO - PROCESS | 3780 | 1468524373380 Marionette TRACE conn3 <- [1,1266,null,{}] 12:26:13 INFO - PROCESS | 3780 | 1468524373384 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:13 INFO - PROCESS | 3780 | 1468524373386 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:13 INFO - PROCESS | 3780 | 1468524373494 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 12:26:13 INFO - PROCESS | 3780 | 1468524373501 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:13 INFO - PROCESS | 3780 | 1468524373503 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:13 INFO - PROCESS | 3780 | ++DOCSHELL 102C6000 == 34 [pid = 3780] [id = 326] 12:26:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (143E3400) [pid = 3780] [serial = 977] [outer = 00000000] 12:26:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (18683000) [pid = 3780] [serial = 978] [outer = 143E3400] 12:26:13 INFO - PROCESS | 3780 | 1468524373547 Marionette DEBUG loaded listener.js 12:26:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (184CA400) [pid = 3780] [serial = 979] [outer = 143E3400] 12:26:13 INFO - PROCESS | 3780 | 1468524373944 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 12:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 586ms 12:26:13 INFO - PROCESS | 3780 | 1468524373976 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 12:26:13 INFO - PROCESS | 3780 | 1468524373978 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 12:26:13 INFO - PROCESS | 3780 | 1468524373981 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:26:13 INFO - PROCESS | 3780 | 1468524373983 Marionette TRACE conn3 <- [1,1270,null,{}] 12:26:13 INFO - PROCESS | 3780 | 1468524373986 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:13 INFO - PROCESS | 3780 | 1468524373988 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:14 INFO - PROCESS | 3780 | 1468524374063 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 12:26:14 INFO - PROCESS | 3780 | 1468524374180 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:14 INFO - PROCESS | 3780 | 1468524374182 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:14 INFO - PROCESS | 3780 | ++DOCSHELL 17BB4000 == 35 [pid = 3780] [id = 327] 12:26:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17E8CC00) [pid = 3780] [serial = 980] [outer = 00000000] 12:26:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A063C00) [pid = 3780] [serial = 981] [outer = 17E8CC00] 12:26:14 INFO - PROCESS | 3780 | 1468524374227 Marionette DEBUG loaded listener.js 12:26:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A064400) [pid = 3780] [serial = 982] [outer = 17E8CC00] 12:26:14 INFO - PROCESS | 3780 | 1468524374555 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 12:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 617ms 12:26:14 INFO - PROCESS | 3780 | 1468524374603 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 12:26:14 INFO - PROCESS | 3780 | 1468524374605 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 12:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:26:14 INFO - PROCESS | 3780 | 1468524374608 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:26:14 INFO - PROCESS | 3780 | 1468524374609 Marionette TRACE conn3 <- [1,1274,null,{}] 12:26:14 INFO - PROCESS | 3780 | 1468524374621 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:14 INFO - PROCESS | 3780 | 1468524374623 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:14 INFO - PROCESS | 3780 | 1468524374700 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 12:26:14 INFO - PROCESS | 3780 | 1468524374706 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:14 INFO - PROCESS | 3780 | 1468524374708 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:14 INFO - PROCESS | 3780 | ++DOCSHELL 183F4000 == 36 [pid = 3780] [id = 328] 12:26:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A06DC00) [pid = 3780] [serial = 983] [outer = 00000000] 12:26:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A0D0C00) [pid = 3780] [serial = 984] [outer = 1A06DC00] 12:26:14 INFO - PROCESS | 3780 | 1468524374750 Marionette DEBUG loaded listener.js 12:26:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A262000) [pid = 3780] [serial = 985] [outer = 1A06DC00] 12:26:15 INFO - PROCESS | 3780 | 1468524375536 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 12:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 988ms 12:26:15 INFO - PROCESS | 3780 | 1468524375596 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 12:26:15 INFO - PROCESS | 3780 | 1468524375600 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 12:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:26:15 INFO - PROCESS | 3780 | 1468524375605 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:26:15 INFO - PROCESS | 3780 | 1468524375610 Marionette TRACE conn3 <- [1,1278,null,{}] 12:26:15 INFO - PROCESS | 3780 | 1468524375615 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:15 INFO - PROCESS | 3780 | 1468524375618 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:15 INFO - PROCESS | 3780 | 1468524375774 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 12:26:15 INFO - PROCESS | 3780 | 1468524375894 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:15 INFO - PROCESS | 3780 | 1468524375897 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:15 INFO - PROCESS | 3780 | ++DOCSHELL 11CD6400 == 37 [pid = 3780] [id = 329] 12:26:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (12850800) [pid = 3780] [serial = 986] [outer = 00000000] 12:26:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1315B000) [pid = 3780] [serial = 987] [outer = 12850800] 12:26:15 INFO - PROCESS | 3780 | 1468524375953 Marionette DEBUG loaded listener.js 12:26:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (143E8800) [pid = 3780] [serial = 988] [outer = 12850800] 12:26:16 INFO - PROCESS | 3780 | 1468524376647 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 12:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1081ms 12:26:16 INFO - PROCESS | 3780 | 1468524376711 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 12:26:16 INFO - PROCESS | 3780 | 1468524376715 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 12:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:26:16 INFO - PROCESS | 3780 | 1468524376856 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:26:16 INFO - PROCESS | 3780 | 1468524376860 Marionette TRACE conn3 <- [1,1282,null,{}] 12:26:16 INFO - PROCESS | 3780 | 1468524376866 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:16 INFO - PROCESS | 3780 | 1468524376869 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:16 INFO - PROCESS | 3780 | 1468524376980 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 12:26:17 INFO - PROCESS | 3780 | 1468524377082 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:17 INFO - PROCESS | 3780 | 1468524377086 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:17 INFO - PROCESS | 3780 | ++DOCSHELL 10A04400 == 38 [pid = 3780] [id = 330] 12:26:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (10A06400) [pid = 3780] [serial = 989] [outer = 00000000] 12:26:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1102CC00) [pid = 3780] [serial = 990] [outer = 10A06400] 12:26:17 INFO - PROCESS | 3780 | 1468524377134 Marionette DEBUG loaded listener.js 12:26:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (11CDB400) [pid = 3780] [serial = 991] [outer = 10A06400] 12:26:17 INFO - PROCESS | 3780 | --DOCSHELL 17BB4000 == 37 [pid = 3780] [id = 327] 12:26:17 INFO - PROCESS | 3780 | --DOCSHELL 102C6000 == 36 [pid = 3780] [id = 326] 12:26:17 INFO - PROCESS | 3780 | --DOCSHELL 102D2800 == 35 [pid = 3780] [id = 325] 12:26:17 INFO - PROCESS | 3780 | --DOCSHELL 17B89C00 == 34 [pid = 3780] [id = 324] 12:26:17 INFO - PROCESS | 3780 | --DOCSHELL 1758D400 == 33 [pid = 3780] [id = 323] 12:26:17 INFO - PROCESS | 3780 | --DOCSHELL 1630DC00 == 32 [pid = 3780] [id = 322] 12:26:17 INFO - PROCESS | 3780 | --DOCSHELL 143DFC00 == 31 [pid = 3780] [id = 321] 12:26:17 INFO - PROCESS | 3780 | --DOCSHELL 12AAC800 == 30 [pid = 3780] [id = 320] 12:26:17 INFO - PROCESS | 3780 | --DOCSHELL 10A76C00 == 29 [pid = 3780] [id = 319] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (18350800) [pid = 3780] [serial = 927] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (18675C00) [pid = 3780] [serial = 928] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A06BC00) [pid = 3780] [serial = 931] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13957800) [pid = 3780] [serial = 912] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (143E8000) [pid = 3780] [serial = 913] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17BA8C00) [pid = 3780] [serial = 924] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A063000) [pid = 3780] [serial = 930] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1AA43000) [pid = 3780] [serial = 910] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10A82C00) [pid = 3780] [serial = 915] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11030000) [pid = 3780] [serial = 916] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (163D4C00) [pid = 3780] [serial = 921] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16FC4C00) [pid = 3780] [serial = 922] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (139D0400) [pid = 3780] [serial = 918] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (143E7400) [pid = 3780] [serial = 919] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A262400) [pid = 3780] [serial = 933] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16D10400) [pid = 3780] [serial = 936] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (174DCC00) [pid = 3780] [serial = 937] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A0D4000) [pid = 3780] [serial = 934] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A7C4000) [pid = 3780] [serial = 940] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A6C9000) [pid = 3780] [serial = 939] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1AA49000) [pid = 3780] [serial = 943] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17BB1000) [pid = 3780] [serial = 925] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A7D2C00) [pid = 3780] [serial = 942] [outer = 00000000] [url = about:blank] 12:26:17 INFO - PROCESS | 3780 | 1468524377697 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 12:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1034ms 12:26:17 INFO - PROCESS | 3780 | 1468524377750 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 12:26:17 INFO - PROCESS | 3780 | 1468524377754 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 12:26:17 INFO - PROCESS | 3780 | 1468524377759 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:26:17 INFO - PROCESS | 3780 | 1468524377761 Marionette TRACE conn3 <- [1,1286,null,{}] 12:26:17 INFO - PROCESS | 3780 | 1468524377768 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:17 INFO - PROCESS | 3780 | 1468524377772 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:17 INFO - PROCESS | 3780 | 1468524377856 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 12:26:17 INFO - PROCESS | 3780 | 1468524377862 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:17 INFO - PROCESS | 3780 | 1468524377865 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:17 INFO - PROCESS | 3780 | ++DOCSHELL 131EAC00 == 30 [pid = 3780] [id = 331] 12:26:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (131EE000) [pid = 3780] [serial = 992] [outer = 00000000] 12:26:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1394C800) [pid = 3780] [serial = 993] [outer = 131EE000] 12:26:17 INFO - PROCESS | 3780 | 1468524377911 Marionette DEBUG loaded listener.js 12:26:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13ECC800) [pid = 3780] [serial = 994] [outer = 131EE000] 12:26:18 INFO - PROCESS | 3780 | 1468524378386 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 679ms 12:26:18 INFO - PROCESS | 3780 | 1468524378443 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 12:26:18 INFO - PROCESS | 3780 | 1468524378446 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 12:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:26:18 INFO - PROCESS | 3780 | 1468524378449 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:26:18 INFO - PROCESS | 3780 | 1468524378451 Marionette TRACE conn3 <- [1,1290,null,{}] 12:26:18 INFO - PROCESS | 3780 | 1468524378457 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:18 INFO - PROCESS | 3780 | 1468524378459 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:18 INFO - PROCESS | 3780 | 1468524378543 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 12:26:18 INFO - PROCESS | 3780 | 1468524378638 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:18 INFO - PROCESS | 3780 | 1468524378645 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:18 INFO - PROCESS | 3780 | ++DOCSHELL 15D66800 == 31 [pid = 3780] [id = 332] 12:26:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15D67400) [pid = 3780] [serial = 995] [outer = 00000000] 12:26:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15F97000) [pid = 3780] [serial = 996] [outer = 15D67400] 12:26:18 INFO - PROCESS | 3780 | 1468524378704 Marionette DEBUG loaded listener.js 12:26:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16304000) [pid = 3780] [serial = 997] [outer = 15D67400] 12:26:19 INFO - PROCESS | 3780 | 1468524379090 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 12:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 679ms 12:26:19 INFO - PROCESS | 3780 | 1468524379148 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 12:26:19 INFO - PROCESS | 3780 | 1468524379151 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 12:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:26:19 INFO - PROCESS | 3780 | 1468524379154 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:26:19 INFO - PROCESS | 3780 | 1468524379156 Marionette TRACE conn3 <- [1,1294,null,{}] 12:26:19 INFO - PROCESS | 3780 | 1468524379159 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:19 INFO - PROCESS | 3780 | 1468524379161 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:19 INFO - PROCESS | 3780 | 1468524379243 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 12:26:19 INFO - PROCESS | 3780 | 1468524379250 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:19 INFO - PROCESS | 3780 | 1468524379254 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:19 INFO - PROCESS | 3780 | ++DOCSHELL 163DA400 == 32 [pid = 3780] [id = 333] 12:26:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16D02000) [pid = 3780] [serial = 998] [outer = 00000000] 12:26:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (174A0800) [pid = 3780] [serial = 999] [outer = 16D02000] 12:26:19 INFO - PROCESS | 3780 | 1468524379299 Marionette DEBUG loaded listener.js 12:26:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1758EC00) [pid = 3780] [serial = 1000] [outer = 16D02000] 12:26:19 INFO - PROCESS | 3780 | 1468524379712 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 12:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 587ms 12:26:19 INFO - PROCESS | 3780 | 1468524379734 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 12:26:19 INFO - PROCESS | 3780 | 1468524379736 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 12:26:19 INFO - PROCESS | 3780 | 1468524379757 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:26:19 INFO - PROCESS | 3780 | 1468524379758 Marionette TRACE conn3 <- [1,1298,null,{}] 12:26:19 INFO - PROCESS | 3780 | 1468524379762 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:19 INFO - PROCESS | 3780 | 1468524379764 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:19 INFO - PROCESS | 3780 | 1468524379870 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 12:26:19 INFO - PROCESS | 3780 | 1468524379956 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:19 INFO - PROCESS | 3780 | 1468524379958 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:19 INFO - PROCESS | 3780 | ++DOCSHELL 17598400 == 33 [pid = 3780] [id = 334] 12:26:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17598800) [pid = 3780] [serial = 1001] [outer = 00000000] 12:26:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17B83800) [pid = 3780] [serial = 1002] [outer = 17598800] 12:26:20 INFO - PROCESS | 3780 | 1468524380001 Marionette DEBUG loaded listener.js 12:26:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17BAEC00) [pid = 3780] [serial = 1003] [outer = 17598800] 12:26:20 INFO - PROCESS | 3780 | 1468524380436 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 12:26:20 INFO - PROCESS | 3780 | 1468524380500 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 12:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:26:20 INFO - PROCESS | 3780 | 1468524380503 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:26:20 INFO - PROCESS | 3780 | 1468524380505 Marionette TRACE conn3 <- [1,1302,null,{}] 12:26:20 INFO - PROCESS | 3780 | 1468524380513 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:20 INFO - PROCESS | 3780 | 1468524380519 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:20 INFO - PROCESS | 3780 | 1468524380652 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 12:26:20 INFO - PROCESS | 3780 | 1468524380712 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:20 INFO - PROCESS | 3780 | 1468524380715 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:20 INFO - PROCESS | 3780 | ++DOCSHELL 17E8E400 == 34 [pid = 3780] [id = 335] 12:26:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17E96C00) [pid = 3780] [serial = 1004] [outer = 00000000] 12:26:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (18677C00) [pid = 3780] [serial = 1005] [outer = 17E96C00] 12:26:20 INFO - PROCESS | 3780 | 1468524380759 Marionette DEBUG loaded listener.js 12:26:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19CB9800) [pid = 3780] [serial = 1006] [outer = 17E96C00] 12:26:21 INFO - PROCESS | 3780 | 1468524381167 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 12:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 725ms 12:26:21 INFO - PROCESS | 3780 | 1468524381236 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 12:26:21 INFO - PROCESS | 3780 | 1468524381238 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 12:26:21 INFO - PROCESS | 3780 | 1468524381241 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:26:21 INFO - PROCESS | 3780 | 1468524381243 Marionette TRACE conn3 <- [1,1306,null,{}] 12:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:26:21 INFO - PROCESS | 3780 | 1468524381247 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:21 INFO - PROCESS | 3780 | 1468524381249 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:21 INFO - PROCESS | 3780 | 1468524381359 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 12:26:21 INFO - PROCESS | 3780 | 1468524381369 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:21 INFO - PROCESS | 3780 | 1468524381371 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:21 INFO - PROCESS | 3780 | ++DOCSHELL 18677800 == 35 [pid = 3780] [id = 336] 12:26:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A062400) [pid = 3780] [serial = 1007] [outer = 00000000] 12:26:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A06AC00) [pid = 3780] [serial = 1008] [outer = 1A062400] 12:26:21 INFO - PROCESS | 3780 | 1468524381461 Marionette DEBUG loaded listener.js 12:26:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A064000) [pid = 3780] [serial = 1009] [outer = 1A062400] 12:26:21 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (18678400) [pid = 3780] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:26:21 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (143E3400) [pid = 3780] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:26:21 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17E8CC00) [pid = 3780] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:26:21 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17590000) [pid = 3780] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:26:21 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (163CB400) [pid = 3780] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:26:21 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17BA8800) [pid = 3780] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:26:21 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12AB2C00) [pid = 3780] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:26:21 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (143E4400) [pid = 3780] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:26:21 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10A77400) [pid = 3780] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:26:21 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13035800) [pid = 3780] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:26:21 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10A05C00) [pid = 3780] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:26:21 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (163D6800) [pid = 3780] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:26:21 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A0CC800) [pid = 3780] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:26:21 INFO - PROCESS | 3780 | 1468524381917 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 12:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 679ms 12:26:21 INFO - PROCESS | 3780 | 1468524381943 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 12:26:21 INFO - PROCESS | 3780 | 1468524381946 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 12:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:26:21 INFO - PROCESS | 3780 | 1468524381949 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:26:21 INFO - PROCESS | 3780 | 1468524381950 Marionette TRACE conn3 <- [1,1310,null,{}] 12:26:21 INFO - PROCESS | 3780 | 1468524381954 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:21 INFO - PROCESS | 3780 | 1468524381956 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:22 INFO - PROCESS | 3780 | 1468524382031 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 12:26:22 INFO - PROCESS | 3780 | 1468524382036 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:22 INFO - PROCESS | 3780 | 1468524382038 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:22 INFO - PROCESS | 3780 | ++DOCSHELL 12D76C00 == 36 [pid = 3780] [id = 337] 12:26:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13035800) [pid = 3780] [serial = 1010] [outer = 00000000] 12:26:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16304800) [pid = 3780] [serial = 1011] [outer = 13035800] 12:26:22 INFO - PROCESS | 3780 | 1468524382082 Marionette DEBUG loaded listener.js 12:26:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17BE1800) [pid = 3780] [serial = 1012] [outer = 13035800] 12:26:22 INFO - PROCESS | 3780 | 1468524382510 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 12:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 617ms 12:26:22 INFO - PROCESS | 3780 | 1468524382571 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 12:26:22 INFO - PROCESS | 3780 | 1468524382573 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 12:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:26:22 INFO - PROCESS | 3780 | 1468524382576 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:26:22 INFO - PROCESS | 3780 | 1468524382578 Marionette TRACE conn3 <- [1,1314,null,{}] 12:26:22 INFO - PROCESS | 3780 | 1468524382581 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:22 INFO - PROCESS | 3780 | 1468524382583 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:22 INFO - PROCESS | 3780 | 1468524382659 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 12:26:22 INFO - PROCESS | 3780 | 1468524382692 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:22 INFO - PROCESS | 3780 | 1468524382694 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:22 INFO - PROCESS | 3780 | ++DOCSHELL 15F96C00 == 37 [pid = 3780] [id = 338] 12:26:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16116000) [pid = 3780] [serial = 1013] [outer = 00000000] 12:26:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19CC1800) [pid = 3780] [serial = 1014] [outer = 16116000] 12:26:22 INFO - PROCESS | 3780 | 1468524382736 Marionette DEBUG loaded listener.js 12:26:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A0CCC00) [pid = 3780] [serial = 1015] [outer = 16116000] 12:26:23 INFO - PROCESS | 3780 | 1468524383148 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:26: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 12:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 587ms 12:26:23 INFO - PROCESS | 3780 | 1468524383173 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 12:26:23 INFO - PROCESS | 3780 | 1468524383175 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 12:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:26:23 INFO - PROCESS | 3780 | 1468524383191 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:26:23 INFO - PROCESS | 3780 | 1468524383192 Marionette TRACE conn3 <- [1,1318,null,{}] 12:26:23 INFO - PROCESS | 3780 | 1468524383196 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:23 INFO - PROCESS | 3780 | 1468524383197 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:23 INFO - PROCESS | 3780 | 1468524383275 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 12:26:23 INFO - PROCESS | 3780 | 1468524383280 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:23 INFO - PROCESS | 3780 | 1468524383282 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:23 INFO - PROCESS | 3780 | ++DOCSHELL 1A260800 == 38 [pid = 3780] [id = 339] 12:26:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A262400) [pid = 3780] [serial = 1016] [outer = 00000000] 12:26:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A3C7400) [pid = 3780] [serial = 1017] [outer = 1A262400] 12:26:23 INFO - PROCESS | 3780 | 1468524383330 Marionette DEBUG loaded listener.js 12:26:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A3C9C00) [pid = 3780] [serial = 1018] [outer = 1A262400] 12:26:23 INFO - PROCESS | 3780 | 1468524383731 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:26:23 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 12:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 587ms 12:26:23 INFO - PROCESS | 3780 | 1468524383819 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 12:26:23 INFO - PROCESS | 3780 | 1468524383823 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 12:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:26:23 INFO - PROCESS | 3780 | 1468524383829 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:26:23 INFO - PROCESS | 3780 | 1468524383833 Marionette TRACE conn3 <- [1,1322,null,{}] 12:26:23 INFO - PROCESS | 3780 | 1468524383839 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:23 INFO - PROCESS | 3780 | 1468524383842 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:23 INFO - PROCESS | 3780 | 1468524383959 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 12:26:24 INFO - PROCESS | 3780 | 1468524384122 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:24 INFO - PROCESS | 3780 | 1468524384127 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:24 INFO - PROCESS | 3780 | ++DOCSHELL 11C4A400 == 39 [pid = 3780] [id = 340] 12:26:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (11CD5400) [pid = 3780] [serial = 1019] [outer = 00000000] 12:26:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (12B0D000) [pid = 3780] [serial = 1020] [outer = 11CD5400] 12:26:24 INFO - PROCESS | 3780 | 1468524384183 Marionette DEBUG loaded listener.js 12:26:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (131EA000) [pid = 3780] [serial = 1021] [outer = 11CD5400] 12:26:24 INFO - PROCESS | 3780 | 1468524384730 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 988ms 12:26:24 INFO - PROCESS | 3780 | 1468524384817 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 12:26:24 INFO - PROCESS | 3780 | 1468524384821 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 12:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:26:24 INFO - PROCESS | 3780 | 1468524384827 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:26:24 INFO - PROCESS | 3780 | 1468524384831 Marionette TRACE conn3 <- [1,1326,null,{}] 12:26:24 INFO - PROCESS | 3780 | 1468524384836 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:24 INFO - PROCESS | 3780 | 1468524384839 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:24 INFO - PROCESS | 3780 | 1468524384994 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 12:26:25 INFO - PROCESS | 3780 | 1468524385047 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:25 INFO - PROCESS | 3780 | 1468524385050 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:25 INFO - PROCESS | 3780 | ++DOCSHELL 1610CC00 == 40 [pid = 3780] [id = 341] 12:26:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1610F400) [pid = 3780] [serial = 1022] [outer = 00000000] 12:26:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (163D5800) [pid = 3780] [serial = 1023] [outer = 1610F400] 12:26:25 INFO - PROCESS | 3780 | 1468524385103 Marionette DEBUG loaded listener.js 12:26:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1704C000) [pid = 3780] [serial = 1024] [outer = 1610F400] 12:26:26 INFO - PROCESS | 3780 | 1468524386138 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 12:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1342ms 12:26:26 INFO - PROCESS | 3780 | 1468524386168 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 12:26:26 INFO - PROCESS | 3780 | 1468524386170 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 12:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:26:26 INFO - PROCESS | 3780 | 1468524386175 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:26:26 INFO - PROCESS | 3780 | 1468524386177 Marionette TRACE conn3 <- [1,1330,null,{}] 12:26:26 INFO - PROCESS | 3780 | 1468524386186 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:26 INFO - PROCESS | 3780 | 1468524386191 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:26 INFO - PROCESS | 3780 | 1468524386298 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 12:26:26 INFO - PROCESS | 3780 | 1468524386428 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:26 INFO - PROCESS | 3780 | 1468524386432 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:26 INFO - PROCESS | 3780 | ++DOCSHELL 184CAC00 == 41 [pid = 3780] [id = 342] 12:26:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1867C800) [pid = 3780] [serial = 1025] [outer = 00000000] 12:26:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A06D400) [pid = 3780] [serial = 1026] [outer = 1867C800] 12:26:26 INFO - PROCESS | 3780 | 1468524386488 Marionette DEBUG loaded listener.js 12:26:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A3C1800) [pid = 3780] [serial = 1027] [outer = 1867C800] 12:26:27 INFO - PROCESS | 3780 | 1468524387158 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 12:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1034ms 12:26:27 INFO - PROCESS | 3780 | 1468524387214 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 12:26:27 INFO - PROCESS | 3780 | 1468524387216 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 12:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:26:27 INFO - PROCESS | 3780 | 1468524387220 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:26:27 INFO - PROCESS | 3780 | 1468524387222 Marionette TRACE conn3 <- [1,1334,null,{}] 12:26:27 INFO - PROCESS | 3780 | 1468524387225 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:27 INFO - PROCESS | 3780 | 1468524387228 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:27 INFO - PROCESS | 3780 | 1468524387465 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 12:26:27 INFO - PROCESS | 3780 | 1468524387611 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:27 INFO - PROCESS | 3780 | 1468524387614 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:27 INFO - PROCESS | 3780 | ++DOCSHELL 10A03C00 == 42 [pid = 3780] [id = 343] 12:26:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (10A0A000) [pid = 3780] [serial = 1028] [outer = 00000000] 12:26:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (10E56800) [pid = 3780] [serial = 1029] [outer = 10A0A000] 12:26:27 INFO - PROCESS | 3780 | 1468524387664 Marionette DEBUG loaded listener.js 12:26:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (12B01400) [pid = 3780] [serial = 1030] [outer = 10A0A000] 12:26:28 INFO - PROCESS | 3780 | --DOCSHELL 15F96C00 == 41 [pid = 3780] [id = 338] 12:26:28 INFO - PROCESS | 3780 | --DOCSHELL 12D76C00 == 40 [pid = 3780] [id = 337] 12:26:28 INFO - PROCESS | 3780 | --DOCSHELL 18677800 == 39 [pid = 3780] [id = 336] 12:26:28 INFO - PROCESS | 3780 | --DOCSHELL 17E8E400 == 38 [pid = 3780] [id = 335] 12:26:28 INFO - PROCESS | 3780 | --DOCSHELL 17598400 == 37 [pid = 3780] [id = 334] 12:26:28 INFO - PROCESS | 3780 | --DOCSHELL 163DA400 == 36 [pid = 3780] [id = 333] 12:26:28 INFO - PROCESS | 3780 | --DOCSHELL 15D66800 == 35 [pid = 3780] [id = 332] 12:26:28 INFO - PROCESS | 3780 | --DOCSHELL 131EAC00 == 34 [pid = 3780] [id = 331] 12:26:28 INFO - PROCESS | 3780 | --DOCSHELL 10A04400 == 33 [pid = 3780] [id = 330] 12:26:28 INFO - PROCESS | 3780 | --DOCSHELL 11CD6400 == 32 [pid = 3780] [id = 329] 12:26:28 INFO - PROCESS | 3780 | --DOCSHELL 183F4000 == 31 [pid = 3780] [id = 328] 12:26:28 INFO - PROCESS | 3780 | --DOCSHELL 184CAC00 == 30 [pid = 3780] [id = 342] 12:26:28 INFO - PROCESS | 3780 | --DOCSHELL 1A260800 == 29 [pid = 3780] [id = 339] 12:26:28 INFO - PROCESS | 3780 | --DOCSHELL 11C4A400 == 28 [pid = 3780] [id = 340] 12:26:28 INFO - PROCESS | 3780 | --DOCSHELL 1610CC00 == 27 [pid = 3780] [id = 341] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A0D0C00) [pid = 3780] [serial = 984] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1A063C00) [pid = 3780] [serial = 981] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (17A06800) [pid = 3780] [serial = 969] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (16D07800) [pid = 3780] [serial = 966] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17BB4400) [pid = 3780] [serial = 972] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (13074400) [pid = 3780] [serial = 960] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13136800) [pid = 3780] [serial = 961] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (156AF400) [pid = 3780] [serial = 963] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15979000) [pid = 3780] [serial = 964] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13952400) [pid = 3780] [serial = 958] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (12A28C00) [pid = 3780] [serial = 957] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13954C00) [pid = 3780] [serial = 946] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (131F1800) [pid = 3780] [serial = 945] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1122D000) [pid = 3780] [serial = 975] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17591400) [pid = 3780] [serial = 949] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (172AB400) [pid = 3780] [serial = 948] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A7CF800) [pid = 3780] [serial = 952] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A3BD000) [pid = 3780] [serial = 951] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1ABB8000) [pid = 3780] [serial = 955] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1ABB3800) [pid = 3780] [serial = 954] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A064400) [pid = 3780] [serial = 982] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (150B6C00) [pid = 3780] [serial = 976] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17B83C00) [pid = 3780] [serial = 970] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (18683000) [pid = 3780] [serial = 978] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17D77800) [pid = 3780] [serial = 973] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (17048C00) [pid = 3780] [serial = 967] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (184CA400) [pid = 3780] [serial = 979] [outer = 00000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3780 | 1468524388917 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 12:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1744ms 12:26:28 INFO - PROCESS | 3780 | 1468524388979 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 12:26:28 INFO - PROCESS | 3780 | 1468524388983 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 12:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:26:28 INFO - PROCESS | 3780 | 1468524388990 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:26:28 INFO - PROCESS | 3780 | 1468524388993 Marionette TRACE conn3 <- [1,1338,null,{}] 12:26:28 INFO - PROCESS | 3780 | 1468524388999 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:28 INFO - PROCESS | 3780 | 1468524389002 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:29 INFO - PROCESS | 3780 | 1468524389130 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 12:26:29 INFO - PROCESS | 3780 | 1468524389259 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:29 INFO - PROCESS | 3780 | 1468524389263 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:29 INFO - PROCESS | 3780 | ++DOCSHELL 102CB000 == 28 [pid = 3780] [id = 344] 12:26:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (10A01400) [pid = 3780] [serial = 1031] [outer = 00000000] 12:26:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1102AC00) [pid = 3780] [serial = 1032] [outer = 10A01400] 12:26:29 INFO - PROCESS | 3780 | 1468524389322 Marionette DEBUG loaded listener.js 12:26:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (11ADF800) [pid = 3780] [serial = 1033] [outer = 10A01400] 12:26:30 INFO - PROCESS | 3780 | 1468524390031 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 12:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1065ms 12:26:30 INFO - PROCESS | 3780 | 1468524390066 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 12:26:30 INFO - PROCESS | 3780 | 1468524390071 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 12:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:26:30 INFO - PROCESS | 3780 | 1468524390100 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:26:30 INFO - PROCESS | 3780 | 1468524390103 Marionette TRACE conn3 <- [1,1342,null,{}] 12:26:30 INFO - PROCESS | 3780 | 1468524390109 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:30 INFO - PROCESS | 3780 | 1468524390112 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:30 INFO - PROCESS | 3780 | 1468524390229 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 12:26:30 INFO - PROCESS | 3780 | 1468524390311 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:30 INFO - PROCESS | 3780 | 1468524390315 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:30 INFO - PROCESS | 3780 | ++DOCSHELL 131E9800 == 29 [pid = 3780] [id = 345] 12:26:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (131EAC00) [pid = 3780] [serial = 1034] [outer = 00000000] 12:26:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (131F2C00) [pid = 3780] [serial = 1035] [outer = 131EAC00] 12:26:30 INFO - PROCESS | 3780 | 1468524390412 Marionette DEBUG loaded listener.js 12:26:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13958800) [pid = 3780] [serial = 1036] [outer = 131EAC00] 12:26:31 INFO - PROCESS | 3780 | 1468524391260 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 12:26:31 INFO - PROCESS | 3780 | --DOCSHELL 10A09C00 == 28 [pid = 3780] [id = 19] 12:26:31 INFO - PROCESS | 3780 | --DOCSHELL 1314E000 == 27 [pid = 3780] [id = 28] 12:26:31 INFO - PROCESS | 3780 | --DOCSHELL 131F2400 == 26 [pid = 3780] [id = 20] 12:26:31 INFO - PROCESS | 3780 | --DOCSHELL 1AA46C00 == 25 [pid = 3780] [id = 12] 12:26:31 INFO - PROCESS | 3780 | --DOCSHELL 11CD3800 == 24 [pid = 3780] [id = 27] 12:26:31 INFO - PROCESS | 3780 | --DOCSHELL 15D68800 == 23 [pid = 3780] [id = 26] 12:26:31 INFO - PROCESS | 3780 | --DOCSHELL 10A03C00 == 22 [pid = 3780] [id = 343] 12:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1172ms 12:26:31 INFO - PROCESS | 3780 | 1468524391284 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 12:26:31 INFO - PROCESS | 3780 | 1468524391288 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 12:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:26:31 INFO - PROCESS | 3780 | 1468524391292 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:26:31 INFO - PROCESS | 3780 | 1468524391295 Marionette TRACE conn3 <- [1,1346,null,{}] 12:26:31 INFO - PROCESS | 3780 | 1468524391301 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:31 INFO - PROCESS | 3780 | 1468524391303 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:31 INFO - PROCESS | 3780 | 1468524391391 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 12:26:31 INFO - PROCESS | 3780 | 1468524391398 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:31 INFO - PROCESS | 3780 | 1468524391401 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:31 INFO - PROCESS | 3780 | ++DOCSHELL 10A7D800 == 23 [pid = 3780] [id = 346] 12:26:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (10A7EC00) [pid = 3780] [serial = 1037] [outer = 00000000] 12:26:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1306EC00) [pid = 3780] [serial = 1038] [outer = 10A7EC00] 12:26:31 INFO - PROCESS | 3780 | 1468524391451 Marionette DEBUG loaded listener.js 12:26:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (131F2400) [pid = 3780] [serial = 1039] [outer = 10A7EC00] 12:26:31 INFO - PROCESS | 3780 | 1468524391954 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 12:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 694ms 12:26:31 INFO - PROCESS | 3780 | 1468524391994 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 12:26:31 INFO - PROCESS | 3780 | 1468524391998 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 12:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:26:31 INFO - PROCESS | 3780 | 1468524392004 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:26:31 INFO - PROCESS | 3780 | 1468524392007 Marionette TRACE conn3 <- [1,1350,null,{}] 12:26:31 INFO - PROCESS | 3780 | 1468524392011 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:31 INFO - PROCESS | 3780 | 1468524392013 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:32 INFO - PROCESS | 3780 | 1468524392103 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 12:26:32 INFO - PROCESS | 3780 | 1468524392111 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:32 INFO - PROCESS | 3780 | 1468524392114 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:32 INFO - PROCESS | 3780 | ++DOCSHELL 1597C400 == 24 [pid = 3780] [id = 347] 12:26:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1597D000) [pid = 3780] [serial = 1040] [outer = 00000000] 12:26:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15B1C800) [pid = 3780] [serial = 1041] [outer = 1597D000] 12:26:32 INFO - PROCESS | 3780 | 1468524392160 Marionette DEBUG loaded listener.js 12:26:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15D66C00) [pid = 3780] [serial = 1042] [outer = 1597D000] 12:26:32 INFO - PROCESS | 3780 | 1468524392646 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 680ms 12:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:26:32 INFO - PROCESS | 3780 | 1468524392687 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 12:26:32 INFO - PROCESS | 3780 | 1468524392689 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 12:26:32 INFO - PROCESS | 3780 | 1468524392693 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:26:32 INFO - PROCESS | 3780 | 1468524392696 Marionette TRACE conn3 <- [1,1354,null,{}] 12:26:32 INFO - PROCESS | 3780 | 1468524392706 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:32 INFO - PROCESS | 3780 | 1468524392711 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:32 INFO - PROCESS | 3780 | 1468524392825 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 12:26:32 INFO - PROCESS | 3780 | 1468524392920 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:32 INFO - PROCESS | 3780 | 1468524392923 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:32 INFO - PROCESS | 3780 | ++DOCSHELL 17046000 == 25 [pid = 3780] [id = 348] 12:26:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17048C00) [pid = 3780] [serial = 1043] [outer = 00000000] 12:26:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17217000) [pid = 3780] [serial = 1044] [outer = 17048C00] 12:26:32 INFO - PROCESS | 3780 | 1468524392971 Marionette DEBUG loaded listener.js 12:26:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17499C00) [pid = 3780] [serial = 1045] [outer = 17048C00] 12:26:33 INFO - PROCESS | 3780 | 1468524393373 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 12:26:33 INFO - PROCESS | 3780 | 1468524393436 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 12:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:26:33 INFO - PROCESS | 3780 | 1468524393439 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:26:33 INFO - PROCESS | 3780 | 1468524393441 Marionette TRACE conn3 <- [1,1358,null,{}] 12:26:33 INFO - PROCESS | 3780 | 1468524393444 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:33 INFO - PROCESS | 3780 | 1468524393446 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:33 INFO - PROCESS | 3780 | 1468524393583 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 12:26:33 INFO - PROCESS | 3780 | 1468524393592 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:33 INFO - PROCESS | 3780 | 1468524393595 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:33 INFO - PROCESS | 3780 | ++DOCSHELL 17ACFC00 == 26 [pid = 3780] [id = 349] 12:26:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17AD4C00) [pid = 3780] [serial = 1046] [outer = 00000000] 12:26:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17BAD000) [pid = 3780] [serial = 1047] [outer = 17AD4C00] 12:26:33 INFO - PROCESS | 3780 | 1468524393638 Marionette DEBUG loaded listener.js 12:26:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17BE0C00) [pid = 3780] [serial = 1048] [outer = 17AD4C00] 12:26:34 INFO - PROCESS | 3780 | 1468524394090 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 12:26:34 INFO - PROCESS | 3780 | 1468524394140 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 12:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:26:34 INFO - PROCESS | 3780 | 1468524394143 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:26:34 INFO - PROCESS | 3780 | 1468524394145 Marionette TRACE conn3 <- [1,1362,null,{}] 12:26:34 INFO - PROCESS | 3780 | 1468524394148 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:34 INFO - PROCESS | 3780 | 1468524394150 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:34 INFO - PROCESS | 3780 | 1468524394284 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 12:26:34 INFO - PROCESS | 3780 | 1468524394305 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:34 INFO - PROCESS | 3780 | 1468524394307 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:34 INFO - PROCESS | 3780 | ++DOCSHELL 1055A400 == 27 [pid = 3780] [id = 350] 12:26:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17E8B800) [pid = 3780] [serial = 1049] [outer = 00000000] 12:26:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (183F4000) [pid = 3780] [serial = 1050] [outer = 17E8B800] 12:26:34 INFO - PROCESS | 3780 | 1468524394352 Marionette DEBUG loaded listener.js 12:26:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (184CA400) [pid = 3780] [serial = 1051] [outer = 17E8B800] 12:26:34 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:26:34 INFO - PROCESS | 3780 | 1468524394797 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 12:26:34 INFO - PROCESS | 3780 | 1468524394845 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 12:26:34 INFO - PROCESS | 3780 | 1468524394849 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:26:34 INFO - PROCESS | 3780 | 1468524394850 Marionette TRACE conn3 <- [1,1366,null,{}] 12:26:34 INFO - PROCESS | 3780 | 1468524394854 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:34 INFO - PROCESS | 3780 | 1468524394859 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:34 INFO - PROCESS | 3780 | 1468524395004 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 12:26:35 INFO - PROCESS | 3780 | 1468524395065 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:35 INFO - PROCESS | 3780 | 1468524395067 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:35 INFO - PROCESS | 3780 | ++DOCSHELL 17E8D400 == 28 [pid = 3780] [id = 351] 12:26:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17E8D800) [pid = 3780] [serial = 1052] [outer = 00000000] 12:26:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A0C5800) [pid = 3780] [serial = 1053] [outer = 17E8D800] 12:26:35 INFO - PROCESS | 3780 | 1468524395110 Marionette DEBUG loaded listener.js 12:26:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A6CC000) [pid = 3780] [serial = 1054] [outer = 17E8D800] 12:26:35 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (11CD5400) [pid = 3780] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:26:35 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1610F400) [pid = 3780] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:26:35 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17598800) [pid = 3780] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:26:35 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17E96C00) [pid = 3780] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:26:35 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16D02000) [pid = 3780] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:26:35 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (12850800) [pid = 3780] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:26:35 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A06DC00) [pid = 3780] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:26:35 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A062400) [pid = 3780] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:26:35 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15D67400) [pid = 3780] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:26:35 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10A06400) [pid = 3780] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:26:35 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (131EE000) [pid = 3780] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:26:35 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13035800) [pid = 3780] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:26:35 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1867C800) [pid = 3780] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:26:35 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A262400) [pid = 3780] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:26:35 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16116000) [pid = 3780] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:26:35 INFO - PROCESS | 3780 | 1468524395532 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 12:26:35 INFO - PROCESS | 3780 | 1468524395621 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 12:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:26:35 INFO - PROCESS | 3780 | 1468524395627 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:26:35 INFO - PROCESS | 3780 | 1468524395629 Marionette TRACE conn3 <- [1,1370,null,{}] 12:26:35 INFO - PROCESS | 3780 | 1468524395632 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:35 INFO - PROCESS | 3780 | 1468524395634 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:35 INFO - PROCESS | 3780 | 1468524395720 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 12:26:35 INFO - PROCESS | 3780 | 1468524395807 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:35 INFO - PROCESS | 3780 | 1468524395809 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:35 INFO - PROCESS | 3780 | ++DOCSHELL 10271C00 == 29 [pid = 3780] [id = 352] 12:26:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (102CB400) [pid = 3780] [serial = 1055] [outer = 00000000] 12:26:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1394D000) [pid = 3780] [serial = 1056] [outer = 102CB400] 12:26:35 INFO - PROCESS | 3780 | 1468524395852 Marionette DEBUG loaded listener.js 12:26:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (159E6000) [pid = 3780] [serial = 1057] [outer = 102CB400] 12:26:36 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:26:36 INFO - PROCESS | 3780 | 1468524396214 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 12:26:36 INFO - PROCESS | 3780 | 1468524396253 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 12:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:26:36 INFO - PROCESS | 3780 | 1468524396256 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:26:36 INFO - PROCESS | 3780 | 1468524396258 Marionette TRACE conn3 <- [1,1374,null,{}] 12:26:36 INFO - PROCESS | 3780 | 1468524396261 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:36 INFO - PROCESS | 3780 | 1468524396263 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:36 INFO - PROCESS | 3780 | 1468524396371 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 12:26:36 INFO - PROCESS | 3780 | 1468524396379 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:36 INFO - PROCESS | 3780 | 1468524396381 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:36 INFO - PROCESS | 3780 | ++DOCSHELL 16FBE400 == 30 [pid = 3780] [id = 353] 12:26:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17E93800) [pid = 3780] [serial = 1058] [outer = 00000000] 12:26:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A0D0000) [pid = 3780] [serial = 1059] [outer = 17E93800] 12:26:36 INFO - PROCESS | 3780 | 1468524396425 Marionette DEBUG loaded listener.js 12:26:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A6CE000) [pid = 3780] [serial = 1060] [outer = 17E93800] 12:26:36 INFO - PROCESS | 3780 | 1468524396855 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 12:26:36 INFO - PROCESS | 3780 | 1468524396896 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 12:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:26:36 INFO - PROCESS | 3780 | 1468524396899 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:26:36 INFO - PROCESS | 3780 | 1468524396901 Marionette TRACE conn3 <- [1,1378,null,{}] 12:26:36 INFO - PROCESS | 3780 | 1468524396904 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:36 INFO - PROCESS | 3780 | 1468524396906 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:37 INFO - PROCESS | 3780 | 1468524397050 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 12:26:37 INFO - PROCESS | 3780 | 1468524397088 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:37 INFO - PROCESS | 3780 | 1468524397091 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:37 INFO - PROCESS | 3780 | ++DOCSHELL 19CBC400 == 31 [pid = 3780] [id = 354] 12:26:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A7CC400) [pid = 3780] [serial = 1061] [outer = 00000000] 12:26:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A7D1000) [pid = 3780] [serial = 1062] [outer = 1A7CC400] 12:26:37 INFO - PROCESS | 3780 | 1468524397134 Marionette DEBUG loaded listener.js 12:26:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A7D1C00) [pid = 3780] [serial = 1063] [outer = 1A7CC400] 12:26:37 INFO - PROCESS | 3780 | 1468524397622 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 12:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 731ms 12:26:37 INFO - PROCESS | 3780 | 1468524397653 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 12:26:37 INFO - PROCESS | 3780 | 1468524397658 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 12:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:26:37 INFO - PROCESS | 3780 | 1468524397664 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:26:37 INFO - PROCESS | 3780 | 1468524397667 Marionette TRACE conn3 <- [1,1382,null,{}] 12:26:37 INFO - PROCESS | 3780 | 1468524397673 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:37 INFO - PROCESS | 3780 | 1468524397676 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:37 INFO - PROCESS | 3780 | 1468524397789 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 12:26:37 INFO - PROCESS | 3780 | 1468524397890 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:37 INFO - PROCESS | 3780 | 1468524397893 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:37 INFO - PROCESS | 3780 | ++DOCSHELL 10A0F800 == 32 [pid = 3780] [id = 355] 12:26:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10A74400) [pid = 3780] [serial = 1064] [outer = 00000000] 12:26:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13116000) [pid = 3780] [serial = 1065] [outer = 10A74400] 12:26:37 INFO - PROCESS | 3780 | 1468524397949 Marionette DEBUG loaded listener.js 12:26:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13EDB000) [pid = 3780] [serial = 1066] [outer = 10A74400] 12:26:38 INFO - PROCESS | 3780 | 1468524398614 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 12:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 996ms 12:26:38 INFO - PROCESS | 3780 | 1468524398667 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 12:26:38 INFO - PROCESS | 3780 | 1468524398672 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 12:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:26:38 INFO - PROCESS | 3780 | 1468524398678 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:26:38 INFO - PROCESS | 3780 | 1468524398681 Marionette TRACE conn3 <- [1,1386,null,{}] 12:26:38 INFO - PROCESS | 3780 | 1468524398684 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:38 INFO - PROCESS | 3780 | 1468524398687 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:38 INFO - PROCESS | 3780 | 1468524398826 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 12:26:38 INFO - PROCESS | 3780 | 1468524398953 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:38 INFO - PROCESS | 3780 | 1468524398957 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:38 INFO - PROCESS | 3780 | ++DOCSHELL 16118400 == 33 [pid = 3780] [id = 356] 12:26:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (16308800) [pid = 3780] [serial = 1067] [outer = 00000000] 12:26:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16FC5400) [pid = 3780] [serial = 1068] [outer = 16308800] 12:26:39 INFO - PROCESS | 3780 | 1468524399019 Marionette DEBUG loaded listener.js 12:26:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1759B400) [pid = 3780] [serial = 1069] [outer = 16308800] 12:26:39 INFO - PROCESS | 3780 | 1468524399593 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 12:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 933ms 12:26:39 INFO - PROCESS | 3780 | 1468524399623 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 12:26:39 INFO - PROCESS | 3780 | 1468524399625 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 12:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:26:39 INFO - PROCESS | 3780 | 1468524399629 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:26:39 INFO - PROCESS | 3780 | 1468524399633 Marionette TRACE conn3 <- [1,1390,null,{}] 12:26:39 INFO - PROCESS | 3780 | 1468524399643 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:39 INFO - PROCESS | 3780 | 1468524399648 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:39 INFO - PROCESS | 3780 | 1468524399759 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 12:26:39 INFO - PROCESS | 3780 | 1468524399890 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:39 INFO - PROCESS | 3780 | 1468524399893 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:39 INFO - PROCESS | 3780 | ++DOCSHELL 1A25DC00 == 34 [pid = 3780] [id = 357] 12:26:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A26A400) [pid = 3780] [serial = 1070] [outer = 00000000] 12:26:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A7CCC00) [pid = 3780] [serial = 1071] [outer = 1A26A400] 12:26:39 INFO - PROCESS | 3780 | 1468524399951 Marionette DEBUG loaded listener.js 12:26:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1AA49800) [pid = 3780] [serial = 1072] [outer = 1A26A400] 12:26:40 INFO - PROCESS | 3780 | 1468524400677 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 12:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1136ms 12:26:40 INFO - PROCESS | 3780 | 1468524400761 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 12:26:40 INFO - PROCESS | 3780 | 1468524400765 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 12:26:40 INFO - PROCESS | 3780 | 1468524400770 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:26:40 INFO - PROCESS | 3780 | 1468524400773 Marionette TRACE conn3 <- [1,1394,null,{}] 12:26:40 INFO - PROCESS | 3780 | 1468524400779 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:40 INFO - PROCESS | 3780 | 1468524400781 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:40 INFO - PROCESS | 3780 | 1468524400881 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 12:26:41 INFO - PROCESS | 3780 | 1468524401011 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:41 INFO - PROCESS | 3780 | 1468524401016 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:41 INFO - PROCESS | 3780 | ++DOCSHELL 1102D000 == 35 [pid = 3780] [id = 358] 12:26:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (11032800) [pid = 3780] [serial = 1073] [outer = 00000000] 12:26:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (12B02C00) [pid = 3780] [serial = 1074] [outer = 11032800] 12:26:41 INFO - PROCESS | 3780 | 1468524401067 Marionette DEBUG loaded listener.js 12:26:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (139CD800) [pid = 3780] [serial = 1075] [outer = 11032800] 12:26:41 INFO - PROCESS | 3780 | --DOCSHELL 1B130000 == 34 [pid = 3780] [id = 15] 12:26:41 INFO - PROCESS | 3780 | --DOCSHELL 11229800 == 33 [pid = 3780] [id = 22] 12:26:41 INFO - PROCESS | 3780 | --DOCSHELL 1ABB5800 == 32 [pid = 3780] [id = 13] 12:26:41 INFO - PROCESS | 3780 | --DOCSHELL 132DAC00 == 31 [pid = 3780] [id = 23] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (17B83800) [pid = 3780] [serial = 1002] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17BAEC00) [pid = 3780] [serial = 1003] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (19CB9800) [pid = 3780] [serial = 1006] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (18677C00) [pid = 3780] [serial = 1005] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (174A0800) [pid = 3780] [serial = 999] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1315B000) [pid = 3780] [serial = 987] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (143E8800) [pid = 3780] [serial = 988] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A262000) [pid = 3780] [serial = 985] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A06AC00) [pid = 3780] [serial = 1008] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15F97000) [pid = 3780] [serial = 996] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16304000) [pid = 3780] [serial = 997] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1102CC00) [pid = 3780] [serial = 990] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (11CDB400) [pid = 3780] [serial = 991] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1394C800) [pid = 3780] [serial = 993] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13ECC800) [pid = 3780] [serial = 994] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17BE1800) [pid = 3780] [serial = 1012] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A06D400) [pid = 3780] [serial = 1026] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1704C000) [pid = 3780] [serial = 1024] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A3C1800) [pid = 3780] [serial = 1027] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A3C7400) [pid = 3780] [serial = 1017] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A3C9C00) [pid = 3780] [serial = 1018] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16304800) [pid = 3780] [serial = 1011] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (19CC1800) [pid = 3780] [serial = 1014] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A064000) [pid = 3780] [serial = 1009] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1758EC00) [pid = 3780] [serial = 1000] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A0CCC00) [pid = 3780] [serial = 1015] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (10E56800) [pid = 3780] [serial = 1029] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (12B0D000) [pid = 3780] [serial = 1020] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (163D5800) [pid = 3780] [serial = 1023] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (131EA000) [pid = 3780] [serial = 1021] [outer = 00000000] [url = about:blank] 12:26:41 INFO - PROCESS | 3780 | 1468524401580 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 12:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 840ms 12:26:41 INFO - PROCESS | 3780 | 1468524401613 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 12:26:41 INFO - PROCESS | 3780 | 1468524401617 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 12:26:41 INFO - PROCESS | 3780 | 1468524401623 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:26:41 INFO - PROCESS | 3780 | 1468524401626 Marionette TRACE conn3 <- [1,1398,null,{}] 12:26:41 INFO - PROCESS | 3780 | 1468524401647 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:41 INFO - PROCESS | 3780 | 1468524401649 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:41 INFO - PROCESS | 3780 | 1468524401750 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 12:26:41 INFO - PROCESS | 3780 | 1468524401756 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:41 INFO - PROCESS | 3780 | 1468524401759 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:41 INFO - PROCESS | 3780 | ++DOCSHELL 132D9000 == 32 [pid = 3780] [id = 359] 12:26:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13957800) [pid = 3780] [serial = 1076] [outer = 00000000] 12:26:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (150B9800) [pid = 3780] [serial = 1077] [outer = 13957800] 12:26:41 INFO - PROCESS | 3780 | 1468524401805 Marionette DEBUG loaded listener.js 12:26:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (159E4400) [pid = 3780] [serial = 1078] [outer = 13957800] 12:26:42 INFO - PROCESS | 3780 | 1468524402294 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 12:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 716ms 12:26:42 INFO - PROCESS | 3780 | 1468524402344 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 12:26:42 INFO - PROCESS | 3780 | 1468524402346 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 12:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:26:42 INFO - PROCESS | 3780 | 1468524402349 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:26:42 INFO - PROCESS | 3780 | 1468524402353 Marionette TRACE conn3 <- [1,1402,null,{}] 12:26:42 INFO - PROCESS | 3780 | 1468524402362 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:42 INFO - PROCESS | 3780 | 1468524402366 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:42 INFO - PROCESS | 3780 | 1468524402449 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 12:26:42 INFO - PROCESS | 3780 | 1468524402568 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:42 INFO - PROCESS | 3780 | 1468524402571 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:42 INFO - PROCESS | 3780 | ++DOCSHELL 16307400 == 33 [pid = 3780] [id = 360] 12:26:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (163D2800) [pid = 3780] [serial = 1079] [outer = 00000000] 12:26:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16FCB400) [pid = 3780] [serial = 1080] [outer = 163D2800] 12:26:42 INFO - PROCESS | 3780 | 1468524402618 Marionette DEBUG loaded listener.js 12:26:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (174A0800) [pid = 3780] [serial = 1081] [outer = 163D2800] 12:26:42 INFO - PROCESS | 3780 | 1468524403009 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 12:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 685ms 12:26:43 INFO - PROCESS | 3780 | 1468524403049 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 12:26:43 INFO - PROCESS | 3780 | 1468524403051 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 12:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:26:43 INFO - PROCESS | 3780 | 1468524403055 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:26:43 INFO - PROCESS | 3780 | 1468524403057 Marionette TRACE conn3 <- [1,1406,null,{}] 12:26:43 INFO - PROCESS | 3780 | 1468524403061 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:43 INFO - PROCESS | 3780 | 1468524403063 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:43 INFO - PROCESS | 3780 | 1468524403148 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 12:26:43 INFO - PROCESS | 3780 | 1468524403153 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:43 INFO - PROCESS | 3780 | 1468524403155 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:43 INFO - PROCESS | 3780 | ++DOCSHELL 17215C00 == 34 [pid = 3780] [id = 361] 12:26:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17598400) [pid = 3780] [serial = 1082] [outer = 00000000] 12:26:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17B89000) [pid = 3780] [serial = 1083] [outer = 17598400] 12:26:43 INFO - PROCESS | 3780 | 1468524403208 Marionette DEBUG loaded listener.js 12:26:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17B82800) [pid = 3780] [serial = 1084] [outer = 17598400] 12:26:43 INFO - PROCESS | 3780 | 1468524403635 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 12:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 638ms 12:26:43 INFO - PROCESS | 3780 | 1468524403676 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 12:26:43 INFO - PROCESS | 3780 | 1468524403678 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 12:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:26:43 INFO - PROCESS | 3780 | 1468524403689 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:26:43 INFO - PROCESS | 3780 | 1468524403690 Marionette TRACE conn3 <- [1,1410,null,{}] 12:26:43 INFO - PROCESS | 3780 | 1468524403694 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:43 INFO - PROCESS | 3780 | 1468524403696 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:43 INFO - PROCESS | 3780 | 1468524403812 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 12:26:43 INFO - PROCESS | 3780 | 1468524403899 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:43 INFO - PROCESS | 3780 | 1468524403901 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:43 INFO - PROCESS | 3780 | ++DOCSHELL 17D77C00 == 35 [pid = 3780] [id = 362] 12:26:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17D7A400) [pid = 3780] [serial = 1085] [outer = 00000000] 12:26:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (18342400) [pid = 3780] [serial = 1086] [outer = 17D7A400] 12:26:43 INFO - PROCESS | 3780 | 1468524403944 Marionette DEBUG loaded listener.js 12:26:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (18349400) [pid = 3780] [serial = 1087] [outer = 17D7A400] 12:26:44 INFO - PROCESS | 3780 | 1468524404375 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 12:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 731ms 12:26:44 INFO - PROCESS | 3780 | 1468524404427 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 12:26:44 INFO - PROCESS | 3780 | 1468524404430 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 12:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:26:44 INFO - PROCESS | 3780 | 1468524404433 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:26:44 INFO - PROCESS | 3780 | 1468524404434 Marionette TRACE conn3 <- [1,1414,null,{}] 12:26:44 INFO - PROCESS | 3780 | 1468524404438 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:44 INFO - PROCESS | 3780 | 1468524404443 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:44 INFO - PROCESS | 3780 | 1468524404577 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 12:26:44 INFO - PROCESS | 3780 | 1468524404637 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:44 INFO - PROCESS | 3780 | 1468524404640 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:44 INFO - PROCESS | 3780 | ++DOCSHELL 1A063800 == 36 [pid = 3780] [id = 363] 12:26:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A065800) [pid = 3780] [serial = 1088] [outer = 00000000] 12:26:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A0C5400) [pid = 3780] [serial = 1089] [outer = 1A065800] 12:26:44 INFO - PROCESS | 3780 | 1468524404683 Marionette DEBUG loaded listener.js 12:26:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A0CB400) [pid = 3780] [serial = 1090] [outer = 1A065800] 12:26:45 INFO - PROCESS | 3780 | 1468524405112 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 12:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 731ms 12:26:45 INFO - PROCESS | 3780 | 1468524405188 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 12:26:45 INFO - PROCESS | 3780 | 1468524405190 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 12:26:45 INFO - PROCESS | 3780 | 1468524405194 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:26:45 INFO - PROCESS | 3780 | 1468524405195 Marionette TRACE conn3 <- [1,1418,null,{}] 12:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:26:45 INFO - PROCESS | 3780 | 1468524405199 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:45 INFO - PROCESS | 3780 | 1468524405200 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:45 INFO - PROCESS | 3780 | 1468524405316 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 12:26:45 INFO - PROCESS | 3780 | 1468524405327 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:45 INFO - PROCESS | 3780 | 1468524405329 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:45 INFO - PROCESS | 3780 | ++DOCSHELL 1A06F000 == 37 [pid = 3780] [id = 364] 12:26:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A070400) [pid = 3780] [serial = 1091] [outer = 00000000] 12:26:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A269C00) [pid = 3780] [serial = 1092] [outer = 1A070400] 12:26:45 INFO - PROCESS | 3780 | 1468524405372 Marionette DEBUG loaded listener.js 12:26:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A3C3C00) [pid = 3780] [serial = 1093] [outer = 1A070400] 12:26:45 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17E8D800) [pid = 3780] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:26:45 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17048C00) [pid = 3780] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:26:45 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10A7EC00) [pid = 3780] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:26:45 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10A0A000) [pid = 3780] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:26:45 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1597D000) [pid = 3780] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:26:45 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17E93800) [pid = 3780] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:26:45 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17E8B800) [pid = 3780] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:26:45 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (102CB400) [pid = 3780] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:26:45 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17AD4C00) [pid = 3780] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:26:45 INFO - PROCESS | 3780 | 1468524405873 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 12:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 731ms 12:26:45 INFO - PROCESS | 3780 | 1468524405937 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 12:26:45 INFO - PROCESS | 3780 | 1468524405939 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 12:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:26:45 INFO - PROCESS | 3780 | 1468524405943 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:26:45 INFO - PROCESS | 3780 | 1468524405944 Marionette TRACE conn3 <- [1,1422,null,{}] 12:26:45 INFO - PROCESS | 3780 | 1468524405948 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:45 INFO - PROCESS | 3780 | 1468524405950 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:46 INFO - PROCESS | 3780 | 1468524406060 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 12:26:46 INFO - PROCESS | 3780 | 1468524406118 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:46 INFO - PROCESS | 3780 | 1468524406120 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:46 INFO - PROCESS | 3780 | ++DOCSHELL 10A0BC00 == 38 [pid = 3780] [id = 365] 12:26:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (10A79800) [pid = 3780] [serial = 1094] [outer = 00000000] 12:26:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1759BC00) [pid = 3780] [serial = 1095] [outer = 10A79800] 12:26:46 INFO - PROCESS | 3780 | 1468524406162 Marionette DEBUG loaded listener.js 12:26:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17BA9C00) [pid = 3780] [serial = 1096] [outer = 10A79800] 12:26:46 INFO - PROCESS | 3780 | 1468524406515 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 12:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 591ms 12:26:46 INFO - PROCESS | 3780 | 1468524406540 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 12:26:46 INFO - PROCESS | 3780 | 1468524406541 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 12:26:46 INFO - PROCESS | 3780 | 1468524406545 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:26:46 INFO - PROCESS | 3780 | 1468524406546 Marionette TRACE conn3 <- [1,1426,null,{}] 12:26:46 INFO - PROCESS | 3780 | 1468524406550 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:46 INFO - PROCESS | 3780 | 1468524406551 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:46 INFO - PROCESS | 3780 | 1468524406690 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 12:26:46 INFO - PROCESS | 3780 | 1468524406701 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:46 INFO - PROCESS | 3780 | 1468524406703 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:46 INFO - PROCESS | 3780 | ++DOCSHELL 1312C800 == 39 [pid = 3780] [id = 366] 12:26:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16112800) [pid = 3780] [serial = 1097] [outer = 00000000] 12:26:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A7C7C00) [pid = 3780] [serial = 1098] [outer = 16112800] 12:26:46 INFO - PROCESS | 3780 | 1468524406745 Marionette DEBUG loaded listener.js 12:26:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A0C6800) [pid = 3780] [serial = 1099] [outer = 16112800] 12:26:47 INFO - PROCESS | 3780 | 1468524407135 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 12:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 638ms 12:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:26:47 INFO - PROCESS | 3780 | 1468524407167 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 12:26:47 INFO - PROCESS | 3780 | 1468524407169 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 12:26:47 INFO - PROCESS | 3780 | 1468524407172 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:26:47 INFO - PROCESS | 3780 | 1468524407174 Marionette TRACE conn3 <- [1,1430,null,{}] 12:26:47 INFO - PROCESS | 3780 | 1468524407177 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:47 INFO - PROCESS | 3780 | 1468524407179 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:47 INFO - PROCESS | 3780 | 1468524407322 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 12:26:47 INFO - PROCESS | 3780 | 1468524407333 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:47 INFO - PROCESS | 3780 | 1468524407334 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:47 INFO - PROCESS | 3780 | ++DOCSHELL 102D2000 == 40 [pid = 3780] [id = 367] 12:26:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (18344800) [pid = 3780] [serial = 1100] [outer = 00000000] 12:26:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1AA4FC00) [pid = 3780] [serial = 1101] [outer = 18344800] 12:26:47 INFO - PROCESS | 3780 | 1468524407379 Marionette DEBUG loaded listener.js 12:26:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1AA51C00) [pid = 3780] [serial = 1102] [outer = 18344800] 12:26:47 INFO - PROCESS | 3780 | 1468524407833 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 12:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 731ms 12:26:47 INFO - PROCESS | 3780 | 1468524407946 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 12:26:47 INFO - PROCESS | 3780 | 1468524407950 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 12:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:26:47 INFO - PROCESS | 3780 | 1468524407973 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:26:47 INFO - PROCESS | 3780 | 1468524407976 Marionette TRACE conn3 <- [1,1434,null,{}] 12:26:47 INFO - PROCESS | 3780 | 1468524407982 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:47 INFO - PROCESS | 3780 | 1468524407985 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:48 INFO - PROCESS | 3780 | 1468524408105 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 12:26:48 INFO - PROCESS | 3780 | 1468524408202 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:48 INFO - PROCESS | 3780 | 1468524408206 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:48 INFO - PROCESS | 3780 | ++DOCSHELL 11CD3000 == 41 [pid = 3780] [id = 368] 12:26:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (11CD4000) [pid = 3780] [serial = 1103] [outer = 00000000] 12:26:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (12D93800) [pid = 3780] [serial = 1104] [outer = 11CD4000] 12:26:48 INFO - PROCESS | 3780 | 1468524408261 Marionette DEBUG loaded listener.js 12:26:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13225000) [pid = 3780] [serial = 1105] [outer = 11CD4000] 12:26:48 INFO - PROCESS | 3780 | 1468524408809 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 12:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 903ms 12:26:48 INFO - PROCESS | 3780 | 1468524408878 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 12:26:48 INFO - PROCESS | 3780 | 1468524408883 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 12:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:26:48 INFO - PROCESS | 3780 | 1468524408890 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:26:48 INFO - PROCESS | 3780 | 1468524408894 Marionette TRACE conn3 <- [1,1438,null,{}] 12:26:48 INFO - PROCESS | 3780 | 1468524408899 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:48 INFO - PROCESS | 3780 | 1468524408904 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:49 INFO - PROCESS | 3780 | 1468524409046 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 12:26:49 INFO - PROCESS | 3780 | 1468524409177 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:49 INFO - PROCESS | 3780 | 1468524409180 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:49 INFO - PROCESS | 3780 | ++DOCSHELL 15D5F000 == 42 [pid = 3780] [id = 369] 12:26:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (15D60C00) [pid = 3780] [serial = 1106] [outer = 00000000] 12:26:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16303800) [pid = 3780] [serial = 1107] [outer = 15D60C00] 12:26:49 INFO - PROCESS | 3780 | 1468524409235 Marionette DEBUG loaded listener.js 12:26:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (16FC5C00) [pid = 3780] [serial = 1108] [outer = 15D60C00] 12:26:49 INFO - PROCESS | 3780 | 1468524409853 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 12:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 995ms 12:26:49 INFO - PROCESS | 3780 | 1468524409892 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 12:26:49 INFO - PROCESS | 3780 | 1468524409895 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 12:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:26:49 INFO - PROCESS | 3780 | 1468524409898 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:26:49 INFO - PROCESS | 3780 | 1468524409902 Marionette TRACE conn3 <- [1,1442,null,{}] 12:26:49 INFO - PROCESS | 3780 | 1468524409913 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:49 INFO - PROCESS | 3780 | 1468524409918 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:50 INFO - PROCESS | 3780 | 1468524410033 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 12:26:50 INFO - PROCESS | 3780 | 1468524410163 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:50 INFO - PROCESS | 3780 | 1468524410168 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:50 INFO - PROCESS | 3780 | ++DOCSHELL 19CC0800 == 43 [pid = 3780] [id = 370] 12:26:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19CC4800) [pid = 3780] [serial = 1109] [outer = 00000000] 12:26:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A7C9400) [pid = 3780] [serial = 1110] [outer = 19CC4800] 12:26:50 INFO - PROCESS | 3780 | 1468524410225 Marionette DEBUG loaded listener.js 12:26:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1ABB5C00) [pid = 3780] [serial = 1111] [outer = 19CC4800] 12:26:50 INFO - PROCESS | 3780 | 1468524410809 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 12:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 933ms 12:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:26:50 INFO - PROCESS | 3780 | 1468524410827 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 12:26:50 INFO - PROCESS | 3780 | 1468524410829 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 12:26:50 INFO - PROCESS | 3780 | 1468524410849 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:26:50 INFO - PROCESS | 3780 | 1468524410851 Marionette TRACE conn3 <- [1,1446,null,{}] 12:26:50 INFO - PROCESS | 3780 | 1468524410856 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:50 INFO - PROCESS | 3780 | 1468524410858 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:50 INFO - PROCESS | 3780 | 1468524410969 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 12:26:51 INFO - PROCESS | 3780 | 1468524411097 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:51 INFO - PROCESS | 3780 | 1468524411100 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:51 INFO - PROCESS | 3780 | ++DOCSHELL 1A7C8800 == 44 [pid = 3780] [id = 371] 12:26:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A7CA400) [pid = 3780] [serial = 1112] [outer = 00000000] 12:26:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1AD2D800) [pid = 3780] [serial = 1113] [outer = 1A7CA400] 12:26:51 INFO - PROCESS | 3780 | 1468524411151 Marionette DEBUG loaded listener.js 12:26:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1AF06C00) [pid = 3780] [serial = 1114] [outer = 1A7CA400] 12:26:51 INFO - PROCESS | 3780 | 1468524411890 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 12:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1104ms 12:26:51 INFO - PROCESS | 3780 | 1468524411947 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 12:26:51 INFO - PROCESS | 3780 | 1468524411950 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 12:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:26:51 INFO - PROCESS | 3780 | 1468524411955 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:26:51 INFO - PROCESS | 3780 | 1468524411959 Marionette TRACE conn3 <- [1,1450,null,{}] 12:26:51 INFO - PROCESS | 3780 | 1468524411964 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:51 INFO - PROCESS | 3780 | 1468524411966 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:52 INFO - PROCESS | 3780 | 1468524412076 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 12:26:52 INFO - PROCESS | 3780 | --DOCSHELL 1AF0C400 == 43 [pid = 3780] [id = 10] 12:26:52 INFO - PROCESS | 3780 | --DOCSHELL 1A7C8000 == 42 [pid = 3780] [id = 11] 12:26:52 INFO - PROCESS | 3780 | --DOCSHELL 102CB000 == 41 [pid = 3780] [id = 344] 12:26:52 INFO - PROCESS | 3780 | --DOCSHELL 10A09800 == 40 [pid = 3780] [id = 21] 12:26:52 INFO - PROCESS | 3780 | --DOCSHELL 1597C000 == 39 [pid = 3780] [id = 25] 12:26:52 INFO - PROCESS | 3780 | --DOCSHELL 15055C00 == 38 [pid = 3780] [id = 24] 12:26:52 INFO - PROCESS | 3780 | --DOCSHELL 16117C00 == 37 [pid = 3780] [id = 8] 12:26:52 INFO - PROCESS | 3780 | --DOCSHELL 1B12F400 == 36 [pid = 3780] [id = 14] 12:26:52 INFO - PROCESS | 3780 | --DOCSHELL 1AF03C00 == 35 [pid = 3780] [id = 18] 12:26:52 INFO - PROCESS | 3780 | --DOCSHELL 131E9800 == 34 [pid = 3780] [id = 345] 12:26:52 INFO - PROCESS | 3780 | 1468524412887 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:52 INFO - PROCESS | 3780 | 1468524412890 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A0C5800) [pid = 3780] [serial = 1053] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1102AC00) [pid = 3780] [serial = 1032] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (17217000) [pid = 3780] [serial = 1044] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1306EC00) [pid = 3780] [serial = 1038] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (131F2400) [pid = 3780] [serial = 1039] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (12B01400) [pid = 3780] [serial = 1030] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (15B1C800) [pid = 3780] [serial = 1041] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15D66C00) [pid = 3780] [serial = 1042] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (131F2C00) [pid = 3780] [serial = 1035] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A6CE000) [pid = 3780] [serial = 1060] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (183F4000) [pid = 3780] [serial = 1050] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1394D000) [pid = 3780] [serial = 1056] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A6CC000) [pid = 3780] [serial = 1054] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A0D0000) [pid = 3780] [serial = 1059] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A7D1000) [pid = 3780] [serial = 1062] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17BAD000) [pid = 3780] [serial = 1047] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (184CA400) [pid = 3780] [serial = 1051] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17BE0C00) [pid = 3780] [serial = 1048] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17499C00) [pid = 3780] [serial = 1045] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (159E6000) [pid = 3780] [serial = 1057] [outer = 00000000] [url = about:blank] 12:26:52 INFO - PROCESS | 3780 | ++DOCSHELL 10566000 == 35 [pid = 3780] [id = 372] 12:26:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1058C400) [pid = 3780] [serial = 1115] [outer = 00000000] 12:26:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (10A0A000) [pid = 3780] [serial = 1116] [outer = 1058C400] 12:26:53 INFO - PROCESS | 3780 | 1468524413024 Marionette DEBUG loaded listener.js 12:26:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10ED5800) [pid = 3780] [serial = 1117] [outer = 1058C400] 12:26:53 INFO - PROCESS | 3780 | 1468524413501 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 12:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1602ms 12:26:53 INFO - PROCESS | 3780 | 1468524413565 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 12:26:53 INFO - PROCESS | 3780 | 1468524413569 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 12:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:26:53 INFO - PROCESS | 3780 | 1468524413573 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:26:53 INFO - PROCESS | 3780 | 1468524413576 Marionette TRACE conn3 <- [1,1454,null,{}] 12:26:53 INFO - PROCESS | 3780 | 1468524413581 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:53 INFO - PROCESS | 3780 | 1468524413585 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:53 INFO - PROCESS | 3780 | 1468524413674 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 12:26:53 INFO - PROCESS | 3780 | 1468524413688 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:53 INFO - PROCESS | 3780 | 1468524413691 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:53 INFO - PROCESS | 3780 | ++DOCSHELL 1321B400 == 36 [pid = 3780] [id = 373] 12:26:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (13224C00) [pid = 3780] [serial = 1118] [outer = 00000000] 12:26:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1394E000) [pid = 3780] [serial = 1119] [outer = 13224C00] 12:26:53 INFO - PROCESS | 3780 | 1468524413740 Marionette DEBUG loaded listener.js 12:26:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (13ED3800) [pid = 3780] [serial = 1120] [outer = 13224C00] 12:26:54 INFO - PROCESS | 3780 | 1468524414225 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 12:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 700ms 12:26:54 INFO - PROCESS | 3780 | 1468524414285 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 12:26:54 INFO - PROCESS | 3780 | 1468524414289 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 12:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:26:54 INFO - PROCESS | 3780 | 1468524414297 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:26:54 INFO - PROCESS | 3780 | 1468524414299 Marionette TRACE conn3 <- [1,1458,null,{}] 12:26:54 INFO - PROCESS | 3780 | 1468524414303 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:54 INFO - PROCESS | 3780 | 1468524414305 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:54 INFO - PROCESS | 3780 | 1468524414380 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 12:26:54 INFO - PROCESS | 3780 | 1468524414471 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:54 INFO - PROCESS | 3780 | 1468524414473 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:54 INFO - PROCESS | 3780 | ++DOCSHELL 15B10C00 == 37 [pid = 3780] [id = 374] 12:26:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15B16800) [pid = 3780] [serial = 1121] [outer = 00000000] 12:26:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15D69400) [pid = 3780] [serial = 1122] [outer = 15B16800] 12:26:54 INFO - PROCESS | 3780 | 1468524414518 Marionette DEBUG loaded listener.js 12:26:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16307000) [pid = 3780] [serial = 1123] [outer = 15B16800] 12:26:54 INFO - PROCESS | 3780 | 1468524414928 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 12:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 685ms 12:26:54 INFO - PROCESS | 3780 | 1468524414982 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 12:26:54 INFO - PROCESS | 3780 | 1468524414984 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 12:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:26:54 INFO - PROCESS | 3780 | 1468524414989 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:26:54 INFO - PROCESS | 3780 | 1468524414994 Marionette TRACE conn3 <- [1,1462,null,{}] 12:26:55 INFO - PROCESS | 3780 | 1468524415015 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:55 INFO - PROCESS | 3780 | 1468524415019 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:55 INFO - PROCESS | 3780 | 1468524415153 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 12:26:55 INFO - PROCESS | 3780 | 1468524415169 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:55 INFO - PROCESS | 3780 | 1468524415171 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:55 INFO - PROCESS | 3780 | ++DOCSHELL 172B0C00 == 38 [pid = 3780] [id = 375] 12:26:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17499C00) [pid = 3780] [serial = 1124] [outer = 00000000] 12:26:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1759A000) [pid = 3780] [serial = 1125] [outer = 17499C00] 12:26:55 INFO - PROCESS | 3780 | 1468524415214 Marionette DEBUG loaded listener.js 12:26:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (150B1000) [pid = 3780] [serial = 1126] [outer = 17499C00] 12:26:55 INFO - PROCESS | 3780 | 1468524415699 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 12:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 747ms 12:26:55 INFO - PROCESS | 3780 | 1468524415762 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 12:26:55 INFO - PROCESS | 3780 | 1468524415764 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 12:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:26:55 INFO - PROCESS | 3780 | 1468524415772 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:26:55 INFO - PROCESS | 3780 | 1468524415773 Marionette TRACE conn3 <- [1,1466,null,{}] 12:26:55 INFO - PROCESS | 3780 | 1468524415777 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:55 INFO - PROCESS | 3780 | 1468524415779 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:55 INFO - PROCESS | 3780 | 1468524415897 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 12:26:55 INFO - PROCESS | 3780 | 1468524415958 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:55 INFO - PROCESS | 3780 | 1468524415961 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:55 INFO - PROCESS | 3780 | ++DOCSHELL 17599800 == 39 [pid = 3780] [id = 376] 12:26:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17D6E400) [pid = 3780] [serial = 1127] [outer = 00000000] 12:26:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17E98400) [pid = 3780] [serial = 1128] [outer = 17D6E400] 12:26:56 INFO - PROCESS | 3780 | 1468524416004 Marionette DEBUG loaded listener.js 12:26:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (183EF800) [pid = 3780] [serial = 1129] [outer = 17D6E400] 12:26:56 INFO - PROCESS | 3780 | 1468524416435 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 12:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 700ms 12:26:56 INFO - PROCESS | 3780 | 1468524416473 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 12:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:26:56 INFO - PROCESS | 3780 | 1468524416475 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 12:26:56 INFO - PROCESS | 3780 | 1468524416478 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:26:56 INFO - PROCESS | 3780 | 1468524416480 Marionette TRACE conn3 <- [1,1470,null,{}] 12:26:56 INFO - PROCESS | 3780 | 1468524416483 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:56 INFO - PROCESS | 3780 | 1468524416485 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:56 INFO - PROCESS | 3780 | 1468524416594 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 12:26:56 INFO - PROCESS | 3780 | 1468524416676 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:56 INFO - PROCESS | 3780 | 1468524416682 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:56 INFO - PROCESS | 3780 | ++DOCSHELL 19CB7400 == 40 [pid = 3780] [id = 377] 12:26:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (19CB9000) [pid = 3780] [serial = 1130] [outer = 00000000] 12:26:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A066800) [pid = 3780] [serial = 1131] [outer = 19CB9000] 12:26:56 INFO - PROCESS | 3780 | 1468524416738 Marionette DEBUG loaded listener.js 12:26:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A0D4000) [pid = 3780] [serial = 1132] [outer = 19CB9000] 12:26:57 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (131EAC00) [pid = 3780] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:26:57 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (16112800) [pid = 3780] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:26:57 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (17D7A400) [pid = 3780] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:26:57 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (11032800) [pid = 3780] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:26:57 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A7CC400) [pid = 3780] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:26:57 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A26A400) [pid = 3780] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:26:57 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17598400) [pid = 3780] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:26:57 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (16308800) [pid = 3780] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:26:57 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A065800) [pid = 3780] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:26:57 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (10A79800) [pid = 3780] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:26:57 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A070400) [pid = 3780] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:26:57 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10A74400) [pid = 3780] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:26:57 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (163D2800) [pid = 3780] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:26:57 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13957800) [pid = 3780] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:26:57 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (18344800) [pid = 3780] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:26:57 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10A01400) [pid = 3780] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:26:57 INFO - PROCESS | 3780 | 1468524417660 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 12:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1182ms 12:26:57 INFO - PROCESS | 3780 | 1468524417670 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 12:26:57 INFO - PROCESS | 3780 | 1468524417672 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 12:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:26:57 INFO - PROCESS | 3780 | 1468524417676 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:26:57 INFO - PROCESS | 3780 | 1468524417677 Marionette TRACE conn3 <- [1,1474,null,{}] 12:26:57 INFO - PROCESS | 3780 | 1468524417681 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:57 INFO - PROCESS | 3780 | 1468524417683 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:57 INFO - PROCESS | 3780 | 1468524417796 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 12:26:57 INFO - PROCESS | 3780 | 1468524417849 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:57 INFO - PROCESS | 3780 | 1468524417851 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:57 INFO - PROCESS | 3780 | ++DOCSHELL 10A76000 == 41 [pid = 3780] [id = 378] 12:26:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10ED6000) [pid = 3780] [serial = 1133] [outer = 00000000] 12:26:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15BC2C00) [pid = 3780] [serial = 1134] [outer = 10ED6000] 12:26:57 INFO - PROCESS | 3780 | 1468524417885 Marionette DEBUG loaded listener.js 12:26:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (18344800) [pid = 3780] [serial = 1135] [outer = 10ED6000] 12:26:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16D03400) [pid = 3780] [serial = 1136] [outer = 1B741400] 12:26:58 INFO - PROCESS | 3780 | 1468524418326 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 12:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 684ms 12:26:58 INFO - PROCESS | 3780 | 1468524418359 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 12:26:58 INFO - PROCESS | 3780 | 1468524418361 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 12:26:58 INFO - PROCESS | 3780 | 1468524418365 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:26:58 INFO - PROCESS | 3780 | 1468524418367 Marionette TRACE conn3 <- [1,1478,null,{}] 12:26:58 INFO - PROCESS | 3780 | 1468524418370 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:58 INFO - PROCESS | 3780 | 1468524418372 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:58 INFO - PROCESS | 3780 | 1468524418450 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 12:26:58 INFO - PROCESS | 3780 | 1468524418456 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:58 INFO - PROCESS | 3780 | 1468524418458 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:58 INFO - PROCESS | 3780 | ++DOCSHELL 16D0C400 == 42 [pid = 3780] [id = 379] 12:26:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1721B800) [pid = 3780] [serial = 1137] [outer = 00000000] 12:26:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A260800) [pid = 3780] [serial = 1138] [outer = 1721B800] 12:26:58 INFO - PROCESS | 3780 | 1468524418501 Marionette DEBUG loaded listener.js 12:26:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A3C7000) [pid = 3780] [serial = 1139] [outer = 1721B800] 12:26:58 INFO - PROCESS | 3780 | 1468524418923 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 12:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 591ms 12:26:58 INFO - PROCESS | 3780 | 1468524418966 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 12:26:58 INFO - PROCESS | 3780 | 1468524418968 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 12:26:58 INFO - PROCESS | 3780 | 1468524418971 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:26:58 INFO - PROCESS | 3780 | 1468524418973 Marionette TRACE conn3 <- [1,1482,null,{}] 12:26:58 INFO - PROCESS | 3780 | 1468524418976 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:58 INFO - PROCESS | 3780 | 1468524418978 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:59 INFO - PROCESS | 3780 | 1468524419059 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 12:26:59 INFO - PROCESS | 3780 | 1468524419064 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:59 INFO - PROCESS | 3780 | 1468524419066 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:59 INFO - PROCESS | 3780 | ++DOCSHELL 1AA48C00 == 43 [pid = 3780] [id = 380] 12:26:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1AA4BC00) [pid = 3780] [serial = 1140] [outer = 00000000] 12:26:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1ABB1800) [pid = 3780] [serial = 1141] [outer = 1AA4BC00] 12:26:59 INFO - PROCESS | 3780 | 1468524419109 Marionette DEBUG loaded listener.js 12:26:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1ABB3800) [pid = 3780] [serial = 1142] [outer = 1AA4BC00] 12:26:59 INFO - PROCESS | 3780 | 1468524419716 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 12:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 794ms 12:26:59 INFO - PROCESS | 3780 | 1468524419775 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 12:26:59 INFO - PROCESS | 3780 | 1468524419780 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 12:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:26:59 INFO - PROCESS | 3780 | 1468524419785 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:26:59 INFO - PROCESS | 3780 | 1468524419789 Marionette TRACE conn3 <- [1,1486,null,{}] 12:26:59 INFO - PROCESS | 3780 | 1468524419795 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:59 INFO - PROCESS | 3780 | 1468524419798 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:59 INFO - PROCESS | 3780 | 1468524419978 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 12:26:59 INFO - PROCESS | 3780 | 1468524419989 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:59 INFO - PROCESS | 3780 | 1468524419994 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:26:59 INFO - PROCESS | 3780 | ++DOCSHELL 10A0C000 == 44 [pid = 3780] [id = 381] 12:26:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (10A77800) [pid = 3780] [serial = 1143] [outer = 00000000] 12:27:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (13035000) [pid = 3780] [serial = 1144] [outer = 10A77800] 12:27:00 INFO - PROCESS | 3780 | 1468524420049 Marionette DEBUG loaded listener.js 12:27:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1394D000) [pid = 3780] [serial = 1145] [outer = 10A77800] 12:27:00 INFO - PROCESS | 3780 | 1468524420834 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 12:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1089ms 12:27:00 INFO - PROCESS | 3780 | 1468524420886 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 12:27:00 INFO - PROCESS | 3780 | 1468524420891 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 12:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:27:00 INFO - PROCESS | 3780 | 1468524420897 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:27:00 INFO - PROCESS | 3780 | 1468524420900 Marionette TRACE conn3 <- [1,1490,null,{}] 12:27:00 INFO - PROCESS | 3780 | 1468524420904 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:00 INFO - PROCESS | 3780 | 1468524420907 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:01 INFO - PROCESS | 3780 | 1468524421024 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 12:27:01 INFO - PROCESS | 3780 | 1468524421157 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:01 INFO - PROCESS | 3780 | 1468524421160 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:01 INFO - PROCESS | 3780 | ++DOCSHELL 16117400 == 45 [pid = 3780] [id = 382] 12:27:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (16117800) [pid = 3780] [serial = 1146] [outer = 00000000] 12:27:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (17048800) [pid = 3780] [serial = 1147] [outer = 16117800] 12:27:01 INFO - PROCESS | 3780 | 1468524421223 Marionette DEBUG loaded listener.js 12:27:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (172ACC00) [pid = 3780] [serial = 1148] [outer = 16117800] 12:27:02 INFO - PROCESS | 3780 | 1468524422147 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 12:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1353ms 12:27:02 INFO - PROCESS | 3780 | 1468524422241 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 12:27:02 INFO - PROCESS | 3780 | 1468524422247 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 12:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:27:02 INFO - PROCESS | 3780 | 1468524422254 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:27:02 INFO - PROCESS | 3780 | 1468524422258 Marionette TRACE conn3 <- [1,1494,null,{}] 12:27:02 INFO - PROCESS | 3780 | 1468524422263 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:02 INFO - PROCESS | 3780 | 1468524422265 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:02 INFO - PROCESS | 3780 | 1468524422412 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 12:27:02 INFO - PROCESS | 3780 | --DOCSHELL 1A7C8800 == 44 [pid = 3780] [id = 371] 12:27:02 INFO - PROCESS | 3780 | --DOCSHELL 16FBE400 == 43 [pid = 3780] [id = 353] 12:27:02 INFO - PROCESS | 3780 | --DOCSHELL 1597C400 == 42 [pid = 3780] [id = 347] 12:27:02 INFO - PROCESS | 3780 | --DOCSHELL 10271C00 == 41 [pid = 3780] [id = 352] 12:27:02 INFO - PROCESS | 3780 | --DOCSHELL 17E8D400 == 40 [pid = 3780] [id = 351] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (13958800) [pid = 3780] [serial = 1036] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (11ADF800) [pid = 3780] [serial = 1033] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1A0C6800) [pid = 3780] [serial = 1099] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (18342400) [pid = 3780] [serial = 1086] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (12B02C00) [pid = 3780] [serial = 1074] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (18349400) [pid = 3780] [serial = 1087] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (139CD800) [pid = 3780] [serial = 1075] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A7D1C00) [pid = 3780] [serial = 1063] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A7CCC00) [pid = 3780] [serial = 1071] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17B89000) [pid = 3780] [serial = 1083] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16FC5400) [pid = 3780] [serial = 1068] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1759B400) [pid = 3780] [serial = 1069] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A0CB400) [pid = 3780] [serial = 1090] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A0C5400) [pid = 3780] [serial = 1089] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1759BC00) [pid = 3780] [serial = 1095] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A269C00) [pid = 3780] [serial = 1092] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A7C7C00) [pid = 3780] [serial = 1098] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A3C3C00) [pid = 3780] [serial = 1093] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1AA49800) [pid = 3780] [serial = 1072] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13116000) [pid = 3780] [serial = 1065] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16FCB400) [pid = 3780] [serial = 1080] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (174A0800) [pid = 3780] [serial = 1081] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (150B9800) [pid = 3780] [serial = 1077] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13EDB000) [pid = 3780] [serial = 1066] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1AA51C00) [pid = 3780] [serial = 1102] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (159E4400) [pid = 3780] [serial = 1078] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1AA4FC00) [pid = 3780] [serial = 1101] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (17B82800) [pid = 3780] [serial = 1084] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (17BA9C00) [pid = 3780] [serial = 1096] [outer = 00000000] [url = about:blank] 12:27:02 INFO - PROCESS | 3780 | 1468524422516 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:02 INFO - PROCESS | 3780 | 1468524422521 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:02 INFO - PROCESS | 3780 | ++DOCSHELL 10A09C00 == 41 [pid = 3780] [id = 383] 12:27:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (10A82C00) [pid = 3780] [serial = 1149] [outer = 00000000] 12:27:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (11C4A400) [pid = 3780] [serial = 1150] [outer = 10A82C00] 12:27:02 INFO - PROCESS | 3780 | 1468524422568 Marionette DEBUG loaded listener.js 12:27:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13035800) [pid = 3780] [serial = 1151] [outer = 10A82C00] 12:27:02 INFO - PROCESS | 3780 | 1468524423002 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 12:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 793ms 12:27:03 INFO - PROCESS | 3780 | 1468524423058 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 12:27:03 INFO - PROCESS | 3780 | 1468524423062 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 12:27:03 INFO - PROCESS | 3780 | 1468524423071 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:27:03 INFO - PROCESS | 3780 | 1468524423074 Marionette TRACE conn3 <- [1,1498,null,{}] 12:27:03 INFO - PROCESS | 3780 | 1468524423078 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:03 INFO - PROCESS | 3780 | 1468524423080 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:03 INFO - PROCESS | 3780 | 1468524423164 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 12:27:03 INFO - PROCESS | 3780 | 1468524423170 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:03 INFO - PROCESS | 3780 | 1468524423173 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:03 INFO - PROCESS | 3780 | ++DOCSHELL 143E3800 == 42 [pid = 3780] [id = 384] 12:27:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (143E6000) [pid = 3780] [serial = 1152] [outer = 00000000] 12:27:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (159E4400) [pid = 3780] [serial = 1153] [outer = 143E6000] 12:27:03 INFO - PROCESS | 3780 | 1468524423218 Marionette DEBUG loaded listener.js 12:27:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15BCF000) [pid = 3780] [serial = 1154] [outer = 143E6000] 12:27:03 INFO - PROCESS | 3780 | 1468524423682 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 12:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 638ms 12:27:03 INFO - PROCESS | 3780 | 1468524423712 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 12:27:03 INFO - PROCESS | 3780 | 1468524423714 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 12:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:27:03 INFO - PROCESS | 3780 | 1468524423721 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:27:03 INFO - PROCESS | 3780 | 1468524423725 Marionette TRACE conn3 <- [1,1502,null,{}] 12:27:03 INFO - PROCESS | 3780 | 1468524423735 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:03 INFO - PROCESS | 3780 | 1468524423740 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:03 INFO - PROCESS | 3780 | 1468524423850 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 12:27:03 INFO - PROCESS | 3780 | 1468524423860 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:03 INFO - PROCESS | 3780 | 1468524423863 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:03 INFO - PROCESS | 3780 | ++DOCSHELL 17217C00 == 43 [pid = 3780] [id = 385] 12:27:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17218400) [pid = 3780] [serial = 1155] [outer = 00000000] 12:27:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17590800) [pid = 3780] [serial = 1156] [outer = 17218400] 12:27:03 INFO - PROCESS | 3780 | 1468524423987 Marionette DEBUG loaded listener.js 12:27:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17AD0800) [pid = 3780] [serial = 1157] [outer = 17218400] 12:27:04 INFO - PROCESS | 3780 | 1468524424373 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 12:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 684ms 12:27:04 INFO - PROCESS | 3780 | 1468524424422 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 12:27:04 INFO - PROCESS | 3780 | 1468524424424 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 12:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:27:04 INFO - PROCESS | 3780 | 1468524424427 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:27:04 INFO - PROCESS | 3780 | 1468524424429 Marionette TRACE conn3 <- [1,1506,null,{}] 12:27:04 INFO - PROCESS | 3780 | 1468524424432 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:04 INFO - PROCESS | 3780 | 1468524424434 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:04 INFO - PROCESS | 3780 | 1468524424566 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 12:27:04 INFO - PROCESS | 3780 | 1468524424582 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:04 INFO - PROCESS | 3780 | 1468524424584 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:04 INFO - PROCESS | 3780 | ++DOCSHELL 17B89C00 == 44 [pid = 3780] [id = 386] 12:27:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17BA9000) [pid = 3780] [serial = 1158] [outer = 00000000] 12:27:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17E8B000) [pid = 3780] [serial = 1159] [outer = 17BA9000] 12:27:04 INFO - PROCESS | 3780 | 1468524424631 Marionette DEBUG loaded listener.js 12:27:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (184C9C00) [pid = 3780] [serial = 1160] [outer = 17BA9000] 12:27:05 INFO - PROCESS | 3780 | 1468524425040 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 700ms 12:27:05 INFO - PROCESS | 3780 | 1468524425111 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 12:27:05 INFO - PROCESS | 3780 | 1468524425113 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 12:27:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:27:05 INFO - PROCESS | 3780 | 1468524425116 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:27:05 INFO - PROCESS | 3780 | 1468524425118 Marionette TRACE conn3 <- [1,1510,null,{}] 12:27:05 INFO - PROCESS | 3780 | 1468524425121 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:05 INFO - PROCESS | 3780 | 1468524425123 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:05 INFO - PROCESS | 3780 | 1468524425258 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 12:27:05 INFO - PROCESS | 3780 | 1468524425278 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:05 INFO - PROCESS | 3780 | 1468524425281 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:05 INFO - PROCESS | 3780 | ++DOCSHELL 17BB0400 == 45 [pid = 3780] [id = 387] 12:27:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17D72400) [pid = 3780] [serial = 1161] [outer = 00000000] 12:27:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19CBA000) [pid = 3780] [serial = 1162] [outer = 17D72400] 12:27:05 INFO - PROCESS | 3780 | 1468524425328 Marionette DEBUG loaded listener.js 12:27:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A065800) [pid = 3780] [serial = 1163] [outer = 17D72400] 12:27:05 INFO - PROCESS | 3780 | 1468524425785 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 12:27:05 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 () { 12:27:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:27:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:27:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:27:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:27:05 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 () { 12:27:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:27:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:27:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:27:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:27:05 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 () { 12:27:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:27:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:27:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:27:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:27:05 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 () { 12:27:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:27:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:27:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:27:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:27:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 700ms 12:27:05 INFO - PROCESS | 3780 | 1468524425826 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 12:27:05 INFO - PROCESS | 3780 | 1468524425828 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 12:27:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:27:05 INFO - PROCESS | 3780 | 1468524425832 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:27:05 INFO - PROCESS | 3780 | 1468524425833 Marionette TRACE conn3 <- [1,1514,null,{}] 12:27:05 INFO - PROCESS | 3780 | 1468524425837 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:05 INFO - PROCESS | 3780 | 1468524425842 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:05 INFO - PROCESS | 3780 | 1468524425977 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 12:27:06 INFO - PROCESS | 3780 | 1468524426040 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:06 INFO - PROCESS | 3780 | 1468524426042 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:06 INFO - PROCESS | 3780 | ++DOCSHELL 1A06C800 == 46 [pid = 3780] [id = 388] 12:27:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A0CA000) [pid = 3780] [serial = 1164] [outer = 00000000] 12:27:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A7CE800) [pid = 3780] [serial = 1165] [outer = 1A0CA000] 12:27:06 INFO - PROCESS | 3780 | 1468524426086 Marionette DEBUG loaded listener.js 12:27:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A7D2800) [pid = 3780] [serial = 1166] [outer = 1A0CA000] 12:27:06 INFO - PROCESS | 3780 | 1468524426484 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 12:27:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:27:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:27:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:27:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:27:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:27:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:27:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:27:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:27:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:27:06 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 685ms 12:27:06 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19CB9000) [pid = 3780] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:27:06 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1058C400) [pid = 3780] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:27:06 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17D6E400) [pid = 3780] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:27:06 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10ED6000) [pid = 3780] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:27:06 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13224C00) [pid = 3780] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:27:06 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15B16800) [pid = 3780] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:27:06 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A7CA400) [pid = 3780] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:27:06 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1721B800) [pid = 3780] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:27:06 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11CD4000) [pid = 3780] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:27:06 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15D60C00) [pid = 3780] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:27:06 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (19CC4800) [pid = 3780] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:27:06 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17499C00) [pid = 3780] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:27:06 INFO - PROCESS | 3780 | 1468524426617 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 12:27:06 INFO - PROCESS | 3780 | 1468524426619 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 12:27:06 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:27:06 INFO - PROCESS | 3780 | 1468524426628 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:27:06 INFO - PROCESS | 3780 | 1468524426640 Marionette TRACE conn3 <- [1,1518,null,{}] 12:27:06 INFO - PROCESS | 3780 | 1468524426644 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:06 INFO - PROCESS | 3780 | 1468524426646 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:06 INFO - PROCESS | 3780 | 1468524426728 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 12:27:06 INFO - PROCESS | 3780 | 1468524426735 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:06 INFO - PROCESS | 3780 | 1468524426737 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:06 INFO - PROCESS | 3780 | ++DOCSHELL 1306EC00 == 47 [pid = 3780] [id = 389] 12:27:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (131E7000) [pid = 3780] [serial = 1167] [outer = 00000000] 12:27:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15B16800) [pid = 3780] [serial = 1168] [outer = 131E7000] 12:27:06 INFO - PROCESS | 3780 | 1468524426779 Marionette DEBUG loaded listener.js 12:27:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15F88400) [pid = 3780] [serial = 1169] [outer = 131E7000] 12:27:07 INFO - PROCESS | 3780 | 1468524427194 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 12:27:07 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 12:27:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:27:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:27:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:27:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:27:07 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. 12:27:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:27:07 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 591ms 12:27:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:27:07 INFO - PROCESS | 3780 | 1468524427232 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 12:27:07 INFO - PROCESS | 3780 | 1468524427234 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 12:27:07 INFO - PROCESS | 3780 | 1468524427237 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:27:07 INFO - PROCESS | 3780 | 1468524427239 Marionette TRACE conn3 <- [1,1522,null,{}] 12:27:07 INFO - PROCESS | 3780 | 1468524427242 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:07 INFO - PROCESS | 3780 | 1468524427244 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:07 INFO - PROCESS | 3780 | 1468524427324 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 12:27:07 INFO - PROCESS | 3780 | 1468524427328 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:07 INFO - PROCESS | 3780 | 1468524427330 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:07 INFO - PROCESS | 3780 | ++DOCSHELL 12BC4C00 == 48 [pid = 3780] [id = 390] 12:27:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16D01C00) [pid = 3780] [serial = 1170] [outer = 00000000] 12:27:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1AA42800) [pid = 3780] [serial = 1171] [outer = 16D01C00] 12:27:07 INFO - PROCESS | 3780 | 1468524427375 Marionette DEBUG loaded listener.js 12:27:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1AA48000) [pid = 3780] [serial = 1172] [outer = 16D01C00] 12:27:07 INFO - PROCESS | 3780 | 1468524427817 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:27:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:27:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 623ms 12:27:07 INFO - PROCESS | 3780 | 1468524427874 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 12:27:07 INFO - PROCESS | 3780 | 1468524427876 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 12:27:07 INFO - PROCESS | 3780 | 1468524427879 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:27:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:27:07 INFO - PROCESS | 3780 | 1468524427881 Marionette TRACE conn3 <- [1,1526,null,{}] 12:27:07 INFO - PROCESS | 3780 | 1468524427884 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:07 INFO - PROCESS | 3780 | 1468524427886 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:07 INFO - PROCESS | 3780 | 1468524427965 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 12:27:07 INFO - PROCESS | 3780 | 1468524427972 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:07 INFO - PROCESS | 3780 | 1468524427974 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:07 INFO - PROCESS | 3780 | ++DOCSHELL 17215400 == 49 [pid = 3780] [id = 391] 12:27:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17B88400) [pid = 3780] [serial = 1173] [outer = 00000000] 12:27:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1AD2FC00) [pid = 3780] [serial = 1174] [outer = 17B88400] 12:27:08 INFO - PROCESS | 3780 | 1468524428016 Marionette DEBUG loaded listener.js 12:27:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1AF05C00) [pid = 3780] [serial = 1175] [outer = 17B88400] 12:27:08 INFO - PROCESS | 3780 | 1468524428499 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:27:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:27:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 700ms 12:27:08 INFO - PROCESS | 3780 | 1468524428579 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 12:27:08 INFO - PROCESS | 3780 | 1468524428580 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 12:27:08 INFO - PROCESS | 3780 | 1468524428584 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:27:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:27:08 INFO - PROCESS | 3780 | 1468524428585 Marionette TRACE conn3 <- [1,1530,null,{}] 12:27:08 INFO - PROCESS | 3780 | 1468524428616 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:08 INFO - PROCESS | 3780 | 1468524428619 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:08 INFO - PROCESS | 3780 | 1468524428733 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 12:27:08 INFO - PROCESS | 3780 | 1468524428858 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:08 INFO - PROCESS | 3780 | 1468524428862 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:08 INFO - PROCESS | 3780 | ++DOCSHELL 12A22000 == 50 [pid = 3780] [id = 392] 12:27:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (12AAD400) [pid = 3780] [serial = 1176] [outer = 00000000] 12:27:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1306FC00) [pid = 3780] [serial = 1177] [outer = 12AAD400] 12:27:08 INFO - PROCESS | 3780 | 1468524428924 Marionette DEBUG loaded listener.js 12:27:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (131F3C00) [pid = 3780] [serial = 1178] [outer = 12AAD400] 12:27:09 INFO - PROCESS | 3780 | 1468524429557 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 12:27:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:27:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1027ms 12:27:09 INFO - PROCESS | 3780 | 1468524429598 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 12:27:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:27:09 INFO - PROCESS | 3780 | 1468524429602 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 12:27:09 INFO - PROCESS | 3780 | 1468524429607 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:27:09 INFO - PROCESS | 3780 | 1468524429609 Marionette TRACE conn3 <- [1,1534,null,{}] 12:27:09 INFO - PROCESS | 3780 | 1468524429615 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:09 INFO - PROCESS | 3780 | 1468524429618 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:09 INFO - PROCESS | 3780 | 1468524429728 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 12:27:09 INFO - PROCESS | 3780 | 1468524429866 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:09 INFO - PROCESS | 3780 | 1468524429870 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:09 INFO - PROCESS | 3780 | ++DOCSHELL 16D07400 == 51 [pid = 3780] [id = 393] 12:27:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16FBE400) [pid = 3780] [serial = 1179] [outer = 00000000] 12:27:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (174E0C00) [pid = 3780] [serial = 1180] [outer = 16FBE400] 12:27:09 INFO - PROCESS | 3780 | 1468524429925 Marionette DEBUG loaded listener.js 12:27:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17BB2400) [pid = 3780] [serial = 1181] [outer = 16FBE400] 12:27:10 INFO - PROCESS | 3780 | 1468524430495 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:27:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:27:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 949ms 12:27:10 INFO - PROCESS | 3780 | 1468524430549 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 12:27:10 INFO - PROCESS | 3780 | 1468524430552 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 12:27:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:27:10 INFO - PROCESS | 3780 | 1468524430556 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:27:10 INFO - PROCESS | 3780 | 1468524430558 Marionette TRACE conn3 <- [1,1538,null,{}] 12:27:10 INFO - PROCESS | 3780 | 1468524430562 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:10 INFO - PROCESS | 3780 | 1468524430565 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:10 INFO - PROCESS | 3780 | 1468524430673 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 12:27:10 INFO - PROCESS | 3780 | 1468524430809 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:10 INFO - PROCESS | 3780 | 1468524430813 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:10 INFO - PROCESS | 3780 | ++DOCSHELL 186D6400 == 52 [pid = 3780] [id = 394] 12:27:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (186D6800) [pid = 3780] [serial = 1182] [outer = 00000000] 12:27:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (186DB000) [pid = 3780] [serial = 1183] [outer = 186D6800] 12:27:10 INFO - PROCESS | 3780 | 1468524430869 Marionette DEBUG loaded listener.js 12:27:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (186DFC00) [pid = 3780] [serial = 1184] [outer = 186D6800] 12:27:11 INFO - PROCESS | 3780 | 1468524431449 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:27:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:27:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 949ms 12:27:11 INFO - PROCESS | 3780 | 1468524431508 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 12:27:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:27:11 INFO - PROCESS | 3780 | 1468524431514 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 12:27:11 INFO - PROCESS | 3780 | 1468524431519 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:27:11 INFO - PROCESS | 3780 | 1468524431521 Marionette TRACE conn3 <- [1,1542,null,{}] 12:27:11 INFO - PROCESS | 3780 | 1468524431524 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:11 INFO - PROCESS | 3780 | 1468524431526 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:11 INFO - PROCESS | 3780 | 1468524431631 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 12:27:11 INFO - PROCESS | 3780 | 1468524431807 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:11 INFO - PROCESS | 3780 | 1468524431809 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:11 INFO - PROCESS | 3780 | ++DOCSHELL 1A3C0400 == 53 [pid = 3780] [id = 395] 12:27:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A3C7C00) [pid = 3780] [serial = 1185] [outer = 00000000] 12:27:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1AA51000) [pid = 3780] [serial = 1186] [outer = 1A3C7C00] 12:27:11 INFO - PROCESS | 3780 | 1468524431863 Marionette DEBUG loaded listener.js 12:27:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1AD30000) [pid = 3780] [serial = 1187] [outer = 1A3C7C00] 12:27:12 INFO - PROCESS | 3780 | 1468524432586 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:27:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:27:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1136ms 12:27:12 INFO - PROCESS | 3780 | 1468524432647 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 12:27:12 INFO - PROCESS | 3780 | 1468524432651 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 12:27:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:27:12 INFO - PROCESS | 3780 | 1468524432671 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:27:12 INFO - PROCESS | 3780 | 1468524432674 Marionette TRACE conn3 <- [1,1546,null,{}] 12:27:12 INFO - PROCESS | 3780 | 1468524432679 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:12 INFO - PROCESS | 3780 | 1468524432682 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:12 INFO - PROCESS | 3780 | 1468524432779 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 1A06F000 == 52 [pid = 3780] [id = 364] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 16307400 == 51 [pid = 3780] [id = 360] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 17D77C00 == 50 [pid = 3780] [id = 362] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 10566000 == 49 [pid = 3780] [id = 372] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 132D9000 == 48 [pid = 3780] [id = 359] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 102D2000 == 47 [pid = 3780] [id = 367] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 19CC0800 == 46 [pid = 3780] [id = 370] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 15D5F000 == 45 [pid = 3780] [id = 369] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 10A7D800 == 44 [pid = 3780] [id = 346] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 10A0BC00 == 43 [pid = 3780] [id = 365] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 1312C800 == 42 [pid = 3780] [id = 366] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 17ACFC00 == 41 [pid = 3780] [id = 349] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 1A063800 == 40 [pid = 3780] [id = 363] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 16118400 == 39 [pid = 3780] [id = 356] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 17215C00 == 38 [pid = 3780] [id = 361] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 17046000 == 37 [pid = 3780] [id = 348] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 19CBC400 == 36 [pid = 3780] [id = 354] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 10A0F800 == 35 [pid = 3780] [id = 355] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 1055A400 == 34 [pid = 3780] [id = 350] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 1102D000 == 33 [pid = 3780] [id = 358] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 1A25DC00 == 32 [pid = 3780] [id = 357] 12:27:13 INFO - PROCESS | 3780 | --DOCSHELL 11CD3000 == 31 [pid = 3780] [id = 368] 12:27:13 INFO - PROCESS | 3780 | 1468524433507 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:13 INFO - PROCESS | 3780 | 1468524433511 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1A066800) [pid = 3780] [serial = 1131] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (10A0A000) [pid = 3780] [serial = 1116] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (183EF800) [pid = 3780] [serial = 1129] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (150B4000) [pid = 3780] [serial = 706] [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.] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17E98400) [pid = 3780] [serial = 1128] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10ED5800) [pid = 3780] [serial = 1117] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15BC2C00) [pid = 3780] [serial = 1134] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1394E000) [pid = 3780] [serial = 1119] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13ED3800) [pid = 3780] [serial = 1120] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15D69400) [pid = 3780] [serial = 1122] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1AF06C00) [pid = 3780] [serial = 1114] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1AD2D800) [pid = 3780] [serial = 1113] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (18344800) [pid = 3780] [serial = 1135] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A260800) [pid = 3780] [serial = 1138] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13225000) [pid = 3780] [serial = 1105] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (12D93800) [pid = 3780] [serial = 1104] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1ABB1800) [pid = 3780] [serial = 1141] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16FC5C00) [pid = 3780] [serial = 1108] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16303800) [pid = 3780] [serial = 1107] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1ABB5C00) [pid = 3780] [serial = 1111] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A7C9400) [pid = 3780] [serial = 1110] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A0D4000) [pid = 3780] [serial = 1132] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1759A000) [pid = 3780] [serial = 1125] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (150B1000) [pid = 3780] [serial = 1126] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A3C7000) [pid = 3780] [serial = 1139] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16307000) [pid = 3780] [serial = 1123] [outer = 00000000] [url = about:blank] 12:27:13 INFO - PROCESS | 3780 | ++DOCSHELL 1026DC00 == 32 [pid = 3780] [id = 396] 12:27:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1026F400) [pid = 3780] [serial = 1188] [outer = 00000000] 12:27:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (10A03000) [pid = 3780] [serial = 1189] [outer = 1026F400] 12:27:13 INFO - PROCESS | 3780 | 1468524433661 Marionette DEBUG loaded listener.js 12:27:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (10E56800) [pid = 3780] [serial = 1190] [outer = 1026F400] 12:27:14 INFO - PROCESS | 3780 | 1468524434088 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:27:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:27:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1447ms 12:27:14 INFO - PROCESS | 3780 | 1468524434155 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 12:27:14 INFO - PROCESS | 3780 | 1468524434159 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 12:27:14 INFO - PROCESS | 3780 | 1468524434164 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:27:14 INFO - PROCESS | 3780 | 1468524434167 Marionette TRACE conn3 <- [1,1550,null,{}] 12:27:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:27:14 INFO - PROCESS | 3780 | 1468524434176 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:14 INFO - PROCESS | 3780 | 1468524434180 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:14 INFO - PROCESS | 3780 | 1468524434268 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 12:27:14 INFO - PROCESS | 3780 | 1468524434283 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:14 INFO - PROCESS | 3780 | 1468524434285 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:14 INFO - PROCESS | 3780 | ++DOCSHELL 12AB9800 == 33 [pid = 3780] [id = 397] 12:27:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12ABA000) [pid = 3780] [serial = 1191] [outer = 00000000] 12:27:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1303C800) [pid = 3780] [serial = 1192] [outer = 12ABA000] 12:27:14 INFO - PROCESS | 3780 | 1468524434334 Marionette DEBUG loaded listener.js 12:27:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1314E000) [pid = 3780] [serial = 1193] [outer = 12ABA000] 12:27:14 INFO - PROCESS | 3780 | 1468524434805 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:27:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:27:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 685ms 12:27:14 INFO - PROCESS | 3780 | 1468524434870 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 12:27:14 INFO - PROCESS | 3780 | 1468524434874 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 12:27:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:27:14 INFO - PROCESS | 3780 | 1468524434907 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:27:14 INFO - PROCESS | 3780 | 1468524434909 Marionette TRACE conn3 <- [1,1554,null,{}] 12:27:14 INFO - PROCESS | 3780 | 1468524434917 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:14 INFO - PROCESS | 3780 | 1468524434919 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:15 INFO - PROCESS | 3780 | 1468524435040 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 12:27:15 INFO - PROCESS | 3780 | 1468524435056 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:15 INFO - PROCESS | 3780 | 1468524435058 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:15 INFO - PROCESS | 3780 | ++DOCSHELL 139D1000 == 34 [pid = 3780] [id = 398] 12:27:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13ECC800) [pid = 3780] [serial = 1194] [outer = 00000000] 12:27:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13ED8400) [pid = 3780] [serial = 1195] [outer = 13ECC800] 12:27:15 INFO - PROCESS | 3780 | 1468524435103 Marionette DEBUG loaded listener.js 12:27:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15055400) [pid = 3780] [serial = 1196] [outer = 13ECC800] 12:27:15 INFO - PROCESS | 3780 | 1468524435544 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:27:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:27:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 716ms 12:27:15 INFO - PROCESS | 3780 | 1468524435599 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 12:27:15 INFO - PROCESS | 3780 | 1468524435603 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 12:27:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:27:15 INFO - PROCESS | 3780 | 1468524435609 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:27:15 INFO - PROCESS | 3780 | 1468524435616 Marionette TRACE conn3 <- [1,1558,null,{}] 12:27:15 INFO - PROCESS | 3780 | 1468524435638 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:15 INFO - PROCESS | 3780 | 1468524435642 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:15 INFO - PROCESS | 3780 | 1468524435767 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 12:27:15 INFO - PROCESS | 3780 | 1468524435780 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:15 INFO - PROCESS | 3780 | 1468524435782 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:15 INFO - PROCESS | 3780 | ++DOCSHELL 15D62400 == 35 [pid = 3780] [id = 399] 12:27:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15D66800) [pid = 3780] [serial = 1197] [outer = 00000000] 12:27:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16307000) [pid = 3780] [serial = 1198] [outer = 15D66800] 12:27:15 INFO - PROCESS | 3780 | 1468524435812 Marionette DEBUG loaded listener.js 12:27:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (163D3000) [pid = 3780] [serial = 1199] [outer = 15D66800] 12:27:16 INFO - PROCESS | 3780 | 1468524436292 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:27:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:27:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 762ms 12:27:16 INFO - PROCESS | 3780 | 1468524436349 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 12:27:16 INFO - PROCESS | 3780 | 1468524436352 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 12:27:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:27:16 INFO - PROCESS | 3780 | 1468524436355 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:27:16 INFO - PROCESS | 3780 | 1468524436357 Marionette TRACE conn3 <- [1,1562,null,{}] 12:27:16 INFO - PROCESS | 3780 | 1468524436360 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:16 INFO - PROCESS | 3780 | 1468524436362 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:16 INFO - PROCESS | 3780 | 1468524436477 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 12:27:16 INFO - PROCESS | 3780 | 1468524436488 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:16 INFO - PROCESS | 3780 | 1468524436490 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:16 INFO - PROCESS | 3780 | ++DOCSHELL 163D8000 == 36 [pid = 3780] [id = 400] 12:27:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16FC8000) [pid = 3780] [serial = 1200] [outer = 00000000] 12:27:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17218C00) [pid = 3780] [serial = 1201] [outer = 16FC8000] 12:27:16 INFO - PROCESS | 3780 | 1468524436534 Marionette DEBUG loaded listener.js 12:27:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (172AB000) [pid = 3780] [serial = 1202] [outer = 16FC8000] 12:27:16 INFO - PROCESS | 3780 | 1468524436977 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 12:27:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:27:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 638ms 12:27:16 INFO - PROCESS | 3780 | 1468524436992 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 12:27:16 INFO - PROCESS | 3780 | 1468524436994 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 12:27:16 INFO - PROCESS | 3780 | 1468524436997 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:27:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:27:16 INFO - PROCESS | 3780 | 1468524436999 Marionette TRACE conn3 <- [1,1566,null,{}] 12:27:17 INFO - PROCESS | 3780 | 1468524437010 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:17 INFO - PROCESS | 3780 | 1468524437012 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:17 INFO - PROCESS | 3780 | 1468524437117 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 12:27:17 INFO - PROCESS | 3780 | 1468524437123 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:17 INFO - PROCESS | 3780 | 1468524437129 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:17 INFO - PROCESS | 3780 | ++DOCSHELL 17592C00 == 37 [pid = 3780] [id = 401] 12:27:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17593C00) [pid = 3780] [serial = 1203] [outer = 00000000] 12:27:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17AD0C00) [pid = 3780] [serial = 1204] [outer = 17593C00] 12:27:17 INFO - PROCESS | 3780 | 1468524437182 Marionette DEBUG loaded listener.js 12:27:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17BB0800) [pid = 3780] [serial = 1205] [outer = 17593C00] 12:27:17 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17D72400) [pid = 3780] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:27:17 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A0CA000) [pid = 3780] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:27:17 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10A77800) [pid = 3780] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:27:17 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (143E6000) [pid = 3780] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:27:17 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1AA4BC00) [pid = 3780] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:27:17 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17218400) [pid = 3780] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:27:17 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16117800) [pid = 3780] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:27:17 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10A82C00) [pid = 3780] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:27:17 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (131E7000) [pid = 3780] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:27:17 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17BA9000) [pid = 3780] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:27:17 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16D01C00) [pid = 3780] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:27:17 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17B88400) [pid = 3780] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:27:17 INFO - PROCESS | 3780 | 1468524437934 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 12:27:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:27:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 996ms 12:27:17 INFO - PROCESS | 3780 | 1468524438001 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 12:27:17 INFO - PROCESS | 3780 | 1468524438003 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 12:27:18 INFO - PROCESS | 3780 | 1468524438007 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:27:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:27:18 INFO - PROCESS | 3780 | 1468524438008 Marionette TRACE conn3 <- [1,1570,null,{}] 12:27:18 INFO - PROCESS | 3780 | 1468524438012 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:18 INFO - PROCESS | 3780 | 1468524438014 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:18 INFO - PROCESS | 3780 | 1468524438096 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 12:27:18 INFO - PROCESS | 3780 | 1468524438107 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:18 INFO - PROCESS | 3780 | 1468524438109 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:18 INFO - PROCESS | 3780 | ++DOCSHELL 102C9800 == 38 [pid = 3780] [id = 402] 12:27:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17053C00) [pid = 3780] [serial = 1206] [outer = 00000000] 12:27:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17BDFC00) [pid = 3780] [serial = 1207] [outer = 17053C00] 12:27:18 INFO - PROCESS | 3780 | 1468524438152 Marionette DEBUG loaded listener.js 12:27:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17D76C00) [pid = 3780] [serial = 1208] [outer = 17053C00] 12:27:18 INFO - PROCESS | 3780 | 1468524438592 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:27:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:27:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 638ms 12:27:18 INFO - PROCESS | 3780 | 1468524438645 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 12:27:18 INFO - PROCESS | 3780 | 1468524438646 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 12:27:18 INFO - PROCESS | 3780 | 1468524438650 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:27:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:27:18 INFO - PROCESS | 3780 | 1468524438651 Marionette TRACE conn3 <- [1,1574,null,{}] 12:27:18 INFO - PROCESS | 3780 | 1468524438655 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:18 INFO - PROCESS | 3780 | 1468524438656 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:18 INFO - PROCESS | 3780 | 1468524438740 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 12:27:18 INFO - PROCESS | 3780 | 1468524438745 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:18 INFO - PROCESS | 3780 | 1468524438747 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:18 INFO - PROCESS | 3780 | ++DOCSHELL 1758E800 == 39 [pid = 3780] [id = 403] 12:27:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17D76800) [pid = 3780] [serial = 1209] [outer = 00000000] 12:27:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (18681000) [pid = 3780] [serial = 1210] [outer = 17D76800] 12:27:18 INFO - PROCESS | 3780 | 1468524438791 Marionette DEBUG loaded listener.js 12:27:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (186D2800) [pid = 3780] [serial = 1211] [outer = 17D76800] 12:27:19 INFO - PROCESS | 3780 | 1468524439207 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 12:27:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:27:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 591ms 12:27:19 INFO - PROCESS | 3780 | 1468524439247 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 12:27:19 INFO - PROCESS | 3780 | 1468524439249 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 12:27:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:27:19 INFO - PROCESS | 3780 | 1468524439256 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:27:19 INFO - PROCESS | 3780 | 1468524439258 Marionette TRACE conn3 <- [1,1578,null,{}] 12:27:19 INFO - PROCESS | 3780 | 1468524439261 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:19 INFO - PROCESS | 3780 | 1468524439264 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:19 INFO - PROCESS | 3780 | 1468524439326 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 12:27:19 INFO - PROCESS | 3780 | 1468524439331 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:19 INFO - PROCESS | 3780 | 1468524439333 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:19 INFO - PROCESS | 3780 | ++DOCSHELL 186D7000 == 40 [pid = 3780] [id = 404] 12:27:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (186DA400) [pid = 3780] [serial = 1212] [outer = 00000000] 12:27:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19CBA400) [pid = 3780] [serial = 1213] [outer = 186DA400] 12:27:19 INFO - PROCESS | 3780 | 1468524439378 Marionette DEBUG loaded listener.js 12:27:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19CBAC00) [pid = 3780] [serial = 1214] [outer = 186DA400] 12:27:19 INFO - PROCESS | 3780 | 1468524439825 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 12:27:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:27:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 638ms 12:27:19 INFO - PROCESS | 3780 | 1468524439909 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 12:27:19 INFO - PROCESS | 3780 | 1468524439913 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 12:27:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:27:19 INFO - PROCESS | 3780 | 1468524439922 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:27:19 INFO - PROCESS | 3780 | 1468524439927 Marionette TRACE conn3 <- [1,1582,null,{}] 12:27:19 INFO - PROCESS | 3780 | 1468524439933 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:19 INFO - PROCESS | 3780 | 1468524439937 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:20 INFO - PROCESS | 3780 | 1468524440057 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 12:27:20 INFO - PROCESS | 3780 | 1468524440170 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:20 INFO - PROCESS | 3780 | 1468524440176 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:20 INFO - PROCESS | 3780 | ++DOCSHELL 11229800 == 41 [pid = 3780] [id = 405] 12:27:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (11271C00) [pid = 3780] [serial = 1215] [outer = 00000000] 12:27:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (11CD3000) [pid = 3780] [serial = 1216] [outer = 11271C00] 12:27:20 INFO - PROCESS | 3780 | 1468524440236 Marionette DEBUG loaded listener.js 12:27:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (12AB6800) [pid = 3780] [serial = 1217] [outer = 11271C00] 12:27:21 INFO - PROCESS | 3780 | 1468524441020 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:27:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:27:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1135ms 12:27:21 INFO - PROCESS | 3780 | 1468524441075 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 12:27:21 INFO - PROCESS | 3780 | 1468524441079 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 12:27:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:27:21 INFO - PROCESS | 3780 | 1468524441085 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:27:21 INFO - PROCESS | 3780 | 1468524441089 Marionette TRACE conn3 <- [1,1586,null,{}] 12:27:21 INFO - PROCESS | 3780 | 1468524441094 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:21 INFO - PROCESS | 3780 | 1468524441096 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:21 INFO - PROCESS | 3780 | 1468524441211 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 12:27:21 INFO - PROCESS | 3780 | 1468524441341 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:21 INFO - PROCESS | 3780 | 1468524441343 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:21 INFO - PROCESS | 3780 | ++DOCSHELL 1504F800 == 42 [pid = 3780] [id = 406] 12:27:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15050400) [pid = 3780] [serial = 1218] [outer = 00000000] 12:27:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (159E3400) [pid = 3780] [serial = 1219] [outer = 15050400] 12:27:21 INFO - PROCESS | 3780 | 1468524441405 Marionette DEBUG loaded listener.js 12:27:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (15BCFC00) [pid = 3780] [serial = 1220] [outer = 15050400] 12:27:22 INFO - PROCESS | 3780 | 1468524442289 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:27:22 INFO - PROCESS | 3780 | --DOCSHELL 172B0C00 == 41 [pid = 3780] [id = 375] 12:27:22 INFO - PROCESS | 3780 | --DOCSHELL 1A06C800 == 40 [pid = 3780] [id = 388] 12:27:22 INFO - PROCESS | 3780 | --DOCSHELL 17215400 == 39 [pid = 3780] [id = 391] 12:27:22 INFO - PROCESS | 3780 | --DOCSHELL 1306EC00 == 38 [pid = 3780] [id = 389] 12:27:22 INFO - PROCESS | 3780 | --DOCSHELL 12BC4C00 == 37 [pid = 3780] [id = 390] 12:27:22 INFO - PROCESS | 3780 | --DOCSHELL 143E3800 == 36 [pid = 3780] [id = 384] 12:27:22 INFO - PROCESS | 3780 | --DOCSHELL 15B10C00 == 35 [pid = 3780] [id = 374] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1AD2FC00) [pid = 3780] [serial = 1174] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (19CBA000) [pid = 3780] [serial = 1162] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A7CE800) [pid = 3780] [serial = 1165] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13035000) [pid = 3780] [serial = 1144] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1394D000) [pid = 3780] [serial = 1145] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (159E4400) [pid = 3780] [serial = 1153] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15BCF000) [pid = 3780] [serial = 1154] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1ABB3800) [pid = 3780] [serial = 1142] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17590800) [pid = 3780] [serial = 1156] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17AD0800) [pid = 3780] [serial = 1157] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17048800) [pid = 3780] [serial = 1147] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (172ACC00) [pid = 3780] [serial = 1148] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11C4A400) [pid = 3780] [serial = 1150] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13035800) [pid = 3780] [serial = 1151] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15B16800) [pid = 3780] [serial = 1168] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A7D2800) [pid = 3780] [serial = 1166] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15F88400) [pid = 3780] [serial = 1169] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17E8B000) [pid = 3780] [serial = 1159] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (184C9C00) [pid = 3780] [serial = 1160] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1AA48000) [pid = 3780] [serial = 1172] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A065800) [pid = 3780] [serial = 1163] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1AF05C00) [pid = 3780] [serial = 1175] [outer = 00000000] [url = about:blank] 12:27:22 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1AA42800) [pid = 3780] [serial = 1171] [outer = 00000000] [url = about:blank] 12:27:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:27:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1244ms 12:27:22 INFO - PROCESS | 3780 | 1468524442338 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 12:27:22 INFO - PROCESS | 3780 | 1468524442343 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 12:27:22 INFO - PROCESS | 3780 | 1468524442348 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:27:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:27:22 INFO - PROCESS | 3780 | 1468524442351 Marionette TRACE conn3 <- [1,1590,null,{}] 12:27:22 INFO - PROCESS | 3780 | 1468524442357 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:22 INFO - PROCESS | 3780 | 1468524442359 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:22 INFO - PROCESS | 3780 | 1468524442446 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 12:27:22 INFO - PROCESS | 3780 | 1468524442457 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:22 INFO - PROCESS | 3780 | 1468524442461 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:22 INFO - PROCESS | 3780 | ++DOCSHELL 11222C00 == 36 [pid = 3780] [id = 407] 12:27:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (114CA800) [pid = 3780] [serial = 1221] [outer = 00000000] 12:27:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (12B02000) [pid = 3780] [serial = 1222] [outer = 114CA800] 12:27:22 INFO - PROCESS | 3780 | 1468524442508 Marionette DEBUG loaded listener.js 12:27:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1312D000) [pid = 3780] [serial = 1223] [outer = 114CA800] 12:27:23 INFO - PROCESS | 3780 | 1468524443023 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 12:27:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:27:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 731ms 12:27:23 INFO - PROCESS | 3780 | 1468524443073 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 12:27:23 INFO - PROCESS | 3780 | 1468524443077 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 12:27:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:27:23 INFO - PROCESS | 3780 | 1468524443083 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:27:23 INFO - PROCESS | 3780 | 1468524443085 Marionette TRACE conn3 <- [1,1594,null,{}] 12:27:23 INFO - PROCESS | 3780 | 1468524443089 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:23 INFO - PROCESS | 3780 | 1468524443092 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:23 INFO - PROCESS | 3780 | 1468524443198 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 12:27:23 INFO - PROCESS | 3780 | 1468524443289 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:23 INFO - PROCESS | 3780 | 1468524443291 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:23 INFO - PROCESS | 3780 | ++DOCSHELL 13ECD000 == 37 [pid = 3780] [id = 408] 12:27:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13ECE800) [pid = 3780] [serial = 1224] [outer = 00000000] 12:27:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1505AC00) [pid = 3780] [serial = 1225] [outer = 13ECE800] 12:27:23 INFO - PROCESS | 3780 | 1468524443336 Marionette DEBUG loaded listener.js 12:27:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (159E6000) [pid = 3780] [serial = 1226] [outer = 13ECE800] 12:27:23 INFO - PROCESS | 3780 | 1468524443711 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 12:27:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:27:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 637ms 12:27:23 INFO - PROCESS | 3780 | 1468524443732 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 12:27:23 INFO - PROCESS | 3780 | 1468524443735 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 12:27:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:27:23 INFO - PROCESS | 3780 | 1468524443739 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:27:23 INFO - PROCESS | 3780 | 1468524443742 Marionette TRACE conn3 <- [1,1598,null,{}] 12:27:23 INFO - PROCESS | 3780 | 1468524443753 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:23 INFO - PROCESS | 3780 | 1468524443757 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:23 INFO - PROCESS | 3780 | 1468524443875 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 12:27:23 INFO - PROCESS | 3780 | 1468524443886 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:23 INFO - PROCESS | 3780 | 1468524443889 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:23 INFO - PROCESS | 3780 | ++DOCSHELL 16B5A800 == 38 [pid = 3780] [id = 409] 12:27:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16B88800) [pid = 3780] [serial = 1227] [outer = 00000000] 12:27:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17048800) [pid = 3780] [serial = 1228] [outer = 16B88800] 12:27:23 INFO - PROCESS | 3780 | 1468524443936 Marionette DEBUG loaded listener.js 12:27:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (172ACC00) [pid = 3780] [serial = 1229] [outer = 16B88800] 12:27:24 INFO - PROCESS | 3780 | 1468524444386 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 12:27:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:27:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 700ms 12:27:24 INFO - PROCESS | 3780 | 1468524444437 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 12:27:24 INFO - PROCESS | 3780 | 1468524444440 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 12:27:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:27:24 INFO - PROCESS | 3780 | 1468524444443 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:27:24 INFO - PROCESS | 3780 | 1468524444445 Marionette TRACE conn3 <- [1,1602,null,{}] 12:27:24 INFO - PROCESS | 3780 | 1468524444448 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:24 INFO - PROCESS | 3780 | 1468524444450 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:24 INFO - PROCESS | 3780 | 1468524444533 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 12:27:24 INFO - PROCESS | 3780 | 1468524444540 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:24 INFO - PROCESS | 3780 | 1468524444542 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:24 INFO - PROCESS | 3780 | ++DOCSHELL 17595400 == 39 [pid = 3780] [id = 410] 12:27:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17AD4C00) [pid = 3780] [serial = 1230] [outer = 00000000] 12:27:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17BB1400) [pid = 3780] [serial = 1231] [outer = 17AD4C00] 12:27:24 INFO - PROCESS | 3780 | 1468524444585 Marionette DEBUG loaded listener.js 12:27:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17E8B000) [pid = 3780] [serial = 1232] [outer = 17AD4C00] 12:27:25 INFO - PROCESS | 3780 | 1468524445052 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 12:27:25 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 12:27:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 638ms 12:27:25 INFO - PROCESS | 3780 | 1468524445087 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 12:27:25 INFO - PROCESS | 3780 | 1468524445089 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 12:27:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:27:25 INFO - PROCESS | 3780 | 1468524445092 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:27:25 INFO - PROCESS | 3780 | 1468524445094 Marionette TRACE conn3 <- [1,1606,null,{}] 12:27:25 INFO - PROCESS | 3780 | 1468524445097 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:25 INFO - PROCESS | 3780 | 1468524445099 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:25 INFO - PROCESS | 3780 | 1468524445207 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 12:27:25 INFO - PROCESS | 3780 | 1468524445298 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:25 INFO - PROCESS | 3780 | 1468524445300 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:25 INFO - PROCESS | 3780 | ++DOCSHELL 134AE400 == 40 [pid = 3780] [id = 411] 12:27:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (172AD000) [pid = 3780] [serial = 1233] [outer = 00000000] 12:27:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (18349000) [pid = 3780] [serial = 1234] [outer = 172AD000] 12:27:25 INFO - PROCESS | 3780 | 1468524445342 Marionette DEBUG loaded listener.js 12:27:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (186D3400) [pid = 3780] [serial = 1235] [outer = 172AD000] 12:27:25 INFO - PROCESS | 3780 | 1468524445760 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 12:27:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:27:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 685ms 12:27:25 INFO - PROCESS | 3780 | 1468524445791 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 12:27:25 INFO - PROCESS | 3780 | 1468524445793 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 12:27:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:27:25 INFO - PROCESS | 3780 | 1468524445796 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:27:25 INFO - PROCESS | 3780 | 1468524445798 Marionette TRACE conn3 <- [1,1610,null,{}] 12:27:25 INFO - PROCESS | 3780 | 1468524445801 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:25 INFO - PROCESS | 3780 | 1468524445807 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:25 INFO - PROCESS | 3780 | 1468524445956 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 12:27:26 INFO - PROCESS | 3780 | 1468524446019 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:26 INFO - PROCESS | 3780 | 1468524446021 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:26 INFO - PROCESS | 3780 | ++DOCSHELL 1867D000 == 41 [pid = 3780] [id = 412] 12:27:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1867DC00) [pid = 3780] [serial = 1236] [outer = 00000000] 12:27:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A06A000) [pid = 3780] [serial = 1237] [outer = 1867DC00] 12:27:26 INFO - PROCESS | 3780 | 1468524446064 Marionette DEBUG loaded listener.js 12:27:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A06D000) [pid = 3780] [serial = 1238] [outer = 1867DC00] 12:27:26 INFO - PROCESS | 3780 | 1468524446493 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 12:27:26 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 12:27:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 731ms 12:27:26 INFO - PROCESS | 3780 | 1468524446537 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 12:27:26 INFO - PROCESS | 3780 | 1468524446539 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 12:27:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:27:26 INFO - PROCESS | 3780 | 1468524446542 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:27:26 INFO - PROCESS | 3780 | 1468524446544 Marionette TRACE conn3 <- [1,1614,null,{}] 12:27:26 INFO - PROCESS | 3780 | 1468524446563 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:26 INFO - PROCESS | 3780 | 1468524446565 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:26 INFO - PROCESS | 3780 | 1468524446684 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 12:27:26 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1026F400) [pid = 3780] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:27:26 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12ABA000) [pid = 3780] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:27:26 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13ECC800) [pid = 3780] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:27:26 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15D66800) [pid = 3780] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:27:26 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17593C00) [pid = 3780] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:27:26 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (12AAD400) [pid = 3780] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:27:26 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16FBE400) [pid = 3780] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:27:26 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (186D6800) [pid = 3780] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:27:26 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16FC8000) [pid = 3780] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:27:26 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17053C00) [pid = 3780] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:27:26 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17D76800) [pid = 3780] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:27:26 INFO - PROCESS | 3780 | 1468524446805 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:26 INFO - PROCESS | 3780 | 1468524446807 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:26 INFO - PROCESS | 3780 | ++DOCSHELL 1055FC00 == 42 [pid = 3780] [id = 413] 12:27:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (10A01C00) [pid = 3780] [serial = 1239] [outer = 00000000] 12:27:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1312C800) [pid = 3780] [serial = 1240] [outer = 10A01C00] 12:27:26 INFO - PROCESS | 3780 | 1468524446851 Marionette DEBUG loaded listener.js 12:27:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13ECC800) [pid = 3780] [serial = 1241] [outer = 10A01C00] 12:27:27 INFO - PROCESS | 3780 | 1468524447206 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:27:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:27:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 731ms 12:27:27 INFO - PROCESS | 3780 | 1468524447267 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 12:27:27 INFO - PROCESS | 3780 | 1468524447269 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 12:27:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:27:27 INFO - PROCESS | 3780 | 1468524447272 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:27:27 INFO - PROCESS | 3780 | 1468524447273 Marionette TRACE conn3 <- [1,1618,null,{}] 12:27:27 INFO - PROCESS | 3780 | 1468524447277 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:27 INFO - PROCESS | 3780 | 1468524447279 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:27 INFO - PROCESS | 3780 | 1468524447357 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 12:27:27 INFO - PROCESS | 3780 | 1468524447446 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:27 INFO - PROCESS | 3780 | 1468524447448 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:27 INFO - PROCESS | 3780 | ++DOCSHELL 12BC7400 == 43 [pid = 3780] [id = 414] 12:27:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1315C800) [pid = 3780] [serial = 1242] [outer = 00000000] 12:27:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A0CC800) [pid = 3780] [serial = 1243] [outer = 1315C800] 12:27:27 INFO - PROCESS | 3780 | 1468524447490 Marionette DEBUG loaded listener.js 12:27:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A26A000) [pid = 3780] [serial = 1244] [outer = 1315C800] 12:27:27 INFO - PROCESS | 3780 | 1468524447841 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 12:27:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:27:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 591ms 12:27:27 INFO - PROCESS | 3780 | 1468524447869 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 12:27:27 INFO - PROCESS | 3780 | 1468524447871 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 12:27:27 INFO - PROCESS | 3780 | 1468524447874 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:27:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:27:27 INFO - PROCESS | 3780 | 1468524447876 Marionette TRACE conn3 <- [1,1622,null,{}] 12:27:27 INFO - PROCESS | 3780 | 1468524447879 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:27 INFO - PROCESS | 3780 | 1468524447881 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:27 INFO - PROCESS | 3780 | 1468524448000 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 12:27:28 INFO - PROCESS | 3780 | 1468524448008 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:28 INFO - PROCESS | 3780 | 1468524448010 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:28 INFO - PROCESS | 3780 | ++DOCSHELL 186DF800 == 44 [pid = 3780] [id = 415] 12:27:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A0D1C00) [pid = 3780] [serial = 1245] [outer = 00000000] 12:27:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A6C8C00) [pid = 3780] [serial = 1246] [outer = 1A0D1C00] 12:27:28 INFO - PROCESS | 3780 | 1468524448052 Marionette DEBUG loaded listener.js 12:27:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A6C9800) [pid = 3780] [serial = 1247] [outer = 1A0D1C00] 12:27:28 INFO - PROCESS | 3780 | 1468524448503 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:27:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:27:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 684ms 12:27:28 INFO - PROCESS | 3780 | 1468524448574 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 12:27:28 INFO - PROCESS | 3780 | 1468524448576 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 12:27:28 INFO - PROCESS | 3780 | 1468524448580 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:27:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:27:28 INFO - PROCESS | 3780 | 1468524448582 Marionette TRACE conn3 <- [1,1626,null,{}] 12:27:28 INFO - PROCESS | 3780 | 1468524448585 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:28 INFO - PROCESS | 3780 | 1468524448587 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:28 INFO - PROCESS | 3780 | 1468524448667 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 12:27:28 INFO - PROCESS | 3780 | 1468524448677 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:28 INFO - PROCESS | 3780 | 1468524448679 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:28 INFO - PROCESS | 3780 | ++DOCSHELL 1A25B800 == 45 [pid = 3780] [id = 416] 12:27:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A7C8000) [pid = 3780] [serial = 1248] [outer = 00000000] 12:27:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A7CF800) [pid = 3780] [serial = 1249] [outer = 1A7C8000] 12:27:28 INFO - PROCESS | 3780 | 1468524448722 Marionette DEBUG loaded listener.js 12:27:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1AA42800) [pid = 3780] [serial = 1250] [outer = 1A7C8000] 12:27:29 INFO - PROCESS | 3780 | 1468524449427 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 12:27:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:27:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 902ms 12:27:29 INFO - PROCESS | 3780 | 1468524449485 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 12:27:29 INFO - PROCESS | 3780 | 1468524449489 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 12:27:29 INFO - PROCESS | 3780 | 1468524449494 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:27:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:27:29 INFO - PROCESS | 3780 | 1468524449499 Marionette TRACE conn3 <- [1,1630,null,{}] 12:27:29 INFO - PROCESS | 3780 | 1468524449504 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:29 INFO - PROCESS | 3780 | 1468524449507 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:29 INFO - PROCESS | 3780 | 1468524449615 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 12:27:29 INFO - PROCESS | 3780 | 1468524449748 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:29 INFO - PROCESS | 3780 | 1468524449750 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:29 INFO - PROCESS | 3780 | ++DOCSHELL 11225800 == 46 [pid = 3780] [id = 417] 12:27:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (12B08000) [pid = 3780] [serial = 1251] [outer = 00000000] 12:27:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (132CF400) [pid = 3780] [serial = 1252] [outer = 12B08000] 12:27:29 INFO - PROCESS | 3780 | 1468524449806 Marionette DEBUG loaded listener.js 12:27:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (15BD0C00) [pid = 3780] [serial = 1253] [outer = 12B08000] 12:27:30 INFO - PROCESS | 3780 | 1468524450338 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 12:27:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:27:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 886ms 12:27:30 INFO - PROCESS | 3780 | 1468524450383 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 12:27:30 INFO - PROCESS | 3780 | 1468524450388 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 12:27:30 INFO - PROCESS | 3780 | 1468524450394 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:27:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:27:30 INFO - PROCESS | 3780 | 1468524450397 Marionette TRACE conn3 <- [1,1634,null,{}] 12:27:30 INFO - PROCESS | 3780 | 1468524450401 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:30 INFO - PROCESS | 3780 | 1468524450405 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:30 INFO - PROCESS | 3780 | 1468524450547 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 12:27:30 INFO - PROCESS | 3780 | 1468524450680 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:30 INFO - PROCESS | 3780 | 1468524450683 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:30 INFO - PROCESS | 3780 | ++DOCSHELL 17046000 == 47 [pid = 3780] [id = 418] 12:27:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17212C00) [pid = 3780] [serial = 1254] [outer = 00000000] 12:27:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17598000) [pid = 3780] [serial = 1255] [outer = 17212C00] 12:27:30 INFO - PROCESS | 3780 | 1468524450741 Marionette DEBUG loaded listener.js 12:27:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17BA9C00) [pid = 3780] [serial = 1256] [outer = 17212C00] 12:27:31 INFO - PROCESS | 3780 | 1468524451324 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 12:27:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:27:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 933ms 12:27:31 INFO - PROCESS | 3780 | 1468524451339 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 12:27:31 INFO - PROCESS | 3780 | 1468524451342 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 12:27:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:27:31 INFO - PROCESS | 3780 | 1468524451346 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:27:31 INFO - PROCESS | 3780 | 1468524451349 Marionette TRACE conn3 <- [1,1638,null,{}] 12:27:31 INFO - PROCESS | 3780 | 1468524451360 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:31 INFO - PROCESS | 3780 | 1468524451365 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:31 INFO - PROCESS | 3780 | 1468524451470 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 12:27:31 INFO - PROCESS | 3780 | 1468524451578 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:31 INFO - PROCESS | 3780 | 1468524451581 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:31 INFO - PROCESS | 3780 | ++DOCSHELL 1A268400 == 48 [pid = 3780] [id = 419] 12:27:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A3BE400) [pid = 3780] [serial = 1257] [outer = 00000000] 12:27:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A6CA400) [pid = 3780] [serial = 1258] [outer = 1A3BE400] 12:27:31 INFO - PROCESS | 3780 | 1468524451635 Marionette DEBUG loaded listener.js 12:27:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1AA45000) [pid = 3780] [serial = 1259] [outer = 1A3BE400] 12:27:32 INFO - PROCESS | 3780 | 1468524452190 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 12:27:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:27:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 902ms 12:27:32 INFO - PROCESS | 3780 | 1468524452250 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 12:27:32 INFO - PROCESS | 3780 | 1468524452253 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 12:27:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:27:32 INFO - PROCESS | 3780 | 1468524452256 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:27:32 INFO - PROCESS | 3780 | 1468524452258 Marionette TRACE conn3 <- [1,1642,null,{}] 12:27:32 INFO - PROCESS | 3780 | 1468524452262 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:32 INFO - PROCESS | 3780 | 1468524452264 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:32 INFO - PROCESS | 3780 | 1468524452369 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 12:27:32 INFO - PROCESS | 3780 | 1468524452653 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:32 INFO - PROCESS | 3780 | 1468524452656 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:32 INFO - PROCESS | 3780 | ++DOCSHELL 102D1400 == 49 [pid = 3780] [id = 420] 12:27:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1055F800) [pid = 3780] [serial = 1260] [outer = 00000000] 12:27:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (10ED5800) [pid = 3780] [serial = 1261] [outer = 1055F800] 12:27:32 INFO - PROCESS | 3780 | 1468524452705 Marionette DEBUG loaded listener.js 12:27:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (12823000) [pid = 3780] [serial = 1262] [outer = 1055F800] 12:27:33 INFO - PROCESS | 3780 | --DOCSHELL 10A0C000 == 48 [pid = 3780] [id = 381] 12:27:33 INFO - PROCESS | 3780 | --DOCSHELL 10A09C00 == 47 [pid = 3780] [id = 383] 12:27:33 INFO - PROCESS | 3780 | --DOCSHELL 17217C00 == 46 [pid = 3780] [id = 385] 12:27:33 INFO - PROCESS | 3780 | --DOCSHELL 1026DC00 == 45 [pid = 3780] [id = 396] 12:27:33 INFO - PROCESS | 3780 | --DOCSHELL 1321B400 == 44 [pid = 3780] [id = 373] 12:27:33 INFO - PROCESS | 3780 | --DOCSHELL 17599800 == 43 [pid = 3780] [id = 376] 12:27:33 INFO - PROCESS | 3780 | --DOCSHELL 186D6400 == 42 [pid = 3780] [id = 394] 12:27:33 INFO - PROCESS | 3780 | --DOCSHELL 19CB7400 == 41 [pid = 3780] [id = 377] 12:27:33 INFO - PROCESS | 3780 | --DOCSHELL 17BB0400 == 40 [pid = 3780] [id = 387] 12:27:33 INFO - PROCESS | 3780 | --DOCSHELL 1AA48C00 == 39 [pid = 3780] [id = 380] 12:27:33 INFO - PROCESS | 3780 | --DOCSHELL 16D0C400 == 38 [pid = 3780] [id = 379] 12:27:33 INFO - PROCESS | 3780 | --DOCSHELL 17B89C00 == 37 [pid = 3780] [id = 386] 12:27:33 INFO - PROCESS | 3780 | --DOCSHELL 10A76000 == 36 [pid = 3780] [id = 378] 12:27:33 INFO - PROCESS | 3780 | --DOCSHELL 16117400 == 35 [pid = 3780] [id = 382] 12:27:33 INFO - PROCESS | 3780 | --DOCSHELL 1A3C0400 == 34 [pid = 3780] [id = 395] 12:27:33 INFO - PROCESS | 3780 | --DOCSHELL 12A22000 == 33 [pid = 3780] [id = 392] 12:27:33 INFO - PROCESS | 3780 | --DOCSHELL 16D07400 == 32 [pid = 3780] [id = 393] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (19CBA400) [pid = 3780] [serial = 1213] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (10A03000) [pid = 3780] [serial = 1189] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (10E56800) [pid = 3780] [serial = 1190] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1303C800) [pid = 3780] [serial = 1192] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1314E000) [pid = 3780] [serial = 1193] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (13ED8400) [pid = 3780] [serial = 1195] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (163D3000) [pid = 3780] [serial = 1199] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17AD0C00) [pid = 3780] [serial = 1204] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (131F3C00) [pid = 3780] [serial = 1178] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1306FC00) [pid = 3780] [serial = 1177] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17BB2400) [pid = 3780] [serial = 1181] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (174E0C00) [pid = 3780] [serial = 1180] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (186DFC00) [pid = 3780] [serial = 1184] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (186DB000) [pid = 3780] [serial = 1183] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1AA51000) [pid = 3780] [serial = 1186] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17218C00) [pid = 3780] [serial = 1201] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17D76C00) [pid = 3780] [serial = 1208] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17BDFC00) [pid = 3780] [serial = 1207] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17BB0800) [pid = 3780] [serial = 1205] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16307000) [pid = 3780] [serial = 1198] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (172AB000) [pid = 3780] [serial = 1202] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (186D2800) [pid = 3780] [serial = 1211] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (18681000) [pid = 3780] [serial = 1210] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15055400) [pid = 3780] [serial = 1196] [outer = 00000000] [url = about:blank] 12:27:33 INFO - PROCESS | 3780 | 1468524453928 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:27:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:27:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1696ms 12:27:33 INFO - PROCESS | 3780 | 1468524453944 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 12:27:33 INFO - PROCESS | 3780 | 1468524453948 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 12:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:27:33 INFO - PROCESS | 3780 | 1468524453953 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:27:33 INFO - PROCESS | 3780 | 1468524453957 Marionette TRACE conn3 <- [1,1646,null,{}] 12:27:33 INFO - PROCESS | 3780 | 1468524453963 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:33 INFO - PROCESS | 3780 | 1468524453966 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:34 INFO - PROCESS | 3780 | 1468524454093 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 12:27:34 INFO - PROCESS | 3780 | 1468524454186 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:34 INFO - PROCESS | 3780 | 1468524454190 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:34 INFO - PROCESS | 3780 | ++DOCSHELL 10EDB400 == 33 [pid = 3780] [id = 421] 12:27:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11223800) [pid = 3780] [serial = 1263] [outer = 00000000] 12:27:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (11AE2800) [pid = 3780] [serial = 1264] [outer = 11223800] 12:27:34 INFO - PROCESS | 3780 | 1468524454238 Marionette DEBUG loaded listener.js 12:27:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (11AEB400) [pid = 3780] [serial = 1265] [outer = 11223800] 12:27:34 INFO - PROCESS | 3780 | 1468524454649 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 731ms 12:27:34 INFO - PROCESS | 3780 | 1468524454695 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 12:27:34 INFO - PROCESS | 3780 | 1468524454699 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 12:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:27:34 INFO - PROCESS | 3780 | 1468524454706 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:27:34 INFO - PROCESS | 3780 | 1468524454708 Marionette TRACE conn3 <- [1,1650,null,{}] 12:27:34 INFO - PROCESS | 3780 | 1468524454712 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:34 INFO - PROCESS | 3780 | 1468524454715 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:34 INFO - PROCESS | 3780 | 1468524454800 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 12:27:34 INFO - PROCESS | 3780 | 1468524454809 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:34 INFO - PROCESS | 3780 | 1468524454811 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:34 INFO - PROCESS | 3780 | ++DOCSHELL 134AA800 == 34 [pid = 3780] [id = 422] 12:27:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1394D400) [pid = 3780] [serial = 1266] [outer = 00000000] 12:27:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (139D0400) [pid = 3780] [serial = 1267] [outer = 1394D400] 12:27:34 INFO - PROCESS | 3780 | 1468524454858 Marionette DEBUG loaded listener.js 12:27:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (143E4000) [pid = 3780] [serial = 1268] [outer = 1394D400] 12:27:35 INFO - PROCESS | 3780 | 1468524455322 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 638ms 12:27:35 INFO - PROCESS | 3780 | 1468524455343 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 12:27:35 INFO - PROCESS | 3780 | 1468524455345 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 12:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:27:35 INFO - PROCESS | 3780 | 1468524455349 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:27:35 INFO - PROCESS | 3780 | 1468524455352 Marionette TRACE conn3 <- [1,1654,null,{}] 12:27:35 INFO - PROCESS | 3780 | 1468524455366 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:35 INFO - PROCESS | 3780 | 1468524455371 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:35 INFO - PROCESS | 3780 | 1468524455452 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 12:27:35 INFO - PROCESS | 3780 | 1468524455493 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:35 INFO - PROCESS | 3780 | 1468524455496 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:35 INFO - PROCESS | 3780 | ++DOCSHELL 163D4000 == 35 [pid = 3780] [id = 423] 12:27:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (163D5000) [pid = 3780] [serial = 1269] [outer = 00000000] 12:27:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (163D9800) [pid = 3780] [serial = 1270] [outer = 163D5000] 12:27:35 INFO - PROCESS | 3780 | 1468524455542 Marionette DEBUG loaded listener.js 12:27:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16FBE400) [pid = 3780] [serial = 1271] [outer = 163D5000] 12:27:36 INFO - PROCESS | 3780 | 1468524456021 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 12:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 700ms 12:27:36 INFO - PROCESS | 3780 | 1468524456049 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 12:27:36 INFO - PROCESS | 3780 | 1468524456051 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 12:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:27:36 INFO - PROCESS | 3780 | 1468524456054 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:27:36 INFO - PROCESS | 3780 | 1468524456056 Marionette TRACE conn3 <- [1,1658,null,{}] 12:27:36 INFO - PROCESS | 3780 | 1468524456059 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:36 INFO - PROCESS | 3780 | 1468524456071 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:36 INFO - PROCESS | 3780 | 1468524456191 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 12:27:36 INFO - PROCESS | 3780 | 1468524456196 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:36 INFO - PROCESS | 3780 | 1468524456198 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:36 INFO - PROCESS | 3780 | ++DOCSHELL 163D8800 == 36 [pid = 3780] [id = 424] 12:27:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (163D9400) [pid = 3780] [serial = 1272] [outer = 00000000] 12:27:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (174DCC00) [pid = 3780] [serial = 1273] [outer = 163D9400] 12:27:36 INFO - PROCESS | 3780 | 1468524456241 Marionette DEBUG loaded listener.js 12:27:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17596400) [pid = 3780] [serial = 1274] [outer = 163D9400] 12:27:36 INFO - PROCESS | 3780 | 1468524456672 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 12:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 637ms 12:27:36 INFO - PROCESS | 3780 | 1468524456691 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 12:27:36 INFO - PROCESS | 3780 | 1468524456693 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 12:27:36 INFO - PROCESS | 3780 | 1468524456697 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:27:36 INFO - PROCESS | 3780 | 1468524456699 Marionette TRACE conn3 <- [1,1662,null,{}] 12:27:36 INFO - PROCESS | 3780 | 1468524456702 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:36 INFO - PROCESS | 3780 | 1468524456704 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:36 INFO - PROCESS | 3780 | 1468524456812 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 12:27:36 INFO - PROCESS | 3780 | 1468524456896 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:36 INFO - PROCESS | 3780 | 1468524456898 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:36 INFO - PROCESS | 3780 | ++DOCSHELL 17B85000 == 37 [pid = 3780] [id = 425] 12:27:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17B86C00) [pid = 3780] [serial = 1275] [outer = 00000000] 12:27:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17BB1800) [pid = 3780] [serial = 1276] [outer = 17B86C00] 12:27:36 INFO - PROCESS | 3780 | 1468524456945 Marionette DEBUG loaded listener.js 12:27:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17BE4400) [pid = 3780] [serial = 1277] [outer = 17B86C00] 12:27:37 INFO - PROCESS | 3780 | 1468524457365 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 12:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 684ms 12:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:27:37 INFO - PROCESS | 3780 | 1468524457397 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 12:27:37 INFO - PROCESS | 3780 | 1468524457399 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 12:27:37 INFO - PROCESS | 3780 | 1468524457402 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:27:37 INFO - PROCESS | 3780 | 1468524457404 Marionette TRACE conn3 <- [1,1666,null,{}] 12:27:37 INFO - PROCESS | 3780 | 1468524457414 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:37 INFO - PROCESS | 3780 | 1468524457419 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:37 INFO - PROCESS | 3780 | 1468524457545 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 12:27:37 INFO - PROCESS | 3780 | 1468524457607 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:37 INFO - PROCESS | 3780 | 1468524457609 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:37 INFO - PROCESS | 3780 | ++DOCSHELL 17E93800 == 38 [pid = 3780] [id = 426] 12:27:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (18350000) [pid = 3780] [serial = 1278] [outer = 00000000] 12:27:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (186D4400) [pid = 3780] [serial = 1279] [outer = 18350000] 12:27:37 INFO - PROCESS | 3780 | 1468524457653 Marionette DEBUG loaded listener.js 12:27:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (186DEC00) [pid = 3780] [serial = 1280] [outer = 18350000] 12:27:38 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (172AD000) [pid = 3780] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:27:38 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1867DC00) [pid = 3780] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:27:38 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10A01C00) [pid = 3780] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:27:38 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17AD4C00) [pid = 3780] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:27:38 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11271C00) [pid = 3780] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:27:38 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (186DA400) [pid = 3780] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:27:38 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16B88800) [pid = 3780] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:27:38 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15050400) [pid = 3780] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:27:38 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (114CA800) [pid = 3780] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:27:38 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13ECE800) [pid = 3780] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:27:38 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1315C800) [pid = 3780] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:27:38 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A3C7C00) [pid = 3780] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:27:38 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A0D1C00) [pid = 3780] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:27:38 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A7C8000) [pid = 3780] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:27:38 INFO - PROCESS | 3780 | 1468524458329 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 12:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 995ms 12:27:38 INFO - PROCESS | 3780 | 1468524458389 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 12:27:38 INFO - PROCESS | 3780 | 1468524458391 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 12:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:27:38 INFO - PROCESS | 3780 | 1468524458395 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:27:38 INFO - PROCESS | 3780 | 1468524458396 Marionette TRACE conn3 <- [1,1670,null,{}] 12:27:38 INFO - PROCESS | 3780 | 1468524458400 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:38 INFO - PROCESS | 3780 | 1468524458402 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:38 INFO - PROCESS | 3780 | 1468524458488 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 12:27:38 INFO - PROCESS | 3780 | 1468524458497 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:38 INFO - PROCESS | 3780 | 1468524458499 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:38 INFO - PROCESS | 3780 | ++DOCSHELL 12B02800 == 39 [pid = 3780] [id = 427] 12:27:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (139C9400) [pid = 3780] [serial = 1281] [outer = 00000000] 12:27:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1630C000) [pid = 3780] [serial = 1282] [outer = 139C9400] 12:27:38 INFO - PROCESS | 3780 | 1468524458542 Marionette DEBUG loaded listener.js 12:27:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (163CEC00) [pid = 3780] [serial = 1283] [outer = 139C9400] 12:27:38 INFO - PROCESS | 3780 | 1468524458961 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 12:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 592ms 12:27:38 INFO - PROCESS | 3780 | 1468524458994 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 12:27:38 INFO - PROCESS | 3780 | 1468524458996 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 12:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:27:39 INFO - PROCESS | 3780 | 1468524459000 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:27:39 INFO - PROCESS | 3780 | 1468524459001 Marionette TRACE conn3 <- [1,1674,null,{}] 12:27:39 INFO - PROCESS | 3780 | 1468524459004 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:39 INFO - PROCESS | 3780 | 1468524459006 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:39 INFO - PROCESS | 3780 | 1468524459082 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 12:27:39 INFO - PROCESS | 3780 | 1468524459088 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:39 INFO - PROCESS | 3780 | 1468524459090 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:39 INFO - PROCESS | 3780 | ++DOCSHELL 139CCC00 == 40 [pid = 3780] [id = 428] 12:27:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (13ECE800) [pid = 3780] [serial = 1284] [outer = 00000000] 12:27:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (186DAC00) [pid = 3780] [serial = 1285] [outer = 13ECE800] 12:27:39 INFO - PROCESS | 3780 | 1468524459133 Marionette DEBUG loaded listener.js 12:27:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19CB7400) [pid = 3780] [serial = 1286] [outer = 13ECE800] 12:27:39 INFO - PROCESS | 3780 | 1468524459556 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 12:27:39 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 12:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 591ms 12:27:39 INFO - PROCESS | 3780 | 1468524459606 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 12:27:39 INFO - PROCESS | 3780 | 1468524459608 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 12:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:27:39 INFO - PROCESS | 3780 | 1468524459616 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:27:39 INFO - PROCESS | 3780 | 1468524459618 Marionette TRACE conn3 <- [1,1678,null,{}] 12:27:39 INFO - PROCESS | 3780 | 1468524459621 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:39 INFO - PROCESS | 3780 | 1468524459623 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:39 INFO - PROCESS | 3780 | 1468524459698 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 12:27:39 INFO - PROCESS | 3780 | 1468524459703 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:39 INFO - PROCESS | 3780 | 1468524459705 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:39 INFO - PROCESS | 3780 | ++DOCSHELL 163D3800 == 41 [pid = 3780] [id = 429] 12:27:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A06C800) [pid = 3780] [serial = 1287] [outer = 00000000] 12:27:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A0CF000) [pid = 3780] [serial = 1288] [outer = 1A06C800] 12:27:39 INFO - PROCESS | 3780 | 1468524459750 Marionette DEBUG loaded listener.js 12:27:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A0CFC00) [pid = 3780] [serial = 1289] [outer = 1A06C800] 12:27:40 INFO - PROCESS | 3780 | 1468524460188 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 12:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 591ms 12:27:40 INFO - PROCESS | 3780 | 1468524460214 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 12:27:40 INFO - PROCESS | 3780 | 1468524460216 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 12:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:27:40 INFO - PROCESS | 3780 | 1468524460219 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:27:40 INFO - PROCESS | 3780 | 1468524460221 Marionette TRACE conn3 <- [1,1682,null,{}] 12:27:40 INFO - PROCESS | 3780 | 1468524460224 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:40 INFO - PROCESS | 3780 | 1468524460226 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:40 INFO - PROCESS | 3780 | 1468524460403 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 12:27:40 INFO - PROCESS | 3780 | 1468524460471 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:40 INFO - PROCESS | 3780 | 1468524460475 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:40 INFO - PROCESS | 3780 | ++DOCSHELL 1026F400 == 42 [pid = 3780] [id = 430] 12:27:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (102C8C00) [pid = 3780] [serial = 1290] [outer = 00000000] 12:27:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (10A0C000) [pid = 3780] [serial = 1291] [outer = 102C8C00] 12:27:40 INFO - PROCESS | 3780 | 1468524460531 Marionette DEBUG loaded listener.js 12:27:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (10ED1000) [pid = 3780] [serial = 1292] [outer = 102C8C00] 12:27:41 INFO - PROCESS | 3780 | 1468524461329 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 12:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1135ms 12:27:41 INFO - PROCESS | 3780 | 1468524461348 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 12:27:41 INFO - PROCESS | 3780 | 1468524461352 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 12:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:27:41 INFO - PROCESS | 3780 | 1468524461357 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:27:41 INFO - PROCESS | 3780 | 1468524461360 Marionette TRACE conn3 <- [1,1686,null,{}] 12:27:41 INFO - PROCESS | 3780 | 1468524461365 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:41 INFO - PROCESS | 3780 | 1468524461368 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:41 INFO - PROCESS | 3780 | 1468524461484 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 12:27:41 INFO - PROCESS | 3780 | 1468524461617 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:41 INFO - PROCESS | 3780 | 1468524461620 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:41 INFO - PROCESS | 3780 | ++DOCSHELL 13952800 == 43 [pid = 3780] [id = 431] 12:27:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (150B4400) [pid = 3780] [serial = 1293] [outer = 00000000] 12:27:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (15D5E800) [pid = 3780] [serial = 1294] [outer = 150B4400] 12:27:41 INFO - PROCESS | 3780 | 1468524461677 Marionette DEBUG loaded listener.js 12:27:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1610F800) [pid = 3780] [serial = 1295] [outer = 150B4400] 12:27:42 INFO - PROCESS | 3780 | 1468524462519 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 12:27:42 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 12:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1244ms 12:27:42 INFO - PROCESS | 3780 | 1468524462616 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 12:27:42 INFO - PROCESS | 3780 | 1468524462621 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 12:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:27:42 INFO - PROCESS | 3780 | 1468524462626 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:27:42 INFO - PROCESS | 3780 | 1468524462628 Marionette TRACE conn3 <- [1,1690,null,{}] 12:27:42 INFO - PROCESS | 3780 | 1468524462634 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:42 INFO - PROCESS | 3780 | 1468524462637 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:42 INFO - PROCESS | 3780 | 1468524462777 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 12:27:42 INFO - PROCESS | 3780 | 1468524462909 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:42 INFO - PROCESS | 3780 | 1468524462913 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:42 INFO - PROCESS | 3780 | --DOCSHELL 12BC7400 == 42 [pid = 3780] [id = 414] 12:27:42 INFO - PROCESS | 3780 | --DOCSHELL 163D3800 == 41 [pid = 3780] [id = 429] 12:27:42 INFO - PROCESS | 3780 | --DOCSHELL 139CCC00 == 40 [pid = 3780] [id = 428] 12:27:42 INFO - PROCESS | 3780 | --DOCSHELL 12B02800 == 39 [pid = 3780] [id = 427] 12:27:42 INFO - PROCESS | 3780 | --DOCSHELL 17E93800 == 38 [pid = 3780] [id = 426] 12:27:42 INFO - PROCESS | 3780 | --DOCSHELL 17B85000 == 37 [pid = 3780] [id = 425] 12:27:42 INFO - PROCESS | 3780 | --DOCSHELL 163D8800 == 36 [pid = 3780] [id = 424] 12:27:42 INFO - PROCESS | 3780 | --DOCSHELL 163D4000 == 35 [pid = 3780] [id = 423] 12:27:42 INFO - PROCESS | 3780 | --DOCSHELL 134AA800 == 34 [pid = 3780] [id = 422] 12:27:42 INFO - PROCESS | 3780 | --DOCSHELL 10EDB400 == 33 [pid = 3780] [id = 421] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1AD30000) [pid = 3780] [serial = 1187] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A6C8C00) [pid = 3780] [serial = 1246] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A7CF800) [pid = 3780] [serial = 1249] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1AA42800) [pid = 3780] [serial = 1250] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (18349000) [pid = 3780] [serial = 1234] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A06A000) [pid = 3780] [serial = 1237] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (186D3400) [pid = 3780] [serial = 1235] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1312C800) [pid = 3780] [serial = 1240] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A06D000) [pid = 3780] [serial = 1238] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17BB1400) [pid = 3780] [serial = 1231] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (11CD3000) [pid = 3780] [serial = 1216] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12AB6800) [pid = 3780] [serial = 1217] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (19CBAC00) [pid = 3780] [serial = 1214] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17048800) [pid = 3780] [serial = 1228] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (172ACC00) [pid = 3780] [serial = 1229] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (159E3400) [pid = 3780] [serial = 1219] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15BCFC00) [pid = 3780] [serial = 1220] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (12B02000) [pid = 3780] [serial = 1222] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1312D000) [pid = 3780] [serial = 1223] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1505AC00) [pid = 3780] [serial = 1225] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (159E6000) [pid = 3780] [serial = 1226] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A6C9800) [pid = 3780] [serial = 1247] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A0CC800) [pid = 3780] [serial = 1243] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (13ECC800) [pid = 3780] [serial = 1241] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A26A000) [pid = 3780] [serial = 1244] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (17E8B000) [pid = 3780] [serial = 1232] [outer = 00000000] [url = about:blank] 12:27:42 INFO - PROCESS | 3780 | ++DOCSHELL 10ED2C00 == 34 [pid = 3780] [id = 432] 12:27:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10EDB400) [pid = 3780] [serial = 1296] [outer = 00000000] 12:27:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (12AB6800) [pid = 3780] [serial = 1297] [outer = 10EDB400] 12:27:42 INFO - PROCESS | 3780 | 1468524462988 Marionette DEBUG loaded listener.js 12:27:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (12B0A000) [pid = 3780] [serial = 1298] [outer = 10EDB400] 12:27:43 INFO - PROCESS | 3780 | 1468524463412 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 840ms 12:27:43 INFO - PROCESS | 3780 | 1468524463470 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 12:27:43 INFO - PROCESS | 3780 | 1468524463474 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 12:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:27:43 INFO - PROCESS | 3780 | 1468524463481 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:27:43 INFO - PROCESS | 3780 | 1468524463483 Marionette TRACE conn3 <- [1,1694,null,{}] 12:27:43 INFO - PROCESS | 3780 | 1468524463487 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:43 INFO - PROCESS | 3780 | 1468524463490 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:43 INFO - PROCESS | 3780 | 1468524463574 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 12:27:43 INFO - PROCESS | 3780 | 1468524463580 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:43 INFO - PROCESS | 3780 | 1468524463582 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:43 INFO - PROCESS | 3780 | ++DOCSHELL 131EF800 == 35 [pid = 3780] [id = 433] 12:27:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13225000) [pid = 3780] [serial = 1299] [outer = 00000000] 12:27:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (13957C00) [pid = 3780] [serial = 1300] [outer = 13225000] 12:27:43 INFO - PROCESS | 3780 | 1468524463629 Marionette DEBUG loaded listener.js 12:27:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (143E4400) [pid = 3780] [serial = 1301] [outer = 13225000] 12:27:44 INFO - PROCESS | 3780 | 1468524464129 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 12:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 685ms 12:27:44 INFO - PROCESS | 3780 | 1468524464180 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 12:27:44 INFO - PROCESS | 3780 | 1468524464182 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 12:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:27:44 INFO - PROCESS | 3780 | 1468524464186 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:27:44 INFO - PROCESS | 3780 | 1468524464189 Marionette TRACE conn3 <- [1,1698,null,{}] 12:27:44 INFO - PROCESS | 3780 | 1468524464199 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:44 INFO - PROCESS | 3780 | 1468524464204 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:44 INFO - PROCESS | 3780 | 1468524464318 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 12:27:44 INFO - PROCESS | 3780 | 1468524464423 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:44 INFO - PROCESS | 3780 | 1468524464426 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:44 INFO - PROCESS | 3780 | ++DOCSHELL 15D68400 == 36 [pid = 3780] [id = 434] 12:27:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15F8D000) [pid = 3780] [serial = 1302] [outer = 00000000] 12:27:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16D03000) [pid = 3780] [serial = 1303] [outer = 15F8D000] 12:27:44 INFO - PROCESS | 3780 | 1468524464473 Marionette DEBUG loaded listener.js 12:27:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17211C00) [pid = 3780] [serial = 1304] [outer = 15F8D000] 12:27:44 INFO - PROCESS | 3780 | 1468524464829 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 12:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 685ms 12:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:27:44 INFO - PROCESS | 3780 | 1468524464868 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 12:27:44 INFO - PROCESS | 3780 | 1468524464870 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 12:27:44 INFO - PROCESS | 3780 | 1468524464874 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:27:44 INFO - PROCESS | 3780 | 1468524464875 Marionette TRACE conn3 <- [1,1702,null,{}] 12:27:44 INFO - PROCESS | 3780 | 1468524464879 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:44 INFO - PROCESS | 3780 | 1468524464881 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:44 INFO - PROCESS | 3780 | 1468524464974 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 12:27:44 INFO - PROCESS | 3780 | 1468524464980 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:44 INFO - PROCESS | 3780 | 1468524464982 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:44 INFO - PROCESS | 3780 | ++DOCSHELL 17594C00 == 37 [pid = 3780] [id = 435] 12:27:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17595C00) [pid = 3780] [serial = 1305] [outer = 00000000] 12:27:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17BB3C00) [pid = 3780] [serial = 1306] [outer = 17595C00] 12:27:45 INFO - PROCESS | 3780 | 1468524465025 Marionette DEBUG loaded listener.js 12:27:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17D71000) [pid = 3780] [serial = 1307] [outer = 17595C00] 12:27:45 INFO - PROCESS | 3780 | 1468524465497 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 638ms 12:27:45 INFO - PROCESS | 3780 | 1468524465515 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 12:27:45 INFO - PROCESS | 3780 | 1468524465517 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 12:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:27:45 INFO - PROCESS | 3780 | 1468524465520 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:27:45 INFO - PROCESS | 3780 | 1468524465522 Marionette TRACE conn3 <- [1,1706,null,{}] 12:27:45 INFO - PROCESS | 3780 | 1468524465533 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:45 INFO - PROCESS | 3780 | 1468524465535 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:45 INFO - PROCESS | 3780 | 1468524465641 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 12:27:45 INFO - PROCESS | 3780 | 1468524465726 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:45 INFO - PROCESS | 3780 | 1468524465728 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:45 INFO - PROCESS | 3780 | ++DOCSHELL 1630F400 == 38 [pid = 3780] [id = 436] 12:27:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1834B400) [pid = 3780] [serial = 1308] [outer = 00000000] 12:27:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (18676800) [pid = 3780] [serial = 1309] [outer = 1834B400] 12:27:45 INFO - PROCESS | 3780 | 1468524465774 Marionette DEBUG loaded listener.js 12:27:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (186D1800) [pid = 3780] [serial = 1310] [outer = 1834B400] 12:27:46 INFO - PROCESS | 3780 | 1468524466189 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 700ms 12:27:46 INFO - PROCESS | 3780 | 1468524466221 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 12:27:46 INFO - PROCESS | 3780 | 1468524466223 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 12:27:46 INFO - PROCESS | 3780 | 1468524466227 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:27:46 INFO - PROCESS | 3780 | 1468524466229 Marionette TRACE conn3 <- [1,1710,null,{}] 12:27:46 INFO - PROCESS | 3780 | 1468524466241 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:46 INFO - PROCESS | 3780 | 1468524466246 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:46 INFO - PROCESS | 3780 | 1468524466379 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 12:27:46 INFO - PROCESS | 3780 | 1468524466451 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:46 INFO - PROCESS | 3780 | 1468524466453 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:46 INFO - PROCESS | 3780 | ++DOCSHELL 186DC800 == 39 [pid = 3780] [id = 437] 12:27:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (186DE800) [pid = 3780] [serial = 1311] [outer = 00000000] 12:27:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A066C00) [pid = 3780] [serial = 1312] [outer = 186DE800] 12:27:46 INFO - PROCESS | 3780 | 1468524466497 Marionette DEBUG loaded listener.js 12:27:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A0C7000) [pid = 3780] [serial = 1313] [outer = 186DE800] 12:27:46 INFO - PROCESS | 3780 | 1468524466910 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 12:27:46 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 12:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 684ms 12:27:46 INFO - PROCESS | 3780 | 1468524466926 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 12:27:46 INFO - PROCESS | 3780 | 1468524466929 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 12:27:46 INFO - PROCESS | 3780 | 1468524466932 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:27:46 INFO - PROCESS | 3780 | 1468524466933 Marionette TRACE conn3 <- [1,1714,null,{}] 12:27:46 INFO - PROCESS | 3780 | 1468524466937 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:46 INFO - PROCESS | 3780 | 1468524466939 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:47 INFO - PROCESS | 3780 | 1468524467080 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 12:27:47 INFO - PROCESS | 3780 | 1468524467098 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:47 INFO - PROCESS | 3780 | 1468524467100 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:47 INFO - PROCESS | 3780 | ++DOCSHELL 19CBB000 == 40 [pid = 3780] [id = 438] 12:27:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A070800) [pid = 3780] [serial = 1314] [outer = 00000000] 12:27:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A26A400) [pid = 3780] [serial = 1315] [outer = 1A070800] 12:27:47 INFO - PROCESS | 3780 | 1468524467142 Marionette DEBUG loaded listener.js 12:27:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A3C0000) [pid = 3780] [serial = 1316] [outer = 1A070800] 12:27:47 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (163D5000) [pid = 3780] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:27:47 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1055F800) [pid = 3780] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:27:47 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (12B08000) [pid = 3780] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:27:47 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (18350000) [pid = 3780] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:27:47 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17212C00) [pid = 3780] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:27:47 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A3BE400) [pid = 3780] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:27:47 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17B86C00) [pid = 3780] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:27:47 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (139C9400) [pid = 3780] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:27:47 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (11223800) [pid = 3780] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:27:47 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1394D400) [pid = 3780] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:27:47 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (163D9400) [pid = 3780] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:27:47 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13ECE800) [pid = 3780] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:27:47 INFO - PROCESS | 3780 | 1468524467632 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 731ms 12:27:47 INFO - PROCESS | 3780 | 1468524467673 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 12:27:47 INFO - PROCESS | 3780 | 1468524467675 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 12:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:27:47 INFO - PROCESS | 3780 | 1468524467678 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:27:47 INFO - PROCESS | 3780 | 1468524467680 Marionette TRACE conn3 <- [1,1718,null,{}] 12:27:47 INFO - PROCESS | 3780 | 1468524467683 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:47 INFO - PROCESS | 3780 | 1468524467685 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:47 INFO - PROCESS | 3780 | 1468524467762 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 12:27:47 INFO - PROCESS | 3780 | 1468524467767 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:47 INFO - PROCESS | 3780 | 1468524467769 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:47 INFO - PROCESS | 3780 | ++DOCSHELL 132D3400 == 41 [pid = 3780] [id = 439] 12:27:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1630C800) [pid = 3780] [serial = 1317] [outer = 00000000] 12:27:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17BB2800) [pid = 3780] [serial = 1318] [outer = 1630C800] 12:27:47 INFO - PROCESS | 3780 | 1468524467813 Marionette DEBUG loaded listener.js 12:27:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19CBF800) [pid = 3780] [serial = 1319] [outer = 1630C800] 12:27:48 INFO - PROCESS | 3780 | 1468524468264 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 12:27:48 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 12:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 637ms 12:27:48 INFO - PROCESS | 3780 | 1468524468316 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 12:27:48 INFO - PROCESS | 3780 | 1468524468318 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 12:27:48 INFO - PROCESS | 3780 | 1468524468322 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:27:48 INFO - PROCESS | 3780 | 1468524468323 Marionette TRACE conn3 <- [1,1722,null,{}] 12:27:48 INFO - PROCESS | 3780 | 1468524468327 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:48 INFO - PROCESS | 3780 | 1468524468329 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:48 INFO - PROCESS | 3780 | 1468524468391 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 12:27:48 INFO - PROCESS | 3780 | 1468524468397 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:48 INFO - PROCESS | 3780 | 1468524468399 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:48 INFO - PROCESS | 3780 | ++DOCSHELL 163DAC00 == 42 [pid = 3780] [id = 440] 12:27:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A06B400) [pid = 3780] [serial = 1320] [outer = 00000000] 12:27:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A6C9000) [pid = 3780] [serial = 1321] [outer = 1A06B400] 12:27:48 INFO - PROCESS | 3780 | 1468524468444 Marionette DEBUG loaded listener.js 12:27:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A7C7800) [pid = 3780] [serial = 1322] [outer = 1A06B400] 12:27:48 INFO - PROCESS | 3780 | 1468524468888 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 622ms 12:27:48 INFO - PROCESS | 3780 | 1468524468944 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 12:27:48 INFO - PROCESS | 3780 | 1468524468946 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 12:27:48 INFO - PROCESS | 3780 | 1468524468963 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:27:48 INFO - PROCESS | 3780 | 1468524468965 Marionette TRACE conn3 <- [1,1726,null,{}] 12:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:27:48 INFO - PROCESS | 3780 | 1468524468969 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:48 INFO - PROCESS | 3780 | 1468524468970 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:49 INFO - PROCESS | 3780 | 1468524469048 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 12:27:49 INFO - PROCESS | 3780 | 1468524469054 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:49 INFO - PROCESS | 3780 | 1468524469056 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:49 INFO - PROCESS | 3780 | ++DOCSHELL 10E54400 == 43 [pid = 3780] [id = 441] 12:27:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (12D7A800) [pid = 3780] [serial = 1323] [outer = 00000000] 12:27:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A7CF800) [pid = 3780] [serial = 1324] [outer = 12D7A800] 12:27:49 INFO - PROCESS | 3780 | 1468524469098 Marionette DEBUG loaded listener.js 12:27:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A7D0800) [pid = 3780] [serial = 1325] [outer = 12D7A800] 12:27:49 INFO - PROCESS | 3780 | 1468524469674 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 731ms 12:27:49 INFO - PROCESS | 3780 | 1468524469708 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 12:27:49 INFO - PROCESS | 3780 | 1468524469712 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 12:27:49 INFO - PROCESS | 3780 | 1468524469717 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:27:49 INFO - PROCESS | 3780 | 1468524469721 Marionette TRACE conn3 <- [1,1730,null,{}] 12:27:49 INFO - PROCESS | 3780 | 1468524469726 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:49 INFO - PROCESS | 3780 | 1468524469729 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:49 INFO - PROCESS | 3780 | 1468524469879 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 12:27:49 INFO - PROCESS | 3780 | 1468524469988 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:49 INFO - PROCESS | 3780 | 1468524469991 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:50 INFO - PROCESS | 3780 | ++DOCSHELL 10A74C00 == 44 [pid = 3780] [id = 442] 12:27:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (11030000) [pid = 3780] [serial = 1326] [outer = 00000000] 12:27:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (131F1400) [pid = 3780] [serial = 1327] [outer = 11030000] 12:27:50 INFO - PROCESS | 3780 | 1468524470047 Marionette DEBUG loaded listener.js 12:27:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15059C00) [pid = 3780] [serial = 1328] [outer = 11030000] 12:27:50 INFO - PROCESS | 3780 | 1468524470600 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 933ms 12:27:50 INFO - PROCESS | 3780 | 1468524470664 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 12:27:50 INFO - PROCESS | 3780 | 1468524470669 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 12:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:27:50 INFO - PROCESS | 3780 | 1468524470675 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:27:50 INFO - PROCESS | 3780 | 1468524470678 Marionette TRACE conn3 <- [1,1734,null,{}] 12:27:50 INFO - PROCESS | 3780 | 1468524470682 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:50 INFO - PROCESS | 3780 | 1468524470685 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:50 INFO - PROCESS | 3780 | 1468524470791 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 12:27:50 INFO - PROCESS | 3780 | 1468524470928 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:50 INFO - PROCESS | 3780 | 1468524470931 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:50 INFO - PROCESS | 3780 | ++DOCSHELL 163D7000 == 45 [pid = 3780] [id = 443] 12:27:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16467800) [pid = 3780] [serial = 1329] [outer = 00000000] 12:27:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17499C00) [pid = 3780] [serial = 1330] [outer = 16467800] 12:27:50 INFO - PROCESS | 3780 | 1468524470986 Marionette DEBUG loaded listener.js 12:27:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17AD0C00) [pid = 3780] [serial = 1331] [outer = 16467800] 12:27:51 INFO - PROCESS | 3780 | 1468524471557 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 949ms 12:27:51 INFO - PROCESS | 3780 | 1468524471620 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 12:27:51 INFO - PROCESS | 3780 | 1468524471623 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 12:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:27:51 INFO - PROCESS | 3780 | 1468524471626 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:27:51 INFO - PROCESS | 3780 | 1468524471630 Marionette TRACE conn3 <- [1,1738,null,{}] 12:27:51 INFO - PROCESS | 3780 | 1468524471641 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:51 INFO - PROCESS | 3780 | 1468524471645 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:51 INFO - PROCESS | 3780 | 1468524471749 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 12:27:51 INFO - PROCESS | 3780 | 1468524471885 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:51 INFO - PROCESS | 3780 | 1468524471888 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:51 INFO - PROCESS | 3780 | ++DOCSHELL 1A0C5400 == 46 [pid = 3780] [id = 444] 12:27:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A0C6800) [pid = 3780] [serial = 1332] [outer = 00000000] 12:27:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A7CC000) [pid = 3780] [serial = 1333] [outer = 1A0C6800] 12:27:51 INFO - PROCESS | 3780 | 1468524471930 Marionette DEBUG loaded listener.js 12:27:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1AA48400) [pid = 3780] [serial = 1334] [outer = 1A0C6800] 12:27:52 INFO - PROCESS | 3780 | 1468524472502 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 933ms 12:27:52 INFO - PROCESS | 3780 | 1468524472556 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 12:27:52 INFO - PROCESS | 3780 | 1468524472559 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 12:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:27:52 INFO - PROCESS | 3780 | 1468524472563 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:27:52 INFO - PROCESS | 3780 | 1468524472565 Marionette TRACE conn3 <- [1,1742,null,{}] 12:27:52 INFO - PROCESS | 3780 | 1468524472569 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:52 INFO - PROCESS | 3780 | 1468524472571 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:52 INFO - PROCESS | 3780 | 1468524472676 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 12:27:52 INFO - PROCESS | 3780 | 1468524472817 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:52 INFO - PROCESS | 3780 | 1468524472819 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:52 INFO - PROCESS | 3780 | ++DOCSHELL 102CB400 == 47 [pid = 3780] [id = 445] 12:27:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1306EC00) [pid = 3780] [serial = 1335] [outer = 00000000] 12:27:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1ABB2800) [pid = 3780] [serial = 1336] [outer = 1306EC00] 12:27:52 INFO - PROCESS | 3780 | 1468524472872 Marionette DEBUG loaded listener.js 12:27:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1ABB6400) [pid = 3780] [serial = 1337] [outer = 1306EC00] 12:27:53 INFO - PROCESS | 3780 | 1468524473568 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1042ms 12:27:53 INFO - PROCESS | 3780 | 1468524473625 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 12:27:53 INFO - PROCESS | 3780 | 1468524473629 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 12:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:27:53 INFO - PROCESS | 3780 | 1468524473635 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:27:53 INFO - PROCESS | 3780 | 1468524473637 Marionette TRACE conn3 <- [1,1746,null,{}] 12:27:53 INFO - PROCESS | 3780 | 1468524473643 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:53 INFO - PROCESS | 3780 | 1468524473645 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:53 INFO - PROCESS | 3780 | 1468524473745 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 12:27:53 INFO - PROCESS | 3780 | 1468524473851 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:53 INFO - PROCESS | 3780 | 1468524473856 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:53 INFO - PROCESS | 3780 | ++DOCSHELL 11273400 == 48 [pid = 3780] [id = 446] 12:27:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (114CD800) [pid = 3780] [serial = 1338] [outer = 00000000] 12:27:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (12B0BC00) [pid = 3780] [serial = 1339] [outer = 114CD800] 12:27:53 INFO - PROCESS | 3780 | 1468524473903 Marionette DEBUG loaded listener.js 12:27:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (13224800) [pid = 3780] [serial = 1340] [outer = 114CD800] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 163DAC00 == 47 [pid = 3780] [id = 440] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 132D3400 == 46 [pid = 3780] [id = 439] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 19CBB000 == 45 [pid = 3780] [id = 438] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 186DC800 == 44 [pid = 3780] [id = 437] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 1630F400 == 43 [pid = 3780] [id = 436] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 17594C00 == 42 [pid = 3780] [id = 435] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 15D68400 == 41 [pid = 3780] [id = 434] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 131EF800 == 40 [pid = 3780] [id = 433] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 10ED2C00 == 39 [pid = 3780] [id = 432] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 13952800 == 38 [pid = 3780] [id = 431] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 1026F400 == 37 [pid = 3780] [id = 430] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 11225800 == 36 [pid = 3780] [id = 417] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 17046000 == 35 [pid = 3780] [id = 418] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 102D1400 == 34 [pid = 3780] [id = 420] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 186DF800 == 33 [pid = 3780] [id = 415] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 1A268400 == 32 [pid = 3780] [id = 419] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 1A25B800 == 31 [pid = 3780] [id = 416] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 102CB400 == 30 [pid = 3780] [id = 445] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 163D7000 == 29 [pid = 3780] [id = 443] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 1A0C5400 == 28 [pid = 3780] [id = 444] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 10E54400 == 27 [pid = 3780] [id = 441] 12:27:54 INFO - PROCESS | 3780 | --DOCSHELL 10A74C00 == 26 [pid = 3780] [id = 442] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (163D9800) [pid = 3780] [serial = 1270] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (12823000) [pid = 3780] [serial = 1262] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (10ED5800) [pid = 3780] [serial = 1261] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (15BD0C00) [pid = 3780] [serial = 1253] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (132CF400) [pid = 3780] [serial = 1252] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (186D4400) [pid = 3780] [serial = 1279] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (17BA9C00) [pid = 3780] [serial = 1256] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17598000) [pid = 3780] [serial = 1255] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1AA45000) [pid = 3780] [serial = 1259] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A6CA400) [pid = 3780] [serial = 1258] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17BE4400) [pid = 3780] [serial = 1277] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17BB1800) [pid = 3780] [serial = 1276] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (163CEC00) [pid = 3780] [serial = 1283] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1630C000) [pid = 3780] [serial = 1282] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11AE2800) [pid = 3780] [serial = 1264] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (186DEC00) [pid = 3780] [serial = 1280] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11AEB400) [pid = 3780] [serial = 1265] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (139D0400) [pid = 3780] [serial = 1267] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (143E4000) [pid = 3780] [serial = 1268] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (174DCC00) [pid = 3780] [serial = 1273] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (19CB7400) [pid = 3780] [serial = 1286] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (186DAC00) [pid = 3780] [serial = 1285] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16FBE400) [pid = 3780] [serial = 1271] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17596400) [pid = 3780] [serial = 1274] [outer = 00000000] [url = about:blank] 12:27:54 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A0CF000) [pid = 3780] [serial = 1288] [outer = 00000000] [url = about:blank] 12:27:55 INFO - PROCESS | 3780 | 1468524475152 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1540ms 12:27:55 INFO - PROCESS | 3780 | 1468524475183 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 12:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:27:55 INFO - PROCESS | 3780 | 1468524475187 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 12:27:55 INFO - PROCESS | 3780 | 1468524475192 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:27:55 INFO - PROCESS | 3780 | 1468524475195 Marionette TRACE conn3 <- [1,1750,null,{}] 12:27:55 INFO - PROCESS | 3780 | 1468524475200 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:55 INFO - PROCESS | 3780 | 1468524475202 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:55 INFO - PROCESS | 3780 | 1468524475285 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 12:27:55 INFO - PROCESS | 3780 | 1468524475374 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:55 INFO - PROCESS | 3780 | 1468524475377 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:55 INFO - PROCESS | 3780 | ++DOCSHELL 10ED5800 == 27 [pid = 3780] [id = 447] 12:27:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1102F800) [pid = 3780] [serial = 1341] [outer = 00000000] 12:27:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (12A28C00) [pid = 3780] [serial = 1342] [outer = 1102F800] 12:27:55 INFO - PROCESS | 3780 | 1468524475422 Marionette DEBUG loaded listener.js 12:27:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (12AB8400) [pid = 3780] [serial = 1343] [outer = 1102F800] 12:27:55 INFO - PROCESS | 3780 | 1468524475815 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 700ms 12:27:55 INFO - PROCESS | 3780 | 1468524475872 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 12:27:55 INFO - PROCESS | 3780 | 1468524475877 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 12:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:27:55 INFO - PROCESS | 3780 | 1468524475920 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:27:55 INFO - PROCESS | 3780 | 1468524475922 Marionette TRACE conn3 <- [1,1754,null,{}] 12:27:55 INFO - PROCESS | 3780 | 1468524475926 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:55 INFO - PROCESS | 3780 | 1468524475928 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:56 INFO - PROCESS | 3780 | 1468524476014 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 12:27:56 INFO - PROCESS | 3780 | 1468524476029 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:56 INFO - PROCESS | 3780 | 1468524476031 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:56 INFO - PROCESS | 3780 | ++DOCSHELL 13ECE800 == 28 [pid = 3780] [id = 448] 12:27:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13ECF800) [pid = 3780] [serial = 1344] [outer = 00000000] 12:27:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (143E4000) [pid = 3780] [serial = 1345] [outer = 13ECF800] 12:27:56 INFO - PROCESS | 3780 | 1468524476080 Marionette DEBUG loaded listener.js 12:27:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15057800) [pid = 3780] [serial = 1346] [outer = 13ECF800] 12:27:56 INFO - PROCESS | 3780 | 1468524476539 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 638ms 12:27:56 INFO - PROCESS | 3780 | 1468524476560 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 12:27:56 INFO - PROCESS | 3780 | 1468524476562 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 12:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:27:56 INFO - PROCESS | 3780 | 1468524476568 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:27:56 INFO - PROCESS | 3780 | 1468524476572 Marionette TRACE conn3 <- [1,1758,null,{}] 12:27:56 INFO - PROCESS | 3780 | 1468524476583 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:56 INFO - PROCESS | 3780 | 1468524476587 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:56 INFO - PROCESS | 3780 | 1468524476675 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 12:27:56 INFO - PROCESS | 3780 | 1468524476684 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:56 INFO - PROCESS | 3780 | 1468524476687 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:56 INFO - PROCESS | 3780 | ++DOCSHELL 16305400 == 29 [pid = 3780] [id = 449] 12:27:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16307000) [pid = 3780] [serial = 1347] [outer = 00000000] 12:27:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (163D5000) [pid = 3780] [serial = 1348] [outer = 16307000] 12:27:56 INFO - PROCESS | 3780 | 1468524476734 Marionette DEBUG loaded listener.js 12:27:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16D04800) [pid = 3780] [serial = 1349] [outer = 16307000] 12:27:57 INFO - PROCESS | 3780 | 1468524477234 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 700ms 12:27:57 INFO - PROCESS | 3780 | 1468524477265 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 12:27:57 INFO - PROCESS | 3780 | 1468524477267 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 12:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:27:57 INFO - PROCESS | 3780 | 1468524477270 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:27:57 INFO - PROCESS | 3780 | 1468524477272 Marionette TRACE conn3 <- [1,1762,null,{}] 12:27:57 INFO - PROCESS | 3780 | 1468524477275 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:57 INFO - PROCESS | 3780 | 1468524477277 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:57 INFO - PROCESS | 3780 | 1468524477392 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 12:27:57 INFO - PROCESS | 3780 | 1468524477478 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:57 INFO - PROCESS | 3780 | 1468524477481 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:57 INFO - PROCESS | 3780 | ++DOCSHELL 174A2800 == 30 [pid = 3780] [id = 450] 12:27:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (174A7C00) [pid = 3780] [serial = 1350] [outer = 00000000] 12:27:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17596000) [pid = 3780] [serial = 1351] [outer = 174A7C00] 12:27:57 INFO - PROCESS | 3780 | 1468524477526 Marionette DEBUG loaded listener.js 12:27:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1759B800) [pid = 3780] [serial = 1352] [outer = 174A7C00] 12:27:57 INFO - PROCESS | 3780 | 1468524477940 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 700ms 12:27:57 INFO - PROCESS | 3780 | 1468524477970 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 12:27:57 INFO - PROCESS | 3780 | 1468524477972 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 12:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:27:57 INFO - PROCESS | 3780 | 1468524477975 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:27:57 INFO - PROCESS | 3780 | 1468524477976 Marionette TRACE conn3 <- [1,1766,null,{}] 12:27:57 INFO - PROCESS | 3780 | 1468524477980 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:57 INFO - PROCESS | 3780 | 1468524477981 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:58 INFO - PROCESS | 3780 | 1468524478088 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 12:27:58 INFO - PROCESS | 3780 | 1468524478093 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:58 INFO - PROCESS | 3780 | 1468524478096 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:58 INFO - PROCESS | 3780 | ++DOCSHELL 1759A400 == 31 [pid = 3780] [id = 451] 12:27:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17AD4C00) [pid = 3780] [serial = 1353] [outer = 00000000] 12:27:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17BB2000) [pid = 3780] [serial = 1354] [outer = 17AD4C00] 12:27:58 INFO - PROCESS | 3780 | 1468524478139 Marionette DEBUG loaded listener.js 12:27:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17D71400) [pid = 3780] [serial = 1355] [outer = 17AD4C00] 12:27:58 INFO - PROCESS | 3780 | 1468524478608 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:27:58 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 12:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 685ms 12:27:58 INFO - PROCESS | 3780 | 1468524478675 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 12:27:58 INFO - PROCESS | 3780 | 1468524478677 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 12:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:27:58 INFO - PROCESS | 3780 | 1468524478684 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:27:58 INFO - PROCESS | 3780 | 1468524478686 Marionette TRACE conn3 <- [1,1770,null,{}] 12:27:58 INFO - PROCESS | 3780 | 1468524478697 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:58 INFO - PROCESS | 3780 | 1468524478703 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:58 INFO - PROCESS | 3780 | 1468524478863 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 12:27:58 INFO - PROCESS | 3780 | 1468524478885 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:58 INFO - PROCESS | 3780 | 1468524478887 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:58 INFO - PROCESS | 3780 | ++DOCSHELL 186D8800 == 32 [pid = 3780] [id = 452] 12:27:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (186D8C00) [pid = 3780] [serial = 1356] [outer = 00000000] 12:27:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (186DDC00) [pid = 3780] [serial = 1357] [outer = 186D8C00] 12:27:58 INFO - PROCESS | 3780 | 1468524478930 Marionette DEBUG loaded listener.js 12:27:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (19CB7400) [pid = 3780] [serial = 1358] [outer = 186D8C00] 12:27:59 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1630C800) [pid = 3780] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:27:59 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A070800) [pid = 3780] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:27:59 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A06B400) [pid = 3780] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:27:59 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1834B400) [pid = 3780] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:27:59 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15F8D000) [pid = 3780] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:27:59 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (13225000) [pid = 3780] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:27:59 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (102C8C00) [pid = 3780] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:27:59 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (186DE800) [pid = 3780] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:27:59 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17595C00) [pid = 3780] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:27:59 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12D7A800) [pid = 3780] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:27:59 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10EDB400) [pid = 3780] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:27:59 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (150B4400) [pid = 3780] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:27:59 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A06C800) [pid = 3780] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:27:59 INFO - PROCESS | 3780 | 1468524479580 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:27:59 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 12:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 949ms 12:27:59 INFO - PROCESS | 3780 | 1468524479630 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 12:27:59 INFO - PROCESS | 3780 | 1468524479632 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 12:27:59 INFO - PROCESS | 3780 | 1468524479636 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:27:59 INFO - PROCESS | 3780 | 1468524479637 Marionette TRACE conn3 <- [1,1774,null,{}] 12:27:59 INFO - PROCESS | 3780 | 1468524479641 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:59 INFO - PROCESS | 3780 | 1468524479643 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:59 INFO - PROCESS | 3780 | 1468524479717 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 12:27:59 INFO - PROCESS | 3780 | 1468524479814 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:59 INFO - PROCESS | 3780 | 1468524479816 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:27:59 INFO - PROCESS | 3780 | ++DOCSHELL 10566000 == 33 [pid = 3780] [id = 453] 12:27:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (10A79800) [pid = 3780] [serial = 1359] [outer = 00000000] 12:27:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (134B6400) [pid = 3780] [serial = 1360] [outer = 10A79800] 12:27:59 INFO - PROCESS | 3780 | 1468524479860 Marionette DEBUG loaded listener.js 12:27:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1394EC00) [pid = 3780] [serial = 1361] [outer = 10A79800] 12:28:00 INFO - PROCESS | 3780 | 1468524480228 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:28:00 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 12:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 622ms 12:28:00 INFO - PROCESS | 3780 | 1468524480274 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 12:28:00 INFO - PROCESS | 3780 | 1468524480276 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 12:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:28:00 INFO - PROCESS | 3780 | 1468524480280 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:28:00 INFO - PROCESS | 3780 | 1468524480281 Marionette TRACE conn3 <- [1,1778,null,{}] 12:28:00 INFO - PROCESS | 3780 | 1468524480292 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:00 INFO - PROCESS | 3780 | 1468524480294 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:00 INFO - PROCESS | 3780 | 1468524480370 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 12:28:00 INFO - PROCESS | 3780 | 1468524480376 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:00 INFO - PROCESS | 3780 | 1468524480377 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:00 INFO - PROCESS | 3780 | ++DOCSHELL 132D8C00 == 34 [pid = 3780] [id = 454] 12:28:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17ACFC00) [pid = 3780] [serial = 1362] [outer = 00000000] 12:28:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19CB6800) [pid = 3780] [serial = 1363] [outer = 17ACFC00] 12:28:00 INFO - PROCESS | 3780 | 1468524480420 Marionette DEBUG loaded listener.js 12:28:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19CBA000) [pid = 3780] [serial = 1364] [outer = 17ACFC00] 12:28:00 INFO - PROCESS | 3780 | 1468524480843 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:28:00 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) 12:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 591ms 12:28:00 INFO - PROCESS | 3780 | 1468524480876 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 12:28:00 INFO - PROCESS | 3780 | 1468524480878 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 12:28:00 INFO - PROCESS | 3780 | 1468524480882 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:28:00 INFO - PROCESS | 3780 | 1468524480883 Marionette TRACE conn3 <- [1,1782,null,{}] 12:28:00 INFO - PROCESS | 3780 | 1468524480887 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:00 INFO - PROCESS | 3780 | 1468524480888 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:00 INFO - PROCESS | 3780 | 1468524481004 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 12:28:00 INFO - PROCESS | 3780 | 1468524481012 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:00 INFO - PROCESS | 3780 | 1468524481014 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:01 INFO - PROCESS | 3780 | ++DOCSHELL 16117800 == 35 [pid = 3780] [id = 455] 12:28:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A06D800) [pid = 3780] [serial = 1365] [outer = 00000000] 12:28:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A0C9800) [pid = 3780] [serial = 1366] [outer = 1A06D800] 12:28:01 INFO - PROCESS | 3780 | 1468524481059 Marionette DEBUG loaded listener.js 12:28:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A0CC400) [pid = 3780] [serial = 1367] [outer = 1A06D800] 12:28:01 INFO - PROCESS | 3780 | 1468524481469 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 622ms 12:28:01 INFO - PROCESS | 3780 | 1468524481542 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 12:28:01 INFO - PROCESS | 3780 | 1468524481546 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 12:28:01 INFO - PROCESS | 3780 | 1468524481551 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:28:01 INFO - PROCESS | 3780 | 1468524481555 Marionette TRACE conn3 <- [1,1786,null,{}] 12:28:01 INFO - PROCESS | 3780 | 1468524481561 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:01 INFO - PROCESS | 3780 | 1468524481565 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:01 INFO - PROCESS | 3780 | 1468524481684 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 12:28:01 INFO - PROCESS | 3780 | 1468524481874 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:01 INFO - PROCESS | 3780 | 1468524481880 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:01 INFO - PROCESS | 3780 | ++DOCSHELL 114D1C00 == 36 [pid = 3780] [id = 456] 12:28:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (11AE2800) [pid = 3780] [serial = 1368] [outer = 00000000] 12:28:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (12AAC800) [pid = 3780] [serial = 1369] [outer = 11AE2800] 12:28:01 INFO - PROCESS | 3780 | 1468524481935 Marionette DEBUG loaded listener.js 12:28:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1312D000) [pid = 3780] [serial = 1370] [outer = 11AE2800] 12:28:02 INFO - PROCESS | 3780 | 1468524482602 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1089ms 12:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:28:02 INFO - PROCESS | 3780 | 1468524482644 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 12:28:02 INFO - PROCESS | 3780 | 1468524482648 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 12:28:02 INFO - PROCESS | 3780 | 1468524482654 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:28:02 INFO - PROCESS | 3780 | 1468524482658 Marionette TRACE conn3 <- [1,1790,null,{}] 12:28:02 INFO - PROCESS | 3780 | 1468524482662 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:02 INFO - PROCESS | 3780 | 1468524482665 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:02 INFO - PROCESS | 3780 | 1468524482800 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 12:28:02 INFO - PROCESS | 3780 | 1468524482942 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:02 INFO - PROCESS | 3780 | 1468524482945 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:02 INFO - PROCESS | 3780 | ++DOCSHELL 15B1D800 == 37 [pid = 3780] [id = 457] 12:28:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (15B1DC00) [pid = 3780] [serial = 1371] [outer = 00000000] 12:28:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (15D69000) [pid = 3780] [serial = 1372] [outer = 15B1DC00] 12:28:02 INFO - PROCESS | 3780 | 1468524483001 Marionette DEBUG loaded listener.js 12:28:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (163D3400) [pid = 3780] [serial = 1373] [outer = 15B1DC00] 12:28:03 INFO - PROCESS | 3780 | 1468524483860 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1291ms 12:28:03 INFO - PROCESS | 3780 | 1468524483936 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 12:28:03 INFO - PROCESS | 3780 | 1468524483940 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 12:28:03 INFO - PROCESS | 3780 | 1468524483945 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:28:03 INFO - PROCESS | 3780 | 1468524483948 Marionette TRACE conn3 <- [1,1794,null,{}] 12:28:03 INFO - PROCESS | 3780 | 1468524483954 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:03 INFO - PROCESS | 3780 | 1468524483956 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:04 INFO - PROCESS | 3780 | 1468524484072 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 12:28:04 INFO - PROCESS | 3780 | 1468524484194 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:04 INFO - PROCESS | 3780 | 1468524484199 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:04 INFO - PROCESS | 3780 | --DOCSHELL 132D8C00 == 36 [pid = 3780] [id = 454] 12:28:04 INFO - PROCESS | 3780 | --DOCSHELL 10566000 == 35 [pid = 3780] [id = 453] 12:28:04 INFO - PROCESS | 3780 | --DOCSHELL 186D8800 == 34 [pid = 3780] [id = 452] 12:28:04 INFO - PROCESS | 3780 | --DOCSHELL 1759A400 == 33 [pid = 3780] [id = 451] 12:28:04 INFO - PROCESS | 3780 | --DOCSHELL 174A2800 == 32 [pid = 3780] [id = 450] 12:28:04 INFO - PROCESS | 3780 | --DOCSHELL 16305400 == 31 [pid = 3780] [id = 449] 12:28:04 INFO - PROCESS | 3780 | --DOCSHELL 13ECE800 == 30 [pid = 3780] [id = 448] 12:28:04 INFO - PROCESS | 3780 | --DOCSHELL 10ED5800 == 29 [pid = 3780] [id = 447] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (12B0A000) [pid = 3780] [serial = 1298] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (15D5E800) [pid = 3780] [serial = 1294] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A0CFC00) [pid = 3780] [serial = 1289] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17BB2800) [pid = 3780] [serial = 1318] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A26A400) [pid = 3780] [serial = 1315] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A6C9000) [pid = 3780] [serial = 1321] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (18676800) [pid = 3780] [serial = 1309] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17211C00) [pid = 3780] [serial = 1304] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1610F800) [pid = 3780] [serial = 1295] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13957C00) [pid = 3780] [serial = 1300] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A3C0000) [pid = 3780] [serial = 1316] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10ED1000) [pid = 3780] [serial = 1292] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10A0C000) [pid = 3780] [serial = 1291] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A0C7000) [pid = 3780] [serial = 1313] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (186D1800) [pid = 3780] [serial = 1310] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A066C00) [pid = 3780] [serial = 1312] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (19CBF800) [pid = 3780] [serial = 1319] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (143E4400) [pid = 3780] [serial = 1301] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12AB6800) [pid = 3780] [serial = 1297] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17BB3C00) [pid = 3780] [serial = 1306] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17D71000) [pid = 3780] [serial = 1307] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16D03000) [pid = 3780] [serial = 1303] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1A7C7800) [pid = 3780] [serial = 1322] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A7CF800) [pid = 3780] [serial = 1324] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A7D0800) [pid = 3780] [serial = 1325] [outer = 00000000] [url = about:blank] 12:28:04 INFO - PROCESS | 3780 | ++DOCSHELL 1026EC00 == 30 [pid = 3780] [id = 458] 12:28:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1026F400) [pid = 3780] [serial = 1374] [outer = 00000000] 12:28:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (10ED2000) [pid = 3780] [serial = 1375] [outer = 1026F400] 12:28:04 INFO - PROCESS | 3780 | 1468524484274 Marionette DEBUG loaded listener.js 12:28:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12823000) [pid = 3780] [serial = 1376] [outer = 1026F400] 12:28:04 INFO - PROCESS | 3780 | 1468524484703 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 793ms 12:28:04 INFO - PROCESS | 3780 | 1468524484748 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 12:28:04 INFO - PROCESS | 3780 | 1468524484752 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 12:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:28:04 INFO - PROCESS | 3780 | 1468524484759 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:28:04 INFO - PROCESS | 3780 | 1468524484761 Marionette TRACE conn3 <- [1,1798,null,{}] 12:28:04 INFO - PROCESS | 3780 | 1468524484765 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:04 INFO - PROCESS | 3780 | 1468524484767 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:04 INFO - PROCESS | 3780 | 1468524484850 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 12:28:04 INFO - PROCESS | 3780 | 1468524484858 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:04 INFO - PROCESS | 3780 | 1468524484860 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:04 INFO - PROCESS | 3780 | ++DOCSHELL 1394D400 == 31 [pid = 3780] [id = 459] 12:28:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13955800) [pid = 3780] [serial = 1377] [outer = 00000000] 12:28:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15056400) [pid = 3780] [serial = 1378] [outer = 13955800] 12:28:04 INFO - PROCESS | 3780 | 1468524484913 Marionette DEBUG loaded listener.js 12:28:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15BC5C00) [pid = 3780] [serial = 1379] [outer = 13955800] 12:28:05 INFO - PROCESS | 3780 | 1468524485394 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 685ms 12:28:05 INFO - PROCESS | 3780 | 1468524485458 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 12:28:05 INFO - PROCESS | 3780 | 1468524485460 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 12:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:28:05 INFO - PROCESS | 3780 | 1468524485464 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:28:05 INFO - PROCESS | 3780 | 1468524485467 Marionette TRACE conn3 <- [1,1802,null,{}] 12:28:05 INFO - PROCESS | 3780 | 1468524485477 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:05 INFO - PROCESS | 3780 | 1468524485482 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:05 INFO - PROCESS | 3780 | 1468524485591 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 12:28:05 INFO - PROCESS | 3780 | 1468524485693 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:05 INFO - PROCESS | 3780 | 1468524485696 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:05 INFO - PROCESS | 3780 | ++DOCSHELL 16FCB400 == 32 [pid = 3780] [id = 460] 12:28:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16FCBC00) [pid = 3780] [serial = 1380] [outer = 00000000] 12:28:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1721B400) [pid = 3780] [serial = 1381] [outer = 16FCBC00] 12:28:05 INFO - PROCESS | 3780 | 1468524485743 Marionette DEBUG loaded listener.js 12:28:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (174E4400) [pid = 3780] [serial = 1382] [outer = 16FCBC00] 12:28:06 INFO - PROCESS | 3780 | 1468524486114 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 685ms 12:28:06 INFO - PROCESS | 3780 | 1468524486163 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 12:28:06 INFO - PROCESS | 3780 | 1468524486167 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 12:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:28:06 INFO - PROCESS | 3780 | 1468524486171 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:28:06 INFO - PROCESS | 3780 | 1468524486173 Marionette TRACE conn3 <- [1,1806,null,{}] 12:28:06 INFO - PROCESS | 3780 | 1468524486176 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:06 INFO - PROCESS | 3780 | 1468524486178 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:06 INFO - PROCESS | 3780 | 1468524486270 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 12:28:06 INFO - PROCESS | 3780 | 1468524486260 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:06 INFO - PROCESS | 3780 | 1468524486262 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:06 INFO - PROCESS | 3780 | ++DOCSHELL 17598C00 == 33 [pid = 3780] [id = 461] 12:28:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17B85000) [pid = 3780] [serial = 1383] [outer = 00000000] 12:28:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17E93800) [pid = 3780] [serial = 1384] [outer = 17B85000] 12:28:06 INFO - PROCESS | 3780 | 1468524486305 Marionette DEBUG loaded listener.js 12:28:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (184CA800) [pid = 3780] [serial = 1385] [outer = 17B85000] 12:28:06 INFO - PROCESS | 3780 | 1468524486773 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 638ms 12:28:06 INFO - PROCESS | 3780 | 1468524486791 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 12:28:06 INFO - PROCESS | 3780 | 1468524486793 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 12:28:06 INFO - PROCESS | 3780 | 1468524486796 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:28:06 INFO - PROCESS | 3780 | 1468524486797 Marionette TRACE conn3 <- [1,1810,null,{}] 12:28:06 INFO - PROCESS | 3780 | 1468524486811 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:06 INFO - PROCESS | 3780 | 1468524486813 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:06 INFO - PROCESS | 3780 | 1468524486922 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 12:28:07 INFO - PROCESS | 3780 | 1468524487015 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:07 INFO - PROCESS | 3780 | 1468524487017 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:07 INFO - PROCESS | 3780 | ++DOCSHELL 18677800 == 34 [pid = 3780] [id = 462] 12:28:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18678800) [pid = 3780] [serial = 1386] [outer = 00000000] 12:28:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (186D2800) [pid = 3780] [serial = 1387] [outer = 18678800] 12:28:07 INFO - PROCESS | 3780 | 1468524487059 Marionette DEBUG loaded listener.js 12:28:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (186D7400) [pid = 3780] [serial = 1388] [outer = 18678800] 12:28:07 INFO - PROCESS | 3780 | 1468524487480 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 731ms 12:28:07 INFO - PROCESS | 3780 | 1468524487537 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 12:28:07 INFO - PROCESS | 3780 | 1468524487539 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 12:28:07 INFO - PROCESS | 3780 | 1468524487542 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:28:07 INFO - PROCESS | 3780 | 1468524487544 Marionette TRACE conn3 <- [1,1814,null,{}] 12:28:07 INFO - PROCESS | 3780 | 1468524487547 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:07 INFO - PROCESS | 3780 | 1468524487553 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:07 INFO - PROCESS | 3780 | 1468524487691 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 12:28:07 INFO - PROCESS | 3780 | 1468524487758 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:07 INFO - PROCESS | 3780 | 1468524487760 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:07 INFO - PROCESS | 3780 | ++DOCSHELL 1A06A400 == 35 [pid = 3780] [id = 463] 12:28:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A06A800) [pid = 3780] [serial = 1389] [outer = 00000000] 12:28:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A0CA800) [pid = 3780] [serial = 1390] [outer = 1A06A800] 12:28:07 INFO - PROCESS | 3780 | 1468524487803 Marionette DEBUG loaded listener.js 12:28:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A0CCC00) [pid = 3780] [serial = 1391] [outer = 1A06A800] 12:28:08 INFO - PROCESS | 3780 | 1468524488211 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 684ms 12:28:08 INFO - PROCESS | 3780 | 1468524488242 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 12:28:08 INFO - PROCESS | 3780 | 1468524488244 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 12:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:28:08 INFO - PROCESS | 3780 | 1468524488247 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:28:08 INFO - PROCESS | 3780 | 1468524488258 Marionette TRACE conn3 <- [1,1818,null,{}] 12:28:08 INFO - PROCESS | 3780 | 1468524488262 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:08 INFO - PROCESS | 3780 | 1468524488264 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:08 INFO - PROCESS | 3780 | 1468524488397 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 12:28:08 INFO - PROCESS | 3780 | 1468524488403 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:08 INFO - PROCESS | 3780 | 1468524488405 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:08 INFO - PROCESS | 3780 | ++DOCSHELL 1A3C0000 == 36 [pid = 3780] [id = 464] 12:28:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A3C0400) [pid = 3780] [serial = 1392] [outer = 00000000] 12:28:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A6C8C00) [pid = 3780] [serial = 1393] [outer = 1A3C0400] 12:28:08 INFO - PROCESS | 3780 | 1468524488450 Marionette DEBUG loaded listener.js 12:28:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A6CE800) [pid = 3780] [serial = 1394] [outer = 1A3C0400] 12:28:08 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16307000) [pid = 3780] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:28:08 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13ECF800) [pid = 3780] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:28:08 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (174A7C00) [pid = 3780] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:28:08 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11030000) [pid = 3780] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:28:08 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16467800) [pid = 3780] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:28:08 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A0C6800) [pid = 3780] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:28:08 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1306EC00) [pid = 3780] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:28:08 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17AD4C00) [pid = 3780] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:28:08 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10A79800) [pid = 3780] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:28:08 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (186D8C00) [pid = 3780] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:28:08 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1102F800) [pid = 3780] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:28:08 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (114CD800) [pid = 3780] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:28:08 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17ACFC00) [pid = 3780] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:28:08 INFO - PROCESS | 3780 | 1468524488916 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 700ms 12:28:08 INFO - PROCESS | 3780 | 1468524488947 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 12:28:08 INFO - PROCESS | 3780 | 1468524488949 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 12:28:08 INFO - PROCESS | 3780 | 1468524488952 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:28:08 INFO - PROCESS | 3780 | 1468524488954 Marionette TRACE conn3 <- [1,1822,null,{}] 12:28:08 INFO - PROCESS | 3780 | 1468524488957 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:08 INFO - PROCESS | 3780 | 1468524488959 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:09 INFO - PROCESS | 3780 | 1468524489044 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 12:28:09 INFO - PROCESS | 3780 | 1468524489050 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:09 INFO - PROCESS | 3780 | 1468524489052 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:09 INFO - PROCESS | 3780 | ++DOCSHELL 1306EC00 == 37 [pid = 3780] [id = 465] 12:28:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13ED2000) [pid = 3780] [serial = 1395] [outer = 00000000] 12:28:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17B88C00) [pid = 3780] [serial = 1396] [outer = 13ED2000] 12:28:09 INFO - PROCESS | 3780 | 1468524489095 Marionette DEBUG loaded listener.js 12:28:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (186D2000) [pid = 3780] [serial = 1397] [outer = 13ED2000] 12:28:09 INFO - PROCESS | 3780 | 1468524489508 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:28:09 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 12:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 591ms 12:28:09 INFO - PROCESS | 3780 | 1468524489559 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 12:28:09 INFO - PROCESS | 3780 | 1468524489561 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 12:28:09 INFO - PROCESS | 3780 | 1468524489565 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:28:09 INFO - PROCESS | 3780 | 1468524489566 Marionette TRACE conn3 <- [1,1826,null,{}] 12:28:09 INFO - PROCESS | 3780 | 1468524489574 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:09 INFO - PROCESS | 3780 | 1468524489575 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:09 INFO - PROCESS | 3780 | 1468524489654 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 12:28:09 INFO - PROCESS | 3780 | 1468524489659 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:09 INFO - PROCESS | 3780 | 1468524489661 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:09 INFO - PROCESS | 3780 | ++DOCSHELL 163D5C00 == 38 [pid = 3780] [id = 466] 12:28:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17598400) [pid = 3780] [serial = 1398] [outer = 00000000] 12:28:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A3C7C00) [pid = 3780] [serial = 1399] [outer = 17598400] 12:28:09 INFO - PROCESS | 3780 | 1468524489703 Marionette DEBUG loaded listener.js 12:28:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (172AD000) [pid = 3780] [serial = 1400] [outer = 17598400] 12:28:10 INFO - PROCESS | 3780 | 1468524490167 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 637ms 12:28:10 INFO - PROCESS | 3780 | 1468524490188 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 12:28:10 INFO - PROCESS | 3780 | 1468524490189 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 12:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:28:10 INFO - PROCESS | 3780 | 1468524490193 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:28:10 INFO - PROCESS | 3780 | 1468524490194 Marionette TRACE conn3 <- [1,1830,null,{}] 12:28:10 INFO - PROCESS | 3780 | 1468524490197 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:10 INFO - PROCESS | 3780 | 1468524490199 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:10 INFO - PROCESS | 3780 | 1468524490276 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 12:28:10 INFO - PROCESS | 3780 | 1468524490281 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:10 INFO - PROCESS | 3780 | 1468524490283 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:10 INFO - PROCESS | 3780 | ++DOCSHELL 174A8C00 == 39 [pid = 3780] [id = 467] 12:28:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19CC5400) [pid = 3780] [serial = 1401] [outer = 00000000] 12:28:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A7D0800) [pid = 3780] [serial = 1402] [outer = 19CC5400] 12:28:10 INFO - PROCESS | 3780 | 1468524490327 Marionette DEBUG loaded listener.js 12:28:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A7CBC00) [pid = 3780] [serial = 1403] [outer = 19CC5400] 12:28:10 INFO - PROCESS | 3780 | 1468524490872 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 731ms 12:28:10 INFO - PROCESS | 3780 | 1468524490934 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 12:28:10 INFO - PROCESS | 3780 | 1468524490939 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 12:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:28:10 INFO - PROCESS | 3780 | 1468524490945 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:28:10 INFO - PROCESS | 3780 | 1468524490948 Marionette TRACE conn3 <- [1,1834,null,{}] 12:28:10 INFO - PROCESS | 3780 | 1468524490954 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:10 INFO - PROCESS | 3780 | 1468524490957 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:11 INFO - PROCESS | 3780 | 1468524491126 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 12:28:11 INFO - PROCESS | 3780 | 1468524491263 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:11 INFO - PROCESS | 3780 | 1468524491268 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:11 INFO - PROCESS | 3780 | ++DOCSHELL 10566000 == 40 [pid = 3780] [id = 468] 12:28:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1058C400) [pid = 3780] [serial = 1404] [outer = 00000000] 12:28:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (132D9000) [pid = 3780] [serial = 1405] [outer = 1058C400] 12:28:11 INFO - PROCESS | 3780 | 1468524491324 Marionette DEBUG loaded listener.js 12:28:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (150B7800) [pid = 3780] [serial = 1406] [outer = 1058C400] 12:28:11 INFO - PROCESS | 3780 | 1468524491903 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:28:11 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) 12:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 995ms 12:28:11 INFO - PROCESS | 3780 | 1468524491948 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 12:28:11 INFO - PROCESS | 3780 | 1468524491953 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 12:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:28:11 INFO - PROCESS | 3780 | 1468524491978 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:28:11 INFO - PROCESS | 3780 | 1468524491981 Marionette TRACE conn3 <- [1,1838,null,{}] 12:28:12 INFO - PROCESS | 3780 | 1468524492022 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:12 INFO - PROCESS | 3780 | 1468524492025 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:12 INFO - PROCESS | 3780 | 1468524492150 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 12:28:12 INFO - PROCESS | 3780 | 1468524492277 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:12 INFO - PROCESS | 3780 | 1468524492280 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:12 INFO - PROCESS | 3780 | ++DOCSHELL 1704CC00 == 41 [pid = 3780] [id = 469] 12:28:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17212C00) [pid = 3780] [serial = 1407] [outer = 00000000] 12:28:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17AD0800) [pid = 3780] [serial = 1408] [outer = 17212C00] 12:28:12 INFO - PROCESS | 3780 | 1468524492336 Marionette DEBUG loaded listener.js 12:28:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17E8B800) [pid = 3780] [serial = 1409] [outer = 17212C00] 12:28:12 INFO - PROCESS | 3780 | 1468524492934 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 996ms 12:28:12 INFO - PROCESS | 3780 | 1468524492981 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 12:28:12 INFO - PROCESS | 3780 | 1468524492984 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 12:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:28:12 INFO - PROCESS | 3780 | 1468524492987 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:28:12 INFO - PROCESS | 3780 | 1468524492991 Marionette TRACE conn3 <- [1,1842,null,{}] 12:28:12 INFO - PROCESS | 3780 | 1468524493002 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:12 INFO - PROCESS | 3780 | 1468524493006 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:13 INFO - PROCESS | 3780 | 1468524493116 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 12:28:13 INFO - PROCESS | 3780 | 1468524493226 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:13 INFO - PROCESS | 3780 | 1468524493229 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:13 INFO - PROCESS | 3780 | ++DOCSHELL 1A26AC00 == 42 [pid = 3780] [id = 470] 12:28:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A3BCC00) [pid = 3780] [serial = 1410] [outer = 00000000] 12:28:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A7D0000) [pid = 3780] [serial = 1411] [outer = 1A3BCC00] 12:28:13 INFO - PROCESS | 3780 | 1468524493283 Marionette DEBUG loaded listener.js 12:28:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1AA4CC00) [pid = 3780] [serial = 1412] [outer = 1A3BCC00] 12:28:13 INFO - PROCESS | 3780 | 1468524493868 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 949ms 12:28:14 INFO - PROCESS | 3780 | 1468524494093 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 12:28:14 INFO - PROCESS | 3780 | 1468524494097 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 12:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:28:14 INFO - PROCESS | 3780 | 1468524494118 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:28:14 INFO - PROCESS | 3780 | 1468524494122 Marionette TRACE conn3 <- [1,1846,null,{}] 12:28:14 INFO - PROCESS | 3780 | 1468524494127 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:14 INFO - PROCESS | 3780 | 1468524494130 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:14 INFO - PROCESS | 3780 | 1468524494228 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 12:28:14 INFO - PROCESS | 3780 | 1468524494357 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:14 INFO - PROCESS | 3780 | 1468524494362 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:14 INFO - PROCESS | 3780 | ++DOCSHELL 12BD1C00 == 43 [pid = 3780] [id = 471] 12:28:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (12D7A800) [pid = 3780] [serial = 1413] [outer = 00000000] 12:28:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1315C800) [pid = 3780] [serial = 1414] [outer = 12D7A800] 12:28:14 INFO - PROCESS | 3780 | 1468524494413 Marionette DEBUG loaded listener.js 12:28:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1321BC00) [pid = 3780] [serial = 1415] [outer = 12D7A800] 12:28:15 INFO - PROCESS | 3780 | --DOCSHELL 163D5C00 == 42 [pid = 3780] [id = 466] 12:28:15 INFO - PROCESS | 3780 | --DOCSHELL 1306EC00 == 41 [pid = 3780] [id = 465] 12:28:15 INFO - PROCESS | 3780 | --DOCSHELL 1A3C0000 == 40 [pid = 3780] [id = 464] 12:28:15 INFO - PROCESS | 3780 | --DOCSHELL 1A06A400 == 39 [pid = 3780] [id = 463] 12:28:15 INFO - PROCESS | 3780 | --DOCSHELL 18677800 == 38 [pid = 3780] [id = 462] 12:28:15 INFO - PROCESS | 3780 | --DOCSHELL 17598C00 == 37 [pid = 3780] [id = 461] 12:28:15 INFO - PROCESS | 3780 | --DOCSHELL 16FCB400 == 36 [pid = 3780] [id = 460] 12:28:15 INFO - PROCESS | 3780 | --DOCSHELL 1394D400 == 35 [pid = 3780] [id = 459] 12:28:15 INFO - PROCESS | 3780 | --DOCSHELL 1026EC00 == 34 [pid = 3780] [id = 458] 12:28:15 INFO - PROCESS | 3780 | --DOCSHELL 114D1C00 == 33 [pid = 3780] [id = 456] 12:28:15 INFO - PROCESS | 3780 | --DOCSHELL 15B1D800 == 32 [pid = 3780] [id = 457] 12:28:15 INFO - PROCESS | 3780 | --DOCSHELL 16117800 == 31 [pid = 3780] [id = 455] 12:28:15 INFO - PROCESS | 3780 | --DOCSHELL 11273400 == 30 [pid = 3780] [id = 446] 12:28:15 INFO - PROCESS | 3780 | --DOCSHELL 1A26AC00 == 29 [pid = 3780] [id = 470] 12:28:15 INFO - PROCESS | 3780 | --DOCSHELL 174A8C00 == 28 [pid = 3780] [id = 467] 12:28:15 INFO - PROCESS | 3780 | --DOCSHELL 10566000 == 27 [pid = 3780] [id = 468] 12:28:15 INFO - PROCESS | 3780 | --DOCSHELL 1704CC00 == 26 [pid = 3780] [id = 469] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (17D71400) [pid = 3780] [serial = 1355] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1759B800) [pid = 3780] [serial = 1352] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1394EC00) [pid = 3780] [serial = 1361] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A0C9800) [pid = 3780] [serial = 1366] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (16D04800) [pid = 3780] [serial = 1349] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19CBA000) [pid = 3780] [serial = 1364] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (163D5000) [pid = 3780] [serial = 1348] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (143E4000) [pid = 3780] [serial = 1345] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15057800) [pid = 3780] [serial = 1346] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17596000) [pid = 3780] [serial = 1351] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15059C00) [pid = 3780] [serial = 1328] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (131F1400) [pid = 3780] [serial = 1327] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17AD0C00) [pid = 3780] [serial = 1331] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17499C00) [pid = 3780] [serial = 1330] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1AA48400) [pid = 3780] [serial = 1334] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A7CC000) [pid = 3780] [serial = 1333] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1ABB6400) [pid = 3780] [serial = 1337] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1ABB2800) [pid = 3780] [serial = 1336] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17BB2000) [pid = 3780] [serial = 1354] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (134B6400) [pid = 3780] [serial = 1360] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (186DDC00) [pid = 3780] [serial = 1357] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19CB6800) [pid = 3780] [serial = 1363] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (19CB7400) [pid = 3780] [serial = 1358] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (12A28C00) [pid = 3780] [serial = 1342] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (12AB8400) [pid = 3780] [serial = 1343] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13224800) [pid = 3780] [serial = 1340] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (12B0BC00) [pid = 3780] [serial = 1339] [outer = 00000000] [url = about:blank] 12:28:15 INFO - PROCESS | 3780 | 1468524495621 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1556ms 12:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:28:15 INFO - PROCESS | 3780 | 1468524495688 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 12:28:15 INFO - PROCESS | 3780 | 1468524495693 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 12:28:15 INFO - PROCESS | 3780 | 1468524495698 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:28:15 INFO - PROCESS | 3780 | 1468524495701 Marionette TRACE conn3 <- [1,1850,null,{}] 12:28:15 INFO - PROCESS | 3780 | 1468524495706 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:15 INFO - PROCESS | 3780 | 1468524495709 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:15 INFO - PROCESS | 3780 | 1468524495796 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 12:28:15 INFO - PROCESS | 3780 | 1468524495889 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:15 INFO - PROCESS | 3780 | 1468524495893 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:15 INFO - PROCESS | 3780 | ++DOCSHELL 10A0E000 == 27 [pid = 3780] [id = 472] 12:28:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10A0F400) [pid = 3780] [serial = 1416] [outer = 00000000] 12:28:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (11AE9400) [pid = 3780] [serial = 1417] [outer = 10A0F400] 12:28:15 INFO - PROCESS | 3780 | 1468524495939 Marionette DEBUG loaded listener.js 12:28:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (12A28C00) [pid = 3780] [serial = 1418] [outer = 10A0F400] 12:28:16 INFO - PROCESS | 3780 | 1468524496350 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 685ms 12:28:16 INFO - PROCESS | 3780 | 1468524496396 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 12:28:16 INFO - PROCESS | 3780 | 1468524496401 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 12:28:16 INFO - PROCESS | 3780 | 1468524496411 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:28:16 INFO - PROCESS | 3780 | 1468524496413 Marionette TRACE conn3 <- [1,1854,null,{}] 12:28:16 INFO - PROCESS | 3780 | 1468524496418 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:16 INFO - PROCESS | 3780 | 1468524496422 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:16 INFO - PROCESS | 3780 | 1468524496509 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 12:28:16 INFO - PROCESS | 3780 | 1468524496517 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:16 INFO - PROCESS | 3780 | 1468524496520 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:16 INFO - PROCESS | 3780 | ++DOCSHELL 132D8C00 == 28 [pid = 3780] [id = 473] 12:28:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (134AA000) [pid = 3780] [serial = 1419] [outer = 00000000] 12:28:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1394F000) [pid = 3780] [serial = 1420] [outer = 134AA000] 12:28:16 INFO - PROCESS | 3780 | 1468524496571 Marionette DEBUG loaded listener.js 12:28:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (13ECC800) [pid = 3780] [serial = 1421] [outer = 134AA000] 12:28:17 INFO - PROCESS | 3780 | 1468524497035 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 622ms 12:28:17 INFO - PROCESS | 3780 | 1468524497034 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 12:28:17 INFO - PROCESS | 3780 | 1468524497036 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 12:28:17 INFO - PROCESS | 3780 | 1468524497040 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:28:17 INFO - PROCESS | 3780 | 1468524497043 Marionette TRACE conn3 <- [1,1858,null,{}] 12:28:17 INFO - PROCESS | 3780 | 1468524497058 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:17 INFO - PROCESS | 3780 | 1468524497062 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:17 INFO - PROCESS | 3780 | 1468524497144 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 12:28:17 INFO - PROCESS | 3780 | 1468524497185 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:17 INFO - PROCESS | 3780 | 1468524497190 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:17 INFO - PROCESS | 3780 | ++DOCSHELL 16116800 == 29 [pid = 3780] [id = 474] 12:28:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16117800) [pid = 3780] [serial = 1422] [outer = 00000000] 12:28:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1630E800) [pid = 3780] [serial = 1423] [outer = 16117800] 12:28:17 INFO - PROCESS | 3780 | 1468524497239 Marionette DEBUG loaded listener.js 12:28:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (163D7C00) [pid = 3780] [serial = 1424] [outer = 16117800] 12:28:17 INFO - PROCESS | 3780 | 1468524497715 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 685ms 12:28:17 INFO - PROCESS | 3780 | 1468524497739 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 12:28:17 INFO - PROCESS | 3780 | 1468524497742 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 12:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:28:17 INFO - PROCESS | 3780 | 1468524497754 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:28:17 INFO - PROCESS | 3780 | 1468524497756 Marionette TRACE conn3 <- [1,1862,null,{}] 12:28:17 INFO - PROCESS | 3780 | 1468524497760 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:17 INFO - PROCESS | 3780 | 1468524497762 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:17 INFO - PROCESS | 3780 | 1468524497875 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 12:28:17 INFO - PROCESS | 3780 | 1468524497880 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:17 INFO - PROCESS | 3780 | 1468524497882 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:17 INFO - PROCESS | 3780 | ++DOCSHELL 15976C00 == 30 [pid = 3780] [id = 475] 12:28:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1630DC00) [pid = 3780] [serial = 1425] [outer = 00000000] 12:28:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1721BC00) [pid = 3780] [serial = 1426] [outer = 1630DC00] 12:28:17 INFO - PROCESS | 3780 | 1468524497974 Marionette DEBUG loaded listener.js 12:28:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17593800) [pid = 3780] [serial = 1427] [outer = 1630DC00] 12:28:18 INFO - PROCESS | 3780 | 1468524498395 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 685ms 12:28:18 INFO - PROCESS | 3780 | 1468524498450 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 12:28:18 INFO - PROCESS | 3780 | 1468524498452 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 12:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:28:18 INFO - PROCESS | 3780 | 1468524498459 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:28:18 INFO - PROCESS | 3780 | 1468524498460 Marionette TRACE conn3 <- [1,1866,null,{}] 12:28:18 INFO - PROCESS | 3780 | 1468524498464 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:18 INFO - PROCESS | 3780 | 1468524498466 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:18 INFO - PROCESS | 3780 | 1468524498618 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 12:28:18 INFO - PROCESS | 3780 | 1468524498638 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:18 INFO - PROCESS | 3780 | 1468524498640 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:18 INFO - PROCESS | 3780 | ++DOCSHELL 17596800 == 31 [pid = 3780] [id = 476] 12:28:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17596C00) [pid = 3780] [serial = 1428] [outer = 00000000] 12:28:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17B8A800) [pid = 3780] [serial = 1429] [outer = 17596C00] 12:28:18 INFO - PROCESS | 3780 | 1468524498683 Marionette DEBUG loaded listener.js 12:28:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17BB1000) [pid = 3780] [serial = 1430] [outer = 17596C00] 12:28:19 INFO - PROCESS | 3780 | 1468524499127 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 684ms 12:28:19 INFO - PROCESS | 3780 | 1468524499160 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 12:28:19 INFO - PROCESS | 3780 | 1468524499162 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 12:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:28:19 INFO - PROCESS | 3780 | 1468524499165 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:28:19 INFO - PROCESS | 3780 | 1468524499167 Marionette TRACE conn3 <- [1,1870,null,{}] 12:28:19 INFO - PROCESS | 3780 | 1468524499170 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:19 INFO - PROCESS | 3780 | 1468524499176 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:19 INFO - PROCESS | 3780 | 1468524499312 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 12:28:19 INFO - PROCESS | 3780 | 1468524499375 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:19 INFO - PROCESS | 3780 | 1468524499378 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:19 INFO - PROCESS | 3780 | ++DOCSHELL 17D76800 == 32 [pid = 3780] [id = 477] 12:28:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17E8B000) [pid = 3780] [serial = 1431] [outer = 00000000] 12:28:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (186D5800) [pid = 3780] [serial = 1432] [outer = 17E8B000] 12:28:19 INFO - PROCESS | 3780 | 1468524499421 Marionette DEBUG loaded listener.js 12:28:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (186E0800) [pid = 3780] [serial = 1433] [outer = 17E8B000] 12:28:19 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17598400) [pid = 3780] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:28:19 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (18678800) [pid = 3780] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:28:19 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A06A800) [pid = 3780] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:28:19 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (19CC5400) [pid = 3780] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:28:19 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A3C0400) [pid = 3780] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:28:19 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13955800) [pid = 3780] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:28:19 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1026F400) [pid = 3780] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:28:19 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A06D800) [pid = 3780] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:28:19 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15B1DC00) [pid = 3780] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:28:19 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16FCBC00) [pid = 3780] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:28:19 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17B85000) [pid = 3780] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:28:19 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11AE2800) [pid = 3780] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:28:19 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13ED2000) [pid = 3780] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:28:20 INFO - PROCESS | 3780 | 1468524500075 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 933ms 12:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:28:20 INFO - PROCESS | 3780 | 1468524500111 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 12:28:20 INFO - PROCESS | 3780 | 1468524500113 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 12:28:20 INFO - PROCESS | 3780 | 1468524500116 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:28:20 INFO - PROCESS | 3780 | 1468524500118 Marionette TRACE conn3 <- [1,1874,null,{}] 12:28:20 INFO - PROCESS | 3780 | 1468524500121 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:20 INFO - PROCESS | 3780 | 1468524500133 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:20 INFO - PROCESS | 3780 | 1468524500206 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 12:28:20 INFO - PROCESS | 3780 | 1468524500303 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:20 INFO - PROCESS | 3780 | 1468524500305 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:20 INFO - PROCESS | 3780 | ++DOCSHELL 102CAC00 == 33 [pid = 3780] [id = 478] 12:28:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (10FE1800) [pid = 3780] [serial = 1434] [outer = 00000000] 12:28:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (143E4400) [pid = 3780] [serial = 1435] [outer = 10FE1800] 12:28:20 INFO - PROCESS | 3780 | 1468524500353 Marionette DEBUG loaded listener.js 12:28:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15056800) [pid = 3780] [serial = 1436] [outer = 10FE1800] 12:28:20 INFO - PROCESS | 3780 | 1468524500691 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 622ms 12:28:20 INFO - PROCESS | 3780 | 1468524500738 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 12:28:20 INFO - PROCESS | 3780 | 1468524500740 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 12:28:20 INFO - PROCESS | 3780 | 1468524500743 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:28:20 INFO - PROCESS | 3780 | 1468524500745 Marionette TRACE conn3 <- [1,1878,null,{}] 12:28:20 INFO - PROCESS | 3780 | 1468524500749 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:20 INFO - PROCESS | 3780 | 1468524500751 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:20 INFO - PROCESS | 3780 | 1468524500825 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 12:28:20 INFO - PROCESS | 3780 | 1468524500915 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:20 INFO - PROCESS | 3780 | 1468524500918 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:20 INFO - PROCESS | 3780 | ++DOCSHELL 10A0F800 == 34 [pid = 3780] [id = 479] 12:28:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (114D2000) [pid = 3780] [serial = 1437] [outer = 00000000] 12:28:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (186D4000) [pid = 3780] [serial = 1438] [outer = 114D2000] 12:28:20 INFO - PROCESS | 3780 | 1468524500960 Marionette DEBUG loaded listener.js 12:28:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (186DD000) [pid = 3780] [serial = 1439] [outer = 114D2000] 12:28:21 INFO - PROCESS | 3780 | 1468524501320 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 637ms 12:28:21 INFO - PROCESS | 3780 | 1468524501382 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 12:28:21 INFO - PROCESS | 3780 | 1468524501384 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 12:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:28:21 INFO - PROCESS | 3780 | 1468524501387 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:28:21 INFO - PROCESS | 3780 | 1468524501389 Marionette TRACE conn3 <- [1,1882,null,{}] 12:28:21 INFO - PROCESS | 3780 | 1468524501392 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:21 INFO - PROCESS | 3780 | 1468524501394 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:21 INFO - PROCESS | 3780 | 1468524501503 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 12:28:21 INFO - PROCESS | 3780 | 1468524501585 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:21 INFO - PROCESS | 3780 | 1468524501587 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:21 INFO - PROCESS | 3780 | ++DOCSHELL 16113400 == 35 [pid = 3780] [id = 480] 12:28:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (172B0800) [pid = 3780] [serial = 1440] [outer = 00000000] 12:28:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A06A400) [pid = 3780] [serial = 1441] [outer = 172B0800] 12:28:21 INFO - PROCESS | 3780 | 1468524501629 Marionette DEBUG loaded listener.js 12:28:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A06AC00) [pid = 3780] [serial = 1442] [outer = 172B0800] 12:28:22 INFO - PROCESS | 3780 | 1468524502028 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 700ms 12:28:22 INFO - PROCESS | 3780 | 1468524502088 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 12:28:22 INFO - PROCESS | 3780 | 1468524502092 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 12:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:28:22 INFO - PROCESS | 3780 | 1468524502098 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:28:22 INFO - PROCESS | 3780 | 1468524502103 Marionette TRACE conn3 <- [1,1886,null,{}] 12:28:22 INFO - PROCESS | 3780 | 1468524502110 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:22 INFO - PROCESS | 3780 | 1468524502113 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:22 INFO - PROCESS | 3780 | 1468524502259 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 12:28:22 INFO - PROCESS | 3780 | 1468524502394 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:22 INFO - PROCESS | 3780 | 1468524502399 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:22 INFO - PROCESS | 3780 | ++DOCSHELL 10FE1000 == 36 [pid = 3780] [id = 481] 12:28:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (11030000) [pid = 3780] [serial = 1443] [outer = 00000000] 12:28:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (114D1C00) [pid = 3780] [serial = 1444] [outer = 11030000] 12:28:22 INFO - PROCESS | 3780 | 1468524502457 Marionette DEBUG loaded listener.js 12:28:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (12B05C00) [pid = 3780] [serial = 1445] [outer = 11030000] 12:28:23 INFO - PROCESS | 3780 | 1468524503201 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1136ms 12:28:23 INFO - PROCESS | 3780 | 1468524503249 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 12:28:23 INFO - PROCESS | 3780 | 1468524503253 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 12:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:28:23 INFO - PROCESS | 3780 | 1468524503284 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:28:23 INFO - PROCESS | 3780 | 1468524503287 Marionette TRACE conn3 <- [1,1890,null,{}] 12:28:23 INFO - PROCESS | 3780 | 1468524503292 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:23 INFO - PROCESS | 3780 | 1468524503294 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:23 INFO - PROCESS | 3780 | 1468524503424 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 12:28:23 INFO - PROCESS | 3780 | 1468524503551 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:23 INFO - PROCESS | 3780 | 1468524503554 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:23 INFO - PROCESS | 3780 | ++DOCSHELL 1597A000 == 37 [pid = 3780] [id = 482] 12:28:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (159E4400) [pid = 3780] [serial = 1446] [outer = 00000000] 12:28:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (15D68000) [pid = 3780] [serial = 1447] [outer = 159E4400] 12:28:23 INFO - PROCESS | 3780 | 1468524503611 Marionette DEBUG loaded listener.js 12:28:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (163CB800) [pid = 3780] [serial = 1448] [outer = 159E4400] 12:28:24 INFO - PROCESS | 3780 | 1468524504444 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:28:24 INFO - PROCESS | 3780 | --DOCSHELL 10A0F800 == 36 [pid = 3780] [id = 479] 12:28:24 INFO - PROCESS | 3780 | --DOCSHELL 102CAC00 == 35 [pid = 3780] [id = 478] 12:28:24 INFO - PROCESS | 3780 | --DOCSHELL 17D76800 == 34 [pid = 3780] [id = 477] 12:28:24 INFO - PROCESS | 3780 | --DOCSHELL 17596800 == 33 [pid = 3780] [id = 476] 12:28:24 INFO - PROCESS | 3780 | --DOCSHELL 15976C00 == 32 [pid = 3780] [id = 475] 12:28:24 INFO - PROCESS | 3780 | --DOCSHELL 16116800 == 31 [pid = 3780] [id = 474] 12:28:24 INFO - PROCESS | 3780 | --DOCSHELL 132D8C00 == 30 [pid = 3780] [id = 473] 12:28:24 INFO - PROCESS | 3780 | --DOCSHELL 10A0E000 == 29 [pid = 3780] [id = 472] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (172AD000) [pid = 3780] [serial = 1400] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (186D2800) [pid = 3780] [serial = 1387] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A0CA800) [pid = 3780] [serial = 1390] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (186D7400) [pid = 3780] [serial = 1388] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A7D0800) [pid = 3780] [serial = 1402] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A6C8C00) [pid = 3780] [serial = 1393] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A7CBC00) [pid = 3780] [serial = 1403] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15056400) [pid = 3780] [serial = 1378] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15BC5C00) [pid = 3780] [serial = 1379] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10ED2000) [pid = 3780] [serial = 1375] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12823000) [pid = 3780] [serial = 1376] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A0CC400) [pid = 3780] [serial = 1367] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15D69000) [pid = 3780] [serial = 1372] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (163D3400) [pid = 3780] [serial = 1373] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1721B400) [pid = 3780] [serial = 1381] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (174E4400) [pid = 3780] [serial = 1382] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A0CCC00) [pid = 3780] [serial = 1391] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17E93800) [pid = 3780] [serial = 1384] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (12AAC800) [pid = 3780] [serial = 1369] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1312D000) [pid = 3780] [serial = 1370] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A6CE800) [pid = 3780] [serial = 1394] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A3C7C00) [pid = 3780] [serial = 1399] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (17B88C00) [pid = 3780] [serial = 1396] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (186D2000) [pid = 3780] [serial = 1397] [outer = 00000000] [url = about:blank] 12:28:24 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (184CA800) [pid = 3780] [serial = 1385] [outer = 00000000] [url = about:blank] 12:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1244ms 12:28:24 INFO - PROCESS | 3780 | 1468524504518 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 12:28:24 INFO - PROCESS | 3780 | 1468524504522 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 12:28:24 INFO - PROCESS | 3780 | 1468524504527 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:28:24 INFO - PROCESS | 3780 | 1468524504530 Marionette TRACE conn3 <- [1,1894,null,{}] 12:28:24 INFO - PROCESS | 3780 | 1468524504535 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:24 INFO - PROCESS | 3780 | 1468524504538 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:24 INFO - PROCESS | 3780 | 1468524504624 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 12:28:24 INFO - PROCESS | 3780 | 1468524504635 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:24 INFO - PROCESS | 3780 | 1468524504640 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:24 INFO - PROCESS | 3780 | ++DOCSHELL 1102B400 == 30 [pid = 3780] [id = 483] 12:28:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1102CC00) [pid = 3780] [serial = 1449] [outer = 00000000] 12:28:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (12A22000) [pid = 3780] [serial = 1450] [outer = 1102CC00] 12:28:24 INFO - PROCESS | 3780 | 1468524504691 Marionette DEBUG loaded listener.js 12:28:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (12BC7400) [pid = 3780] [serial = 1451] [outer = 1102CC00] 12:28:25 INFO - PROCESS | 3780 | 1468524505207 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 731ms 12:28:25 INFO - PROCESS | 3780 | 1468524505268 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 12:28:25 INFO - PROCESS | 3780 | 1468524505272 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 12:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:28:25 INFO - PROCESS | 3780 | 1468524505278 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:28:25 INFO - PROCESS | 3780 | 1468524505281 Marionette TRACE conn3 <- [1,1898,null,{}] 12:28:25 INFO - PROCESS | 3780 | 1468524505284 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:25 INFO - PROCESS | 3780 | 1468524505287 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:25 INFO - PROCESS | 3780 | 1468524505370 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 12:28:25 INFO - PROCESS | 3780 | 1468524505494 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:25 INFO - PROCESS | 3780 | 1468524505496 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:25 INFO - PROCESS | 3780 | ++DOCSHELL 13134C00 == 31 [pid = 3780] [id = 484] 12:28:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13225400) [pid = 3780] [serial = 1452] [outer = 00000000] 12:28:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15052C00) [pid = 3780] [serial = 1453] [outer = 13225400] 12:28:25 INFO - PROCESS | 3780 | 1468524505542 Marionette DEBUG loaded listener.js 12:28:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1597C400) [pid = 3780] [serial = 1454] [outer = 13225400] 12:28:25 INFO - PROCESS | 3780 | 1468524505919 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 700ms 12:28:25 INFO - PROCESS | 3780 | 1468524505978 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 12:28:25 INFO - PROCESS | 3780 | 1468524505981 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 12:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:28:25 INFO - PROCESS | 3780 | 1468524505984 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:28:25 INFO - PROCESS | 3780 | 1468524505987 Marionette TRACE conn3 <- [1,1902,null,{}] 12:28:25 INFO - PROCESS | 3780 | 1468524505998 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:25 INFO - PROCESS | 3780 | 1468524506002 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:26 INFO - PROCESS | 3780 | 1468524506113 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 12:28:26 INFO - PROCESS | 3780 | 1468524506128 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:26 INFO - PROCESS | 3780 | 1468524506131 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:26 INFO - PROCESS | 3780 | ++DOCSHELL 17219800 == 32 [pid = 3780] [id = 485] 12:28:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1721A000) [pid = 3780] [serial = 1455] [outer = 00000000] 12:28:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (174A7C00) [pid = 3780] [serial = 1456] [outer = 1721A000] 12:28:26 INFO - PROCESS | 3780 | 1468524506178 Marionette DEBUG loaded listener.js 12:28:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1759A400) [pid = 3780] [serial = 1457] [outer = 1721A000] 12:28:26 INFO - PROCESS | 3780 | 1468524506656 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 731ms 12:28:26 INFO - PROCESS | 3780 | 1468524506725 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 12:28:26 INFO - PROCESS | 3780 | 1468524506727 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 12:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:28:26 INFO - PROCESS | 3780 | 1468524506731 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:28:26 INFO - PROCESS | 3780 | 1468524506732 Marionette TRACE conn3 <- [1,1906,null,{}] 12:28:26 INFO - PROCESS | 3780 | 1468524506736 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:26 INFO - PROCESS | 3780 | 1468524506738 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:26 INFO - PROCESS | 3780 | 1468524506821 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 12:28:26 INFO - PROCESS | 3780 | 1468524506830 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:26 INFO - PROCESS | 3780 | 1468524506832 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:26 INFO - PROCESS | 3780 | ++DOCSHELL 17BB4000 == 33 [pid = 3780] [id = 486] 12:28:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17BE1C00) [pid = 3780] [serial = 1458] [outer = 00000000] 12:28:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17D77C00) [pid = 3780] [serial = 1459] [outer = 17BE1C00] 12:28:26 INFO - PROCESS | 3780 | 1468524506875 Marionette DEBUG loaded listener.js 12:28:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (183EA400) [pid = 3780] [serial = 1460] [outer = 17BE1C00] 12:28:27 INFO - PROCESS | 3780 | 1468524507365 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 700ms 12:28:27 INFO - PROCESS | 3780 | 1468524507429 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 12:28:27 INFO - PROCESS | 3780 | 1468524507431 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 12:28:27 INFO - PROCESS | 3780 | 1468524507435 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:28:27 INFO - PROCESS | 3780 | 1468524507436 Marionette TRACE conn3 <- [1,1910,null,{}] 12:28:27 INFO - PROCESS | 3780 | 1468524507440 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:27 INFO - PROCESS | 3780 | 1468524507442 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:27 INFO - PROCESS | 3780 | 1468524507586 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 12:28:27 INFO - PROCESS | 3780 | 1468524507604 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:27 INFO - PROCESS | 3780 | 1468524507606 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:27 INFO - PROCESS | 3780 | ++DOCSHELL 1867B800 == 34 [pid = 3780] [id = 487] 12:28:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1867E000) [pid = 3780] [serial = 1461] [outer = 00000000] 12:28:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (186D4C00) [pid = 3780] [serial = 1462] [outer = 1867E000] 12:28:27 INFO - PROCESS | 3780 | 1468524507649 Marionette DEBUG loaded listener.js 12:28:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (186DA800) [pid = 3780] [serial = 1463] [outer = 1867E000] 12:28:28 INFO - PROCESS | 3780 | 1468524508073 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 700ms 12:28:28 INFO - PROCESS | 3780 | 1468524508119 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 12:28:28 INFO - PROCESS | 3780 | 1468524508121 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 12:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:28:28 INFO - PROCESS | 3780 | 1468524508132 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:28:28 INFO - PROCESS | 3780 | 1468524508134 Marionette TRACE conn3 <- [1,1914,null,{}] 12:28:28 INFO - PROCESS | 3780 | 1468524508137 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:28 INFO - PROCESS | 3780 | 1468524508142 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:28 INFO - PROCESS | 3780 | 1468524508274 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 12:28:28 INFO - PROCESS | 3780 | 1468524508341 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:28 INFO - PROCESS | 3780 | 1468524508343 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:28 INFO - PROCESS | 3780 | ++DOCSHELL 1A066C00 == 35 [pid = 3780] [id = 488] 12:28:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A068C00) [pid = 3780] [serial = 1464] [outer = 00000000] 12:28:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A0CF400) [pid = 3780] [serial = 1465] [outer = 1A068C00] 12:28:28 INFO - PROCESS | 3780 | 1468524508395 Marionette DEBUG loaded listener.js 12:28:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A0C9400) [pid = 3780] [serial = 1466] [outer = 1A068C00] 12:28:28 INFO - PROCESS | 3780 | 1468524508812 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 762ms 12:28:28 INFO - PROCESS | 3780 | 1468524508911 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 12:28:28 INFO - PROCESS | 3780 | 1468524508913 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 12:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:28:28 INFO - PROCESS | 3780 | 1468524508917 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:28:28 INFO - PROCESS | 3780 | 1468524508918 Marionette TRACE conn3 <- [1,1918,null,{}] 12:28:28 INFO - PROCESS | 3780 | 1468524508922 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:28 INFO - PROCESS | 3780 | 1468524508924 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:29 INFO - PROCESS | 3780 | 1468524509034 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 12:28:29 INFO - PROCESS | 3780 | 1468524509042 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:29 INFO - PROCESS | 3780 | 1468524509044 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:29 INFO - PROCESS | 3780 | ++DOCSHELL 13957C00 == 36 [pid = 3780] [id = 489] 12:28:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (143E5400) [pid = 3780] [serial = 1467] [outer = 00000000] 12:28:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A3C1000) [pid = 3780] [serial = 1468] [outer = 143E5400] 12:28:29 INFO - PROCESS | 3780 | 1468524509198 Marionette DEBUG loaded listener.js 12:28:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A6C8C00) [pid = 3780] [serial = 1469] [outer = 143E5400] 12:28:29 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (12D7A800) [pid = 3780] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:28:29 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10A0F400) [pid = 3780] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:28:29 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16117800) [pid = 3780] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:28:29 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1058C400) [pid = 3780] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:28:29 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17212C00) [pid = 3780] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:28:29 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A3BCC00) [pid = 3780] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:28:29 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17E8B000) [pid = 3780] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:28:29 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17596C00) [pid = 3780] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:28:29 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10FE1800) [pid = 3780] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:28:29 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (134AA000) [pid = 3780] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:28:29 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1630DC00) [pid = 3780] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:28:29 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (114D2000) [pid = 3780] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:28:29 INFO - PROCESS | 3780 | 1468524509564 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 700ms 12:28:29 INFO - PROCESS | 3780 | 1468524509616 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 12:28:29 INFO - PROCESS | 3780 | 1468524509618 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 12:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:28:29 INFO - PROCESS | 3780 | 1468524509621 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:28:29 INFO - PROCESS | 3780 | 1468524509623 Marionette TRACE conn3 <- [1,1922,null,{}] 12:28:29 INFO - PROCESS | 3780 | 1468524509627 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:29 INFO - PROCESS | 3780 | 1468524509628 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:29 INFO - PROCESS | 3780 | 1468524509769 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 12:28:29 INFO - PROCESS | 3780 | 1468524509780 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:29 INFO - PROCESS | 3780 | 1468524509782 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:29 INFO - PROCESS | 3780 | ++DOCSHELL 150B7400 == 37 [pid = 3780] [id = 490] 12:28:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1597E800) [pid = 3780] [serial = 1470] [outer = 00000000] 12:28:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (174E2800) [pid = 3780] [serial = 1471] [outer = 1597E800] 12:28:29 INFO - PROCESS | 3780 | 1468524509824 Marionette DEBUG loaded listener.js 12:28:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19CBD800) [pid = 3780] [serial = 1472] [outer = 1597E800] 12:28:30 INFO - PROCESS | 3780 | 1468524510221 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 638ms 12:28:30 INFO - PROCESS | 3780 | 1468524510259 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 12:28:30 INFO - PROCESS | 3780 | 1468524510261 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 12:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:28:30 INFO - PROCESS | 3780 | 1468524510264 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:28:30 INFO - PROCESS | 3780 | 1468524510266 Marionette TRACE conn3 <- [1,1926,null,{}] 12:28:30 INFO - PROCESS | 3780 | 1468524510269 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:30 INFO - PROCESS | 3780 | 1468524510271 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:30 INFO - PROCESS | 3780 | 1468524510360 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 12:28:30 INFO - PROCESS | 3780 | 1468524510481 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:30 INFO - PROCESS | 3780 | 1468524510482 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:30 INFO - PROCESS | 3780 | ++DOCSHELL 10228400 == 38 [pid = 3780] [id = 491] 12:28:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (102C6000) [pid = 3780] [serial = 1473] [outer = 00000000] 12:28:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A26AC00) [pid = 3780] [serial = 1474] [outer = 102C6000] 12:28:30 INFO - PROCESS | 3780 | 1468524510525 Marionette DEBUG loaded listener.js 12:28:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A3C1C00) [pid = 3780] [serial = 1475] [outer = 102C6000] 12:28:30 INFO - PROCESS | 3780 | 1468524510863 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 638ms 12:28:30 INFO - PROCESS | 3780 | 1468524510903 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 12:28:30 INFO - PROCESS | 3780 | 1468524510905 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 12:28:30 INFO - PROCESS | 3780 | 1468524510908 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:28:30 INFO - PROCESS | 3780 | 1468524510910 Marionette TRACE conn3 <- [1,1930,null,{}] 12:28:30 INFO - PROCESS | 3780 | 1468524510926 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:30 INFO - PROCESS | 3780 | 1468524510928 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:30 INFO - PROCESS | 3780 | 1468524511007 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 12:28:30 INFO - PROCESS | 3780 | 1468524511012 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:30 INFO - PROCESS | 3780 | 1468524511014 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:31 INFO - PROCESS | 3780 | ++DOCSHELL 17B88400 == 39 [pid = 3780] [id = 492] 12:28:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18683400) [pid = 3780] [serial = 1476] [outer = 00000000] 12:28:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A7D2C00) [pid = 3780] [serial = 1477] [outer = 18683400] 12:28:31 INFO - PROCESS | 3780 | 1468524511056 Marionette DEBUG loaded listener.js 12:28:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1AA42800) [pid = 3780] [serial = 1478] [outer = 18683400] 12:28:31 INFO - PROCESS | 3780 | 1468524511680 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 840ms 12:28:31 INFO - PROCESS | 3780 | 1468524511749 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 12:28:31 INFO - PROCESS | 3780 | 1468524511754 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 12:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:28:31 INFO - PROCESS | 3780 | 1468524511773 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:28:31 INFO - PROCESS | 3780 | 1468524511778 Marionette TRACE conn3 <- [1,1934,null,{}] 12:28:31 INFO - PROCESS | 3780 | 1468524511784 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:31 INFO - PROCESS | 3780 | 1468524511786 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:31 INFO - PROCESS | 3780 | 1468524511900 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 12:28:32 INFO - PROCESS | 3780 | 1468524512033 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:32 INFO - PROCESS | 3780 | 1468524512036 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:32 INFO - PROCESS | 3780 | ++DOCSHELL 10ED2C00 == 40 [pid = 3780] [id = 493] 12:28:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (10ED6000) [pid = 3780] [serial = 1479] [outer = 00000000] 12:28:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (131F2C00) [pid = 3780] [serial = 1480] [outer = 10ED6000] 12:28:32 INFO - PROCESS | 3780 | 1468524512093 Marionette DEBUG loaded listener.js 12:28:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (159E8C00) [pid = 3780] [serial = 1481] [outer = 10ED6000] 12:28:32 INFO - PROCESS | 3780 | 1468524512666 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 933ms 12:28:32 INFO - PROCESS | 3780 | 1468524512721 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 12:28:32 INFO - PROCESS | 3780 | 1468524512726 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 12:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:28:32 INFO - PROCESS | 3780 | 1468524512732 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:28:32 INFO - PROCESS | 3780 | 1468524512735 Marionette TRACE conn3 <- [1,1938,null,{}] 12:28:32 INFO - PROCESS | 3780 | 1468524512739 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:32 INFO - PROCESS | 3780 | 1468524512742 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:32 INFO - PROCESS | 3780 | 1468524512851 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 12:28:32 INFO - PROCESS | 3780 | 1468524512987 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:32 INFO - PROCESS | 3780 | 1468524512990 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:32 INFO - PROCESS | 3780 | ++DOCSHELL 172A9C00 == 41 [pid = 3780] [id = 494] 12:28:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17499800) [pid = 3780] [serial = 1482] [outer = 00000000] 12:28:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17BA6C00) [pid = 3780] [serial = 1483] [outer = 17499800] 12:28:33 INFO - PROCESS | 3780 | 1468524513045 Marionette DEBUG loaded listener.js 12:28:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17D76C00) [pid = 3780] [serial = 1484] [outer = 17499800] 12:28:33 INFO - PROCESS | 3780 | 1468524513592 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 902ms 12:28:33 INFO - PROCESS | 3780 | 1468524513636 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 12:28:33 INFO - PROCESS | 3780 | 1468524513639 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 12:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:28:33 INFO - PROCESS | 3780 | 1468524513643 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:28:33 INFO - PROCESS | 3780 | 1468524513646 Marionette TRACE conn3 <- [1,1942,null,{}] 12:28:33 INFO - PROCESS | 3780 | 1468524513657 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:33 INFO - PROCESS | 3780 | 1468524513661 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:33 INFO - PROCESS | 3780 | 1468524513766 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 12:28:33 INFO - PROCESS | 3780 | 1468524513877 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:33 INFO - PROCESS | 3780 | 1468524513880 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:33 INFO - PROCESS | 3780 | ++DOCSHELL 1A268400 == 42 [pid = 3780] [id = 495] 12:28:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A269C00) [pid = 3780] [serial = 1485] [outer = 00000000] 12:28:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A7CCC00) [pid = 3780] [serial = 1486] [outer = 1A269C00] 12:28:33 INFO - PROCESS | 3780 | 1468524513984 Marionette DEBUG loaded listener.js 12:28:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1AA4BC00) [pid = 3780] [serial = 1487] [outer = 1A269C00] 12:28:34 INFO - PROCESS | 3780 | 1468524514737 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1151ms 12:28:34 INFO - PROCESS | 3780 | 1468524514795 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 12:28:34 INFO - PROCESS | 3780 | 1468524514799 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 12:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:28:34 INFO - PROCESS | 3780 | 1468524514816 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:28:34 INFO - PROCESS | 3780 | 1468524514819 Marionette TRACE conn3 <- [1,1946,null,{}] 12:28:34 INFO - PROCESS | 3780 | 1468524514826 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:34 INFO - PROCESS | 3780 | 1468524514829 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:34 INFO - PROCESS | 3780 | 1468524514927 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 12:28:35 INFO - PROCESS | 3780 | 1468524515065 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:35 INFO - PROCESS | 3780 | 1468524515068 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:35 INFO - PROCESS | 3780 | ++DOCSHELL 10A79800 == 43 [pid = 3780] [id = 496] 12:28:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (10A7F000) [pid = 3780] [serial = 1488] [outer = 00000000] 12:28:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (12AB3800) [pid = 3780] [serial = 1489] [outer = 10A7F000] 12:28:35 INFO - PROCESS | 3780 | 1468524515101 Marionette DEBUG loaded listener.js 12:28:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (12D78C00) [pid = 3780] [serial = 1490] [outer = 10A7F000] 12:28:35 INFO - PROCESS | 3780 | --DOCSHELL 10228400 == 42 [pid = 3780] [id = 491] 12:28:35 INFO - PROCESS | 3780 | --DOCSHELL 150B7400 == 41 [pid = 3780] [id = 490] 12:28:35 INFO - PROCESS | 3780 | --DOCSHELL 13957C00 == 40 [pid = 3780] [id = 489] 12:28:35 INFO - PROCESS | 3780 | --DOCSHELL 1A066C00 == 39 [pid = 3780] [id = 488] 12:28:35 INFO - PROCESS | 3780 | --DOCSHELL 1867B800 == 38 [pid = 3780] [id = 487] 12:28:35 INFO - PROCESS | 3780 | --DOCSHELL 17BB4000 == 37 [pid = 3780] [id = 486] 12:28:35 INFO - PROCESS | 3780 | --DOCSHELL 17219800 == 36 [pid = 3780] [id = 485] 12:28:35 INFO - PROCESS | 3780 | --DOCSHELL 13134C00 == 35 [pid = 3780] [id = 484] 12:28:35 INFO - PROCESS | 3780 | --DOCSHELL 1102B400 == 34 [pid = 3780] [id = 483] 12:28:35 INFO - PROCESS | 3780 | --DOCSHELL 16113400 == 33 [pid = 3780] [id = 480] 12:28:35 INFO - PROCESS | 3780 | --DOCSHELL 10FE1000 == 32 [pid = 3780] [id = 481] 12:28:35 INFO - PROCESS | 3780 | --DOCSHELL 1597A000 == 31 [pid = 3780] [id = 482] 12:28:35 INFO - PROCESS | 3780 | --DOCSHELL 12BD1C00 == 30 [pid = 3780] [id = 471] 12:28:35 INFO - PROCESS | 3780 | --DOCSHELL 172A9C00 == 29 [pid = 3780] [id = 494] 12:28:35 INFO - PROCESS | 3780 | --DOCSHELL 1A268400 == 28 [pid = 3780] [id = 495] 12:28:35 INFO - PROCESS | 3780 | --DOCSHELL 17B88400 == 27 [pid = 3780] [id = 492] 12:28:35 INFO - PROCESS | 3780 | --DOCSHELL 10ED2C00 == 26 [pid = 3780] [id = 493] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1321BC00) [pid = 3780] [serial = 1415] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1315C800) [pid = 3780] [serial = 1414] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (11AE9400) [pid = 3780] [serial = 1417] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (12A28C00) [pid = 3780] [serial = 1418] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1630E800) [pid = 3780] [serial = 1423] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (150B7800) [pid = 3780] [serial = 1406] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (132D9000) [pid = 3780] [serial = 1405] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17E8B800) [pid = 3780] [serial = 1409] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17AD0800) [pid = 3780] [serial = 1408] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1AA4CC00) [pid = 3780] [serial = 1412] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A7D0000) [pid = 3780] [serial = 1411] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (186D5800) [pid = 3780] [serial = 1432] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17B8A800) [pid = 3780] [serial = 1429] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (143E4400) [pid = 3780] [serial = 1435] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1394F000) [pid = 3780] [serial = 1420] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (186E0800) [pid = 3780] [serial = 1433] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13ECC800) [pid = 3780] [serial = 1421] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1721BC00) [pid = 3780] [serial = 1426] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (186DD000) [pid = 3780] [serial = 1439] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17593800) [pid = 3780] [serial = 1427] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17BB1000) [pid = 3780] [serial = 1430] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A06A400) [pid = 3780] [serial = 1441] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (186D4000) [pid = 3780] [serial = 1438] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (163D7C00) [pid = 3780] [serial = 1424] [outer = 00000000] [url = about:blank] 12:28:35 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15056800) [pid = 3780] [serial = 1436] [outer = 00000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3780 | 1468524516220 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1447ms 12:28:36 INFO - PROCESS | 3780 | 1468524516253 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 12:28:36 INFO - PROCESS | 3780 | 1468524516257 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 12:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:28:36 INFO - PROCESS | 3780 | 1468524516261 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:28:36 INFO - PROCESS | 3780 | 1468524516266 Marionette TRACE conn3 <- [1,1950,null,{}] 12:28:36 INFO - PROCESS | 3780 | 1468524516271 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:36 INFO - PROCESS | 3780 | 1468524516274 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:36 INFO - PROCESS | 3780 | 1468524516361 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 12:28:36 INFO - PROCESS | 3780 | 1468524516371 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:36 INFO - PROCESS | 3780 | 1468524516374 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:36 INFO - PROCESS | 3780 | ++DOCSHELL 114D3400 == 27 [pid = 3780] [id = 497] 12:28:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (114D4C00) [pid = 3780] [serial = 1491] [outer = 00000000] 12:28:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (12B02000) [pid = 3780] [serial = 1492] [outer = 114D4C00] 12:28:36 INFO - PROCESS | 3780 | 1468524516421 Marionette DEBUG loaded listener.js 12:28:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1312C800) [pid = 3780] [serial = 1493] [outer = 114D4C00] 12:28:36 INFO - PROCESS | 3780 | 1468524516908 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 700ms 12:28:36 INFO - PROCESS | 3780 | 1468524516962 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 12:28:36 INFO - PROCESS | 3780 | 1468524516967 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 12:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:28:36 INFO - PROCESS | 3780 | 1468524516974 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:28:36 INFO - PROCESS | 3780 | 1468524516978 Marionette TRACE conn3 <- [1,1954,null,{}] 12:28:36 INFO - PROCESS | 3780 | 1468524516982 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:36 INFO - PROCESS | 3780 | 1468524516985 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:37 INFO - PROCESS | 3780 | 1468524517106 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 12:28:37 INFO - PROCESS | 3780 | 1468524517208 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:37 INFO - PROCESS | 3780 | 1468524517211 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:37 INFO - PROCESS | 3780 | ++DOCSHELL 1394D000 == 28 [pid = 3780] [id = 498] 12:28:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13955800) [pid = 3780] [serial = 1494] [outer = 00000000] 12:28:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (143E3800) [pid = 3780] [serial = 1495] [outer = 13955800] 12:28:37 INFO - PROCESS | 3780 | 1468524517257 Marionette DEBUG loaded listener.js 12:28:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15050400) [pid = 3780] [serial = 1496] [outer = 13955800] 12:28:37 INFO - PROCESS | 3780 | 1468524517641 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 731ms 12:28:37 INFO - PROCESS | 3780 | 1468524517714 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 12:28:37 INFO - PROCESS | 3780 | 1468524517716 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 12:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:28:37 INFO - PROCESS | 3780 | 1468524517719 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:28:37 INFO - PROCESS | 3780 | 1468524517723 Marionette TRACE conn3 <- [1,1958,null,{}] 12:28:37 INFO - PROCESS | 3780 | 1468524517739 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:37 INFO - PROCESS | 3780 | 1468524517745 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:37 INFO - PROCESS | 3780 | 1468524517827 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 12:28:37 INFO - PROCESS | 3780 | 1468524517841 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:37 INFO - PROCESS | 3780 | 1468524517844 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:37 INFO - PROCESS | 3780 | ++DOCSHELL 16112C00 == 29 [pid = 3780] [id = 499] 12:28:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16116000) [pid = 3780] [serial = 1497] [outer = 00000000] 12:28:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (163CEC00) [pid = 3780] [serial = 1498] [outer = 16116000] 12:28:37 INFO - PROCESS | 3780 | 1468524517895 Marionette DEBUG loaded listener.js 12:28:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (163D9800) [pid = 3780] [serial = 1499] [outer = 16116000] 12:28:38 INFO - PROCESS | 3780 | 1468524518385 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 700ms 12:28:38 INFO - PROCESS | 3780 | 1468524518419 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 12:28:38 INFO - PROCESS | 3780 | 1468524518421 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 12:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:28:38 INFO - PROCESS | 3780 | 1468524518425 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:28:38 INFO - PROCESS | 3780 | 1468524518426 Marionette TRACE conn3 <- [1,1962,null,{}] 12:28:38 INFO - PROCESS | 3780 | 1468524518429 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:38 INFO - PROCESS | 3780 | 1468524518431 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:38 INFO - PROCESS | 3780 | 1468524518575 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 12:28:38 INFO - PROCESS | 3780 | 1468524518584 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:38 INFO - PROCESS | 3780 | 1468524518586 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:38 INFO - PROCESS | 3780 | ++DOCSHELL 16FCBC00 == 30 [pid = 3780] [id = 500] 12:28:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17053C00) [pid = 3780] [serial = 1500] [outer = 00000000] 12:28:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (172A5800) [pid = 3780] [serial = 1501] [outer = 17053C00] 12:28:38 INFO - PROCESS | 3780 | 1468524518681 Marionette DEBUG loaded listener.js 12:28:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17590800) [pid = 3780] [serial = 1502] [outer = 17053C00] 12:28:39 INFO - PROCESS | 3780 | 1468524519067 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 684ms 12:28:39 INFO - PROCESS | 3780 | 1468524519107 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 12:28:39 INFO - PROCESS | 3780 | 1468524519109 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 12:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:28:39 INFO - PROCESS | 3780 | 1468524519112 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:28:39 INFO - PROCESS | 3780 | 1468524519114 Marionette TRACE conn3 <- [1,1966,null,{}] 12:28:39 INFO - PROCESS | 3780 | 1468524519117 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:39 INFO - PROCESS | 3780 | 1468524519119 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:39 INFO - PROCESS | 3780 | 1468524519239 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 12:28:39 INFO - PROCESS | 3780 | 1468524519247 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:39 INFO - PROCESS | 3780 | 1468524519249 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:39 INFO - PROCESS | 3780 | ++DOCSHELL 17594800 == 31 [pid = 3780] [id = 501] 12:28:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17596000) [pid = 3780] [serial = 1503] [outer = 00000000] 12:28:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17B83C00) [pid = 3780] [serial = 1504] [outer = 17596000] 12:28:39 INFO - PROCESS | 3780 | 1468524519292 Marionette DEBUG loaded listener.js 12:28:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17BA7400) [pid = 3780] [serial = 1505] [outer = 17596000] 12:28:39 INFO - PROCESS | 3780 | 1468524519755 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 684ms 12:28:39 INFO - PROCESS | 3780 | 1468524519813 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 12:28:39 INFO - PROCESS | 3780 | 1468524519815 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 12:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:28:39 INFO - PROCESS | 3780 | 1468524519818 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:28:39 INFO - PROCESS | 3780 | 1468524519820 Marionette TRACE conn3 <- [1,1970,null,{}] 12:28:39 INFO - PROCESS | 3780 | 1468524519823 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:39 INFO - PROCESS | 3780 | 1468524519829 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:39 INFO - PROCESS | 3780 | 1468524519976 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 12:28:39 INFO - PROCESS | 3780 | 1468524520001 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:39 INFO - PROCESS | 3780 | 1468524520004 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:40 INFO - PROCESS | 3780 | ++DOCSHELL 17BE9000 == 32 [pid = 3780] [id = 502] 12:28:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17D6B400) [pid = 3780] [serial = 1506] [outer = 00000000] 12:28:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (18677800) [pid = 3780] [serial = 1507] [outer = 17D6B400] 12:28:40 INFO - PROCESS | 3780 | 1468524520049 Marionette DEBUG loaded listener.js 12:28:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (186D3000) [pid = 3780] [serial = 1508] [outer = 17D6B400] 12:28:40 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (102C6000) [pid = 3780] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:28:40 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1867E000) [pid = 3780] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:28:40 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A068C00) [pid = 3780] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:28:40 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (172B0800) [pid = 3780] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:28:40 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (159E4400) [pid = 3780] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:28:40 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13225400) [pid = 3780] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:28:40 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1721A000) [pid = 3780] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:28:40 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1102CC00) [pid = 3780] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:28:40 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17BE1C00) [pid = 3780] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:28:40 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (11030000) [pid = 3780] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:28:40 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (143E5400) [pid = 3780] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:28:40 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1597E800) [pid = 3780] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:28:40 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (18683400) [pid = 3780] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:28:40 INFO - PROCESS | 3780 | 1468524520613 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 840ms 12:28:40 INFO - PROCESS | 3780 | 1468524520671 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 12:28:40 INFO - PROCESS | 3780 | 1468524520682 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 12:28:40 INFO - PROCESS | 3780 | 1468524520687 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:28:40 INFO - PROCESS | 3780 | 1468524520689 Marionette TRACE conn3 <- [1,1974,null,{}] 12:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:28:40 INFO - PROCESS | 3780 | 1468524520692 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:40 INFO - PROCESS | 3780 | 1468524520694 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:40 INFO - PROCESS | 3780 | 1468524520770 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 12:28:40 INFO - PROCESS | 3780 | 1468524520775 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:40 INFO - PROCESS | 3780 | 1468524520777 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:40 INFO - PROCESS | 3780 | ++DOCSHELL 11223800 == 33 [pid = 3780] [id = 503] 12:28:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (12D93800) [pid = 3780] [serial = 1509] [outer = 00000000] 12:28:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1630DC00) [pid = 3780] [serial = 1510] [outer = 12D93800] 12:28:40 INFO - PROCESS | 3780 | 1468524520826 Marionette DEBUG loaded listener.js 12:28:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17D79400) [pid = 3780] [serial = 1511] [outer = 12D93800] 12:28:41 INFO - PROCESS | 3780 | 1468524521237 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 560ms 12:28:41 INFO - PROCESS | 3780 | 1468524521268 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 12:28:41 INFO - PROCESS | 3780 | 1468524521270 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 12:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:28:41 INFO - PROCESS | 3780 | 1468524521273 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:28:41 INFO - PROCESS | 3780 | 1468524521275 Marionette TRACE conn3 <- [1,1978,null,{}] 12:28:41 INFO - PROCESS | 3780 | 1468524521278 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:41 INFO - PROCESS | 3780 | 1468524521280 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:41 INFO - PROCESS | 3780 | 1468524521398 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 12:28:41 INFO - PROCESS | 3780 | 1468524521404 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:41 INFO - PROCESS | 3780 | 1468524521406 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:41 INFO - PROCESS | 3780 | ++DOCSHELL 172B0800 == 34 [pid = 3780] [id = 504] 12:28:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (18683400) [pid = 3780] [serial = 1512] [outer = 00000000] 12:28:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (186DC400) [pid = 3780] [serial = 1513] [outer = 18683400] 12:28:41 INFO - PROCESS | 3780 | 1468524521448 Marionette DEBUG loaded listener.js 12:28:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (186D6400) [pid = 3780] [serial = 1514] [outer = 18683400] 12:28:41 INFO - PROCESS | 3780 | 1468524521886 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 637ms 12:28:41 INFO - PROCESS | 3780 | 1468524521912 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 12:28:41 INFO - PROCESS | 3780 | 1468524521914 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 12:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:28:41 INFO - PROCESS | 3780 | 1468524521917 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:28:41 INFO - PROCESS | 3780 | 1468524521919 Marionette TRACE conn3 <- [1,1982,null,{}] 12:28:41 INFO - PROCESS | 3780 | 1468524521926 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:41 INFO - PROCESS | 3780 | 1468524521928 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:41 INFO - PROCESS | 3780 | 1468524522004 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 12:28:41 INFO - PROCESS | 3780 | 1468524522009 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:41 INFO - PROCESS | 3780 | 1468524522011 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:42 INFO - PROCESS | 3780 | ++DOCSHELL 19CB9400 == 35 [pid = 3780] [id = 505] 12:28:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19CBAC00) [pid = 3780] [serial = 1515] [outer = 00000000] 12:28:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A063800) [pid = 3780] [serial = 1516] [outer = 19CBAC00] 12:28:42 INFO - PROCESS | 3780 | 1468524522053 Marionette DEBUG loaded listener.js 12:28:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A067400) [pid = 3780] [serial = 1517] [outer = 19CBAC00] 12:28:43 INFO - PROCESS | 3780 | --DOCSHELL 114D3400 == 34 [pid = 3780] [id = 497] 12:28:43 INFO - PROCESS | 3780 | --DOCSHELL 10A79800 == 33 [pid = 3780] [id = 496] 12:28:43 INFO - PROCESS | 3780 | --DOCSHELL 1394D000 == 32 [pid = 3780] [id = 498] 12:28:43 INFO - PROCESS | 3780 | --DOCSHELL 17594800 == 31 [pid = 3780] [id = 501] 12:28:43 INFO - PROCESS | 3780 | --DOCSHELL 11223800 == 30 [pid = 3780] [id = 503] 12:28:43 INFO - PROCESS | 3780 | --DOCSHELL 16FCBC00 == 29 [pid = 3780] [id = 500] 12:28:43 INFO - PROCESS | 3780 | --DOCSHELL 16112C00 == 28 [pid = 3780] [id = 499] 12:28:43 INFO - PROCESS | 3780 | --DOCSHELL 172B0800 == 27 [pid = 3780] [id = 504] 12:28:43 INFO - PROCESS | 3780 | --DOCSHELL 17BE9000 == 26 [pid = 3780] [id = 502] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1AA42800) [pid = 3780] [serial = 1478] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A7D2C00) [pid = 3780] [serial = 1477] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A26AC00) [pid = 3780] [serial = 1474] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (186D4C00) [pid = 3780] [serial = 1462] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A0CF400) [pid = 3780] [serial = 1465] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (186DA800) [pid = 3780] [serial = 1463] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A06AC00) [pid = 3780] [serial = 1442] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15D68000) [pid = 3780] [serial = 1447] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A3C1C00) [pid = 3780] [serial = 1475] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (163CB800) [pid = 3780] [serial = 1448] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15052C00) [pid = 3780] [serial = 1453] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1597C400) [pid = 3780] [serial = 1454] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (174A7C00) [pid = 3780] [serial = 1456] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1759A400) [pid = 3780] [serial = 1457] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (12A22000) [pid = 3780] [serial = 1450] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (12BC7400) [pid = 3780] [serial = 1451] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (17D77C00) [pid = 3780] [serial = 1459] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (114D1C00) [pid = 3780] [serial = 1444] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A0C9400) [pid = 3780] [serial = 1466] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (12B05C00) [pid = 3780] [serial = 1445] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1A6C8C00) [pid = 3780] [serial = 1469] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1A3C1000) [pid = 3780] [serial = 1468] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (174E2800) [pid = 3780] [serial = 1471] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (19CBD800) [pid = 3780] [serial = 1472] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (183EA400) [pid = 3780] [serial = 1460] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 3780 | 1468524523769 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1898ms 12:28:43 INFO - PROCESS | 3780 | 1468524523815 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 12:28:43 INFO - PROCESS | 3780 | 1468524523819 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 12:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:28:43 INFO - PROCESS | 3780 | 1468524523828 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:28:43 INFO - PROCESS | 3780 | 1468524523831 Marionette TRACE conn3 <- [1,1986,null,{}] 12:28:43 INFO - PROCESS | 3780 | 1468524523837 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:43 INFO - PROCESS | 3780 | 1468524523840 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:43 INFO - PROCESS | 3780 | 1468524523935 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 12:28:43 INFO - PROCESS | 3780 | 1468524523944 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:43 INFO - PROCESS | 3780 | 1468524523949 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:43 INFO - PROCESS | 3780 | ++DOCSHELL 10E57400 == 27 [pid = 3780] [id = 506] 12:28:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (10ED0400) [pid = 3780] [serial = 1518] [outer = 00000000] 12:28:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (114D6000) [pid = 3780] [serial = 1519] [outer = 10ED0400] 12:28:43 INFO - PROCESS | 3780 | 1468524523996 Marionette DEBUG loaded listener.js 12:28:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (11CD7C00) [pid = 3780] [serial = 1520] [outer = 10ED0400] 12:28:44 INFO - PROCESS | 3780 | 1468524524475 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 700ms 12:28:44 INFO - PROCESS | 3780 | 1468524524528 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 12:28:44 INFO - PROCESS | 3780 | 1468524524533 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 12:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:28:44 INFO - PROCESS | 3780 | 1468524524539 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:28:44 INFO - PROCESS | 3780 | 1468524524541 Marionette TRACE conn3 <- [1,1990,null,{}] 12:28:44 INFO - PROCESS | 3780 | 1468524524545 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:44 INFO - PROCESS | 3780 | 1468524524548 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:44 INFO - PROCESS | 3780 | 1468524524634 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 12:28:44 INFO - PROCESS | 3780 | 1468524524643 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:44 INFO - PROCESS | 3780 | 1468524524646 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:44 INFO - PROCESS | 3780 | ++DOCSHELL 13157C00 == 28 [pid = 3780] [id = 507] 12:28:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (13158800) [pid = 3780] [serial = 1521] [outer = 00000000] 12:28:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (131F3C00) [pid = 3780] [serial = 1522] [outer = 13158800] 12:28:44 INFO - PROCESS | 3780 | 1468524524692 Marionette DEBUG loaded listener.js 12:28:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (132DA400) [pid = 3780] [serial = 1523] [outer = 13158800] 12:28:45 INFO - PROCESS | 3780 | 1468524525155 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 638ms 12:28:45 INFO - PROCESS | 3780 | 1468524525176 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 12:28:45 INFO - PROCESS | 3780 | 1468524525178 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 12:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:28:45 INFO - PROCESS | 3780 | 1468524525182 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:28:45 INFO - PROCESS | 3780 | 1468524525185 Marionette TRACE conn3 <- [1,1994,null,{}] 12:28:45 INFO - PROCESS | 3780 | 1468524525199 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:45 INFO - PROCESS | 3780 | 1468524525204 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:45 INFO - PROCESS | 3780 | 1468524525285 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 12:28:45 INFO - PROCESS | 3780 | 1468524525293 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:45 INFO - PROCESS | 3780 | 1468524525296 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:45 INFO - PROCESS | 3780 | ++DOCSHELL 1597E800 == 29 [pid = 3780] [id = 508] 12:28:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (159DEC00) [pid = 3780] [serial = 1524] [outer = 00000000] 12:28:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (15BC7000) [pid = 3780] [serial = 1525] [outer = 159DEC00] 12:28:45 INFO - PROCESS | 3780 | 1468524525342 Marionette DEBUG loaded listener.js 12:28:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (15F96C00) [pid = 3780] [serial = 1526] [outer = 159DEC00] 12:28:45 INFO - PROCESS | 3780 | 1468524525799 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:28:45 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 12:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 653ms 12:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:28:45 INFO - PROCESS | 3780 | 1468524525840 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 12:28:45 INFO - PROCESS | 3780 | 1468524525842 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 12:28:45 INFO - PROCESS | 3780 | 1468524525846 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:28:45 INFO - PROCESS | 3780 | 1468524525847 Marionette TRACE conn3 <- [1,1998,null,{}] 12:28:45 INFO - PROCESS | 3780 | 1468524525861 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:45 INFO - PROCESS | 3780 | 1468524525863 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:45 INFO - PROCESS | 3780 | 1468524525945 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 12:28:45 INFO - PROCESS | 3780 | 1468524525952 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:45 INFO - PROCESS | 3780 | 1468524525939 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:45 INFO - PROCESS | 3780 | ++DOCSHELL 15D5E800 == 30 [pid = 3780] [id = 509] 12:28:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (16118400) [pid = 3780] [serial = 1527] [outer = 00000000] 12:28:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (16FC6400) [pid = 3780] [serial = 1528] [outer = 16118400] 12:28:45 INFO - PROCESS | 3780 | 1468524525985 Marionette DEBUG loaded listener.js 12:28:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1704B400) [pid = 3780] [serial = 1529] [outer = 16118400] 12:28:46 INFO - PROCESS | 3780 | 1468524526407 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:28:46 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 12:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 622ms 12:28:46 INFO - PROCESS | 3780 | 1468524526468 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 12:28:46 INFO - PROCESS | 3780 | 1468524526470 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 12:28:46 INFO - PROCESS | 3780 | 1468524526473 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:28:46 INFO - PROCESS | 3780 | 1468524526475 Marionette TRACE conn3 <- [1,2002,null,{}] 12:28:46 INFO - PROCESS | 3780 | 1468524526478 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:46 INFO - PROCESS | 3780 | 1468524526480 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:46 INFO - PROCESS | 3780 | 1468524526554 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 12:28:46 INFO - PROCESS | 3780 | 1468524526559 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:46 INFO - PROCESS | 3780 | 1468524526562 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:46 INFO - PROCESS | 3780 | ++DOCSHELL 172A9C00 == 31 [pid = 3780] [id = 510] 12:28:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (172AA800) [pid = 3780] [serial = 1530] [outer = 00000000] 12:28:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17594800) [pid = 3780] [serial = 1531] [outer = 172AA800] 12:28:46 INFO - PROCESS | 3780 | 1468524526604 Marionette DEBUG loaded listener.js 12:28:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17AD0800) [pid = 3780] [serial = 1532] [outer = 172AA800] 12:28:47 INFO - PROCESS | 3780 | 1468524527075 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 622ms 12:28:47 INFO - PROCESS | 3780 | 1468524527111 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 12:28:47 INFO - PROCESS | 3780 | 1468524527113 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 12:28:47 INFO - PROCESS | 3780 | 1468524527117 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:28:47 INFO - PROCESS | 3780 | 1468524527118 Marionette TRACE conn3 <- [1,2006,null,{}] 12:28:47 INFO - PROCESS | 3780 | 1468524527122 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:47 INFO - PROCESS | 3780 | 1468524527127 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:47 INFO - PROCESS | 3780 | 1468524527226 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 12:28:47 INFO - PROCESS | 3780 | 1468524527234 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:47 INFO - PROCESS | 3780 | 1468524527236 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:47 INFO - PROCESS | 3780 | ++DOCSHELL 17BA8000 == 32 [pid = 3780] [id = 511] 12:28:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17BB4000) [pid = 3780] [serial = 1533] [outer = 00000000] 12:28:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (183F3800) [pid = 3780] [serial = 1534] [outer = 17BB4000] 12:28:47 INFO - PROCESS | 3780 | 1468524527278 Marionette DEBUG loaded listener.js 12:28:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (18677400) [pid = 3780] [serial = 1535] [outer = 17BB4000] 12:28:47 INFO - PROCESS | 3780 | 1468524527739 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 700ms 12:28:47 INFO - PROCESS | 3780 | 1468524527816 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 12:28:47 INFO - PROCESS | 3780 | 1468524527818 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 12:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:28:47 INFO - PROCESS | 3780 | 1468524527822 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:28:47 INFO - PROCESS | 3780 | 1468524527824 Marionette TRACE conn3 <- [1,2010,null,{}] 12:28:47 INFO - PROCESS | 3780 | 1468524527827 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:47 INFO - PROCESS | 3780 | 1468524527829 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:47 INFO - PROCESS | 3780 | 1468524527940 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 12:28:47 INFO - PROCESS | 3780 | 1468524527950 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:47 INFO - PROCESS | 3780 | 1468524527952 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:47 INFO - PROCESS | 3780 | ++DOCSHELL 183F3400 == 33 [pid = 3780] [id = 512] 12:28:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (184C8C00) [pid = 3780] [serial = 1536] [outer = 00000000] 12:28:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (186DEC00) [pid = 3780] [serial = 1537] [outer = 184C8C00] 12:28:48 INFO - PROCESS | 3780 | 1468524527999 Marionette DEBUG loaded listener.js 12:28:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19CB6400) [pid = 3780] [serial = 1538] [outer = 184C8C00] 12:28:48 INFO - PROCESS | 3780 | 1468524528427 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 637ms 12:28:48 INFO - PROCESS | 3780 | 1468524528461 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 12:28:48 INFO - PROCESS | 3780 | 1468524528463 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 12:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:28:48 INFO - PROCESS | 3780 | 1468524528466 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:28:48 INFO - PROCESS | 3780 | 1468524528467 Marionette TRACE conn3 <- [1,2014,null,{}] 12:28:48 INFO - PROCESS | 3780 | 1468524528477 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:48 INFO - PROCESS | 3780 | 1468524528478 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:48 INFO - PROCESS | 3780 | 1468524528553 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 12:28:48 INFO - PROCESS | 3780 | 1468524528558 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:48 INFO - PROCESS | 3780 | 1468524528560 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:48 INFO - PROCESS | 3780 | ++DOCSHELL 1A066400 == 34 [pid = 3780] [id = 513] 12:28:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A066800) [pid = 3780] [serial = 1539] [outer = 00000000] 12:28:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A06FC00) [pid = 3780] [serial = 1540] [outer = 1A066800] 12:28:48 INFO - PROCESS | 3780 | 1468524528603 Marionette DEBUG loaded listener.js 12:28:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A070800) [pid = 3780] [serial = 1541] [outer = 1A066800] 12:28:49 INFO - PROCESS | 3780 | 1468524529038 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 591ms 12:28:49 INFO - PROCESS | 3780 | 1468524529075 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 12:28:49 INFO - PROCESS | 3780 | 1468524529077 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 12:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:28:49 INFO - PROCESS | 3780 | 1468524529081 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:28:49 INFO - PROCESS | 3780 | 1468524529082 Marionette TRACE conn3 <- [1,2018,null,{}] 12:28:49 INFO - PROCESS | 3780 | 1468524529086 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:49 INFO - PROCESS | 3780 | 1468524529088 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:49 INFO - PROCESS | 3780 | 1468524529198 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 12:28:49 INFO - PROCESS | 3780 | 1468524529209 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:49 INFO - PROCESS | 3780 | 1468524529211 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:49 INFO - PROCESS | 3780 | ++DOCSHELL 1597D000 == 35 [pid = 3780] [id = 514] 12:28:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A06E400) [pid = 3780] [serial = 1542] [outer = 00000000] 12:28:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A0CF800) [pid = 3780] [serial = 1543] [outer = 1A06E400] 12:28:49 INFO - PROCESS | 3780 | 1468524529303 Marionette DEBUG loaded listener.js 12:28:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A0D0400) [pid = 3780] [serial = 1544] [outer = 1A06E400] 12:28:49 INFO - PROCESS | 3780 | 1468524529715 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 684ms 12:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:28:49 INFO - PROCESS | 3780 | 1468524529767 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 12:28:49 INFO - PROCESS | 3780 | 1468524529769 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 12:28:49 INFO - PROCESS | 3780 | 1468524529772 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:28:49 INFO - PROCESS | 3780 | 1468524529774 Marionette TRACE conn3 <- [1,2022,null,{}] 12:28:49 INFO - PROCESS | 3780 | 1468524529777 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:49 INFO - PROCESS | 3780 | 1468524529779 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:49 INFO - PROCESS | 3780 | 1468524529899 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 12:28:49 INFO - PROCESS | 3780 | 1468524529915 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:49 INFO - PROCESS | 3780 | 1468524529917 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:49 INFO - PROCESS | 3780 | ++DOCSHELL 1A25C800 == 36 [pid = 3780] [id = 515] 12:28:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A262000) [pid = 3780] [serial = 1545] [outer = 00000000] 12:28:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A3C3400) [pid = 3780] [serial = 1546] [outer = 1A262000] 12:28:50 INFO - PROCESS | 3780 | 1468524530012 Marionette DEBUG loaded listener.js 12:28:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A6C9000) [pid = 3780] [serial = 1547] [outer = 1A262000] 12:28:50 INFO - PROCESS | 3780 | 1468524530427 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 700ms 12:28:50 INFO - PROCESS | 3780 | 1468524530480 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 12:28:50 INFO - PROCESS | 3780 | 1468524530482 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 12:28:50 INFO - PROCESS | 3780 | 1468524530485 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:28:50 INFO - PROCESS | 3780 | 1468524530488 Marionette TRACE conn3 <- [1,2026,null,{}] 12:28:50 INFO - PROCESS | 3780 | 1468524530491 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:50 INFO - PROCESS | 3780 | 1468524530493 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:50 INFO - PROCESS | 3780 | 1468524530641 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 12:28:50 INFO - PROCESS | 3780 | 1468524530667 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:50 INFO - PROCESS | 3780 | 1468524530670 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:50 INFO - PROCESS | 3780 | ++DOCSHELL 17218C00 == 37 [pid = 3780] [id = 516] 12:28:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A7CD400) [pid = 3780] [serial = 1548] [outer = 00000000] 12:28:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1AA42800) [pid = 3780] [serial = 1549] [outer = 1A7CD400] 12:28:50 INFO - PROCESS | 3780 | 1468524530714 Marionette DEBUG loaded listener.js 12:28:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1AA44C00) [pid = 3780] [serial = 1550] [outer = 1A7CD400] 12:28:51 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (18683400) [pid = 3780] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:28:51 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17053C00) [pid = 3780] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:28:51 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17596000) [pid = 3780] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:28:51 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17D6B400) [pid = 3780] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:28:51 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (12D93800) [pid = 3780] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:28:51 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16116000) [pid = 3780] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:28:51 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (13955800) [pid = 3780] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:28:51 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (114D4C00) [pid = 3780] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:28:51 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10A7F000) [pid = 3780] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:28:51 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A269C00) [pid = 3780] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:28:51 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17499800) [pid = 3780] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:28:51 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10ED6000) [pid = 3780] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:28:51 INFO - PROCESS | 3780 | 1468524531274 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 840ms 12:28:51 INFO - PROCESS | 3780 | 1468524531331 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 12:28:51 INFO - PROCESS | 3780 | 1468524531333 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 12:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:28:51 INFO - PROCESS | 3780 | 1468524531336 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:28:51 INFO - PROCESS | 3780 | 1468524531338 Marionette TRACE conn3 <- [1,2030,null,{}] 12:28:51 INFO - PROCESS | 3780 | 1468524531341 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:51 INFO - PROCESS | 3780 | 1468524531343 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:51 INFO - PROCESS | 3780 | 1468524531418 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 12:28:51 INFO - PROCESS | 3780 | 1468524531423 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:51 INFO - PROCESS | 3780 | 1468524531425 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:51 INFO - PROCESS | 3780 | ++DOCSHELL 11225C00 == 38 [pid = 3780] [id = 517] 12:28:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (114C9800) [pid = 3780] [serial = 1551] [outer = 00000000] 12:28:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (143E4000) [pid = 3780] [serial = 1552] [outer = 114C9800] 12:28:51 INFO - PROCESS | 3780 | 1468524531468 Marionette DEBUG loaded listener.js 12:28:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (172B1000) [pid = 3780] [serial = 1553] [outer = 114C9800] 12:28:51 INFO - PROCESS | 3780 | 1468524531903 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:28:51 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) 12:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 591ms 12:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:28:51 INFO - PROCESS | 3780 | 1468524531933 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 12:28:51 INFO - PROCESS | 3780 | 1468524531935 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 12:28:51 INFO - PROCESS | 3780 | 1468524531938 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:28:51 INFO - PROCESS | 3780 | 1468524531940 Marionette TRACE conn3 <- [1,2034,null,{}] 12:28:51 INFO - PROCESS | 3780 | 1468524531943 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:51 INFO - PROCESS | 3780 | 1468524531945 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:52 INFO - PROCESS | 3780 | 1468524532056 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 12:28:52 INFO - PROCESS | 3780 | 1468524532062 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:52 INFO - PROCESS | 3780 | 1468524532064 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:52 INFO - PROCESS | 3780 | ++DOCSHELL 143E5400 == 39 [pid = 3780] [id = 518] 12:28:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17596000) [pid = 3780] [serial = 1554] [outer = 00000000] 12:28:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A7C8C00) [pid = 3780] [serial = 1555] [outer = 17596000] 12:28:52 INFO - PROCESS | 3780 | 1468524532111 Marionette DEBUG loaded listener.js 12:28:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1AA49800) [pid = 3780] [serial = 1556] [outer = 17596000] 12:28:52 INFO - PROCESS | 3780 | 1468524532527 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 622ms 12:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:28:52 INFO - PROCESS | 3780 | 1468524532577 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 12:28:52 INFO - PROCESS | 3780 | 1468524532579 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 12:28:52 INFO - PROCESS | 3780 | 1468524532582 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:28:52 INFO - PROCESS | 3780 | 1468524532584 Marionette TRACE conn3 <- [1,2038,null,{}] 12:28:52 INFO - PROCESS | 3780 | 1468524532591 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:52 INFO - PROCESS | 3780 | 1468524532593 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:52 INFO - PROCESS | 3780 | 1468524532671 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 12:28:52 INFO - PROCESS | 3780 | 1468524532677 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:52 INFO - PROCESS | 3780 | 1468524532679 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:52 INFO - PROCESS | 3780 | ++DOCSHELL 16FC0400 == 40 [pid = 3780] [id = 519] 12:28:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (186D2400) [pid = 3780] [serial = 1557] [outer = 00000000] 12:28:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1ABB6400) [pid = 3780] [serial = 1558] [outer = 186D2400] 12:28:52 INFO - PROCESS | 3780 | 1468524532721 Marionette DEBUG loaded listener.js 12:28:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1ABBBC00) [pid = 3780] [serial = 1559] [outer = 186D2400] 12:28:53 INFO - PROCESS | 3780 | 1468524533161 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 622ms 12:28:53 INFO - PROCESS | 3780 | 1468524533219 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 12:28:53 INFO - PROCESS | 3780 | 1468524533223 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 12:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:28:53 INFO - PROCESS | 3780 | 1468524533229 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:28:53 INFO - PROCESS | 3780 | 1468524533233 Marionette TRACE conn3 <- [1,2042,null,{}] 12:28:53 INFO - PROCESS | 3780 | 1468524533239 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:53 INFO - PROCESS | 3780 | 1468524533243 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:53 INFO - PROCESS | 3780 | 1468524533353 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 12:28:53 INFO - PROCESS | 3780 | 1468524533570 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:53 INFO - PROCESS | 3780 | 1468524533575 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:53 INFO - PROCESS | 3780 | ++DOCSHELL 10ED2400 == 41 [pid = 3780] [id = 520] 12:28:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (10ED2C00) [pid = 3780] [serial = 1560] [outer = 00000000] 12:28:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1126FC00) [pid = 3780] [serial = 1561] [outer = 10ED2C00] 12:28:53 INFO - PROCESS | 3780 | 1468524533632 Marionette DEBUG loaded listener.js 12:28:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (12AAB800) [pid = 3780] [serial = 1562] [outer = 10ED2C00] 12:28:54 INFO - PROCESS | 3780 | 1468524534333 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1151ms 12:28:54 INFO - PROCESS | 3780 | 1468524534386 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 12:28:54 INFO - PROCESS | 3780 | 1468524534390 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 12:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:28:54 INFO - PROCESS | 3780 | 1468524534397 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:28:54 INFO - PROCESS | 3780 | 1468524534401 Marionette TRACE conn3 <- [1,2046,null,{}] 12:28:54 INFO - PROCESS | 3780 | 1468524534405 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:54 INFO - PROCESS | 3780 | 1468524534408 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:54 INFO - PROCESS | 3780 | 1468524534536 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 12:28:54 INFO - PROCESS | 3780 | 1468524534676 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:54 INFO - PROCESS | 3780 | 1468524534679 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:54 INFO - PROCESS | 3780 | ++DOCSHELL 1505AC00 == 42 [pid = 3780] [id = 521] 12:28:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (150B4400) [pid = 3780] [serial = 1563] [outer = 00000000] 12:28:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (15B16800) [pid = 3780] [serial = 1564] [outer = 150B4400] 12:28:54 INFO - PROCESS | 3780 | 1468524534734 Marionette DEBUG loaded listener.js 12:28:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (163CF400) [pid = 3780] [serial = 1565] [outer = 150B4400] 12:28:55 INFO - PROCESS | 3780 | 1468524535610 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:28:55 INFO - PROCESS | 3780 | --DOCSHELL 143E5400 == 41 [pid = 3780] [id = 518] 12:28:55 INFO - PROCESS | 3780 | --DOCSHELL 11225C00 == 40 [pid = 3780] [id = 517] 12:28:55 INFO - PROCESS | 3780 | --DOCSHELL 17218C00 == 39 [pid = 3780] [id = 516] 12:28:55 INFO - PROCESS | 3780 | --DOCSHELL 1A25C800 == 38 [pid = 3780] [id = 515] 12:28:55 INFO - PROCESS | 3780 | --DOCSHELL 1597D000 == 37 [pid = 3780] [id = 514] 12:28:55 INFO - PROCESS | 3780 | --DOCSHELL 1A066400 == 36 [pid = 3780] [id = 513] 12:28:55 INFO - PROCESS | 3780 | --DOCSHELL 183F3400 == 35 [pid = 3780] [id = 512] 12:28:55 INFO - PROCESS | 3780 | --DOCSHELL 17BA8000 == 34 [pid = 3780] [id = 511] 12:28:55 INFO - PROCESS | 3780 | --DOCSHELL 172A9C00 == 33 [pid = 3780] [id = 510] 12:28:55 INFO - PROCESS | 3780 | --DOCSHELL 15D5E800 == 32 [pid = 3780] [id = 509] 12:28:55 INFO - PROCESS | 3780 | --DOCSHELL 1597E800 == 31 [pid = 3780] [id = 508] 12:28:55 INFO - PROCESS | 3780 | --DOCSHELL 13157C00 == 30 [pid = 3780] [id = 507] 12:28:55 INFO - PROCESS | 3780 | --DOCSHELL 10E57400 == 29 [pid = 3780] [id = 506] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A063800) [pid = 3780] [serial = 1516] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOCSHELL 19CB9400 == 28 [pid = 3780] [id = 505] 12:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1291ms 12:28:55 INFO - PROCESS | 3780 | 1468524535695 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 12:28:55 INFO - PROCESS | 3780 | 1468524535700 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 12:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (186D6400) [pid = 3780] [serial = 1514] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (172A5800) [pid = 3780] [serial = 1501] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (17B83C00) [pid = 3780] [serial = 1504] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17590800) [pid = 3780] [serial = 1502] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (18677800) [pid = 3780] [serial = 1507] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17BA7400) [pid = 3780] [serial = 1505] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (186D3000) [pid = 3780] [serial = 1508] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (186DC400) [pid = 3780] [serial = 1513] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1630DC00) [pid = 3780] [serial = 1510] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (163CEC00) [pid = 3780] [serial = 1498] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (143E3800) [pid = 3780] [serial = 1495] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15050400) [pid = 3780] [serial = 1496] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12B02000) [pid = 3780] [serial = 1492] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1312C800) [pid = 3780] [serial = 1493] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12D78C00) [pid = 3780] [serial = 1490] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12AB3800) [pid = 3780] [serial = 1489] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1AA4BC00) [pid = 3780] [serial = 1487] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A7CCC00) [pid = 3780] [serial = 1486] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17D76C00) [pid = 3780] [serial = 1484] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17BA6C00) [pid = 3780] [serial = 1483] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (159E8C00) [pid = 3780] [serial = 1481] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (131F2C00) [pid = 3780] [serial = 1480] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17D79400) [pid = 3780] [serial = 1511] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (163D9800) [pid = 3780] [serial = 1499] [outer = 00000000] [url = about:blank] 12:28:55 INFO - PROCESS | 3780 | 1468524535722 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:28:55 INFO - PROCESS | 3780 | 1468524535725 Marionette TRACE conn3 <- [1,2050,null,{}] 12:28:55 INFO - PROCESS | 3780 | 1468524535732 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:55 INFO - PROCESS | 3780 | 1468524535735 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:55 INFO - PROCESS | 3780 | 1468524535825 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 12:28:55 INFO - PROCESS | 3780 | 1468524535832 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:55 INFO - PROCESS | 3780 | 1468524535834 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:55 INFO - PROCESS | 3780 | ++DOCSHELL 1122C800 == 29 [pid = 3780] [id = 522] 12:28:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (114D2000) [pid = 3780] [serial = 1566] [outer = 00000000] 12:28:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (12B0A800) [pid = 3780] [serial = 1567] [outer = 114D2000] 12:28:55 INFO - PROCESS | 3780 | 1468524535880 Marionette DEBUG loaded listener.js 12:28:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1306EC00) [pid = 3780] [serial = 1568] [outer = 114D2000] 12:28:56 INFO - PROCESS | 3780 | 1468524536404 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 716ms 12:28:56 INFO - PROCESS | 3780 | 1468524536425 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 12:28:56 INFO - PROCESS | 3780 | 1468524536429 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 12:28:56 INFO - PROCESS | 3780 | 1468524536435 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:28:56 INFO - PROCESS | 3780 | 1468524536437 Marionette TRACE conn3 <- [1,2054,null,{}] 12:28:56 INFO - PROCESS | 3780 | 1468524536441 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:56 INFO - PROCESS | 3780 | 1468524536444 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:56 INFO - PROCESS | 3780 | 1468524536527 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 12:28:56 INFO - PROCESS | 3780 | 1468524536535 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:56 INFO - PROCESS | 3780 | 1468524536537 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:56 INFO - PROCESS | 3780 | ++DOCSHELL 10E5C800 == 30 [pid = 3780] [id = 523] 12:28:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13ED2000) [pid = 3780] [serial = 1569] [outer = 00000000] 12:28:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (143EB800) [pid = 3780] [serial = 1570] [outer = 13ED2000] 12:28:56 INFO - PROCESS | 3780 | 1468524536583 Marionette DEBUG loaded listener.js 12:28:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (150B7C00) [pid = 3780] [serial = 1571] [outer = 13ED2000] 12:28:57 INFO - PROCESS | 3780 | 1468524537030 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 638ms 12:28:57 INFO - PROCESS | 3780 | 1468524537060 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 12:28:57 INFO - PROCESS | 3780 | 1468524537062 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 12:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:28:57 INFO - PROCESS | 3780 | 1468524537066 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:28:57 INFO - PROCESS | 3780 | 1468524537069 Marionette TRACE conn3 <- [1,2058,null,{}] 12:28:57 INFO - PROCESS | 3780 | 1468524537080 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:57 INFO - PROCESS | 3780 | 1468524537084 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:57 INFO - PROCESS | 3780 | 1468524537168 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 12:28:57 INFO - PROCESS | 3780 | 1468524537178 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:57 INFO - PROCESS | 3780 | 1468524537181 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:57 INFO - PROCESS | 3780 | ++DOCSHELL 163CB800 == 31 [pid = 3780] [id = 524] 12:28:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (163CBC00) [pid = 3780] [serial = 1572] [outer = 00000000] 12:28:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (163D6400) [pid = 3780] [serial = 1573] [outer = 163CBC00] 12:28:57 INFO - PROCESS | 3780 | 1468524537231 Marionette DEBUG loaded listener.js 12:28:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16FC6800) [pid = 3780] [serial = 1574] [outer = 163CBC00] 12:28:57 INFO - PROCESS | 3780 | 1468524537741 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 685ms 12:28:57 INFO - PROCESS | 3780 | 1468524537763 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 12:28:57 INFO - PROCESS | 3780 | 1468524537765 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 12:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:28:57 INFO - PROCESS | 3780 | 1468524537768 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:28:57 INFO - PROCESS | 3780 | 1468524537770 Marionette TRACE conn3 <- [1,2062,null,{}] 12:28:57 INFO - PROCESS | 3780 | 1468524537773 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:57 INFO - PROCESS | 3780 | 1468524537775 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:57 INFO - PROCESS | 3780 | 1468524537857 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 12:28:57 INFO - PROCESS | 3780 | 1468524537862 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:57 INFO - PROCESS | 3780 | 1468524537864 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:57 INFO - PROCESS | 3780 | ++DOCSHELL 172AD000 == 32 [pid = 3780] [id = 525] 12:28:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (172AF000) [pid = 3780] [serial = 1575] [outer = 00000000] 12:28:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17B89C00) [pid = 3780] [serial = 1576] [outer = 172AF000] 12:28:57 INFO - PROCESS | 3780 | 1468524537907 Marionette DEBUG loaded listener.js 12:28:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17BAEC00) [pid = 3780] [serial = 1577] [outer = 172AF000] 12:28:58 INFO - PROCESS | 3780 | 1468524538379 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 622ms 12:28:58 INFO - PROCESS | 3780 | 1468524538412 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 12:28:58 INFO - PROCESS | 3780 | 1468524538414 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 12:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:28:58 INFO - PROCESS | 3780 | 1468524538417 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:28:58 INFO - PROCESS | 3780 | 1468524538419 Marionette TRACE conn3 <- [1,2066,null,{}] 12:28:58 INFO - PROCESS | 3780 | 1468524538423 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:58 INFO - PROCESS | 3780 | 1468524538425 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:58 INFO - PROCESS | 3780 | 1468524538532 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 12:28:58 INFO - PROCESS | 3780 | 1468524538537 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:58 INFO - PROCESS | 3780 | 1468524538540 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:58 INFO - PROCESS | 3780 | ++DOCSHELL 17BB2000 == 33 [pid = 3780] [id = 526] 12:28:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17BB2400) [pid = 3780] [serial = 1578] [outer = 00000000] 12:28:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17BE9C00) [pid = 3780] [serial = 1579] [outer = 17BB2400] 12:28:58 INFO - PROCESS | 3780 | 1468524538583 Marionette DEBUG loaded listener.js 12:28:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17D79800) [pid = 3780] [serial = 1580] [outer = 17BB2400] 12:28:59 INFO - PROCESS | 3780 | 1468524539055 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 700ms 12:28:59 INFO - PROCESS | 3780 | 1468524539116 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 12:28:59 INFO - PROCESS | 3780 | 1468524539118 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 12:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:28:59 INFO - PROCESS | 3780 | 1468524539135 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:28:59 INFO - PROCESS | 3780 | 1468524539136 Marionette TRACE conn3 <- [1,2070,null,{}] 12:28:59 INFO - PROCESS | 3780 | 1468524539140 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:59 INFO - PROCESS | 3780 | 1468524539146 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:59 INFO - PROCESS | 3780 | 1468524539273 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 12:28:59 INFO - PROCESS | 3780 | 1468524539341 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:59 INFO - PROCESS | 3780 | 1468524539343 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:28:59 INFO - PROCESS | 3780 | ++DOCSHELL 184C9C00 == 34 [pid = 3780] [id = 527] 12:28:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (184CA800) [pid = 3780] [serial = 1581] [outer = 00000000] 12:28:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (186D5C00) [pid = 3780] [serial = 1582] [outer = 184CA800] 12:28:59 INFO - PROCESS | 3780 | 1468524539397 Marionette DEBUG loaded listener.js 12:28:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (18682000) [pid = 3780] [serial = 1583] [outer = 184CA800] 12:28:59 INFO - PROCESS | 3780 | 1468524539809 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 700ms 12:28:59 INFO - PROCESS | 3780 | 1468524539827 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 12:28:59 INFO - PROCESS | 3780 | 1468524539829 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 12:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:28:59 INFO - PROCESS | 3780 | 1468524539832 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:28:59 INFO - PROCESS | 3780 | 1468524539834 Marionette TRACE conn3 <- [1,2074,null,{}] 12:28:59 INFO - PROCESS | 3780 | 1468524539837 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:59 INFO - PROCESS | 3780 | 1468524539839 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:00 INFO - PROCESS | 3780 | 1468524540004 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 12:29:00 INFO - PROCESS | 3780 | 1468524540013 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:00 INFO - PROCESS | 3780 | 1468524540015 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:00 INFO - PROCESS | 3780 | ++DOCSHELL 13227800 == 35 [pid = 3780] [id = 528] 12:29:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (159E3C00) [pid = 3780] [serial = 1584] [outer = 00000000] 12:29:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (186E0800) [pid = 3780] [serial = 1585] [outer = 159E3C00] 12:29:00 INFO - PROCESS | 3780 | 1468524540256 Marionette DEBUG loaded listener.js 12:29:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (19CC1800) [pid = 3780] [serial = 1586] [outer = 159E3C00] 12:29:00 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (13158800) [pid = 3780] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:29:00 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (159DEC00) [pid = 3780] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:29:00 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (10ED0400) [pid = 3780] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:29:00 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17BB4000) [pid = 3780] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:29:00 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16118400) [pid = 3780] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:29:00 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A066800) [pid = 3780] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:29:00 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (172AA800) [pid = 3780] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:29:00 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19CBAC00) [pid = 3780] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:29:00 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (184C8C00) [pid = 3780] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:29:00 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A262000) [pid = 3780] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:29:00 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A7CD400) [pid = 3780] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:29:00 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (114C9800) [pid = 3780] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:29:00 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17596000) [pid = 3780] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:29:00 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A06E400) [pid = 3780] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:29:00 INFO - PROCESS | 3780 | 1468524540612 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 840ms 12:29:00 INFO - PROCESS | 3780 | 1468524540659 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 12:29:00 INFO - PROCESS | 3780 | 1468524540661 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 12:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:29:00 INFO - PROCESS | 3780 | 1468524540664 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:29:00 INFO - PROCESS | 3780 | 1468524540665 Marionette TRACE conn3 <- [1,2078,null,{}] 12:29:00 INFO - PROCESS | 3780 | 1468524540669 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:00 INFO - PROCESS | 3780 | 1468524540671 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:00 INFO - PROCESS | 3780 | 1468524540747 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 12:29:00 INFO - PROCESS | 3780 | 1468524540839 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:00 INFO - PROCESS | 3780 | 1468524540841 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:00 INFO - PROCESS | 3780 | ++DOCSHELL 1321B400 == 36 [pid = 3780] [id = 529] 12:29:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (143EAC00) [pid = 3780] [serial = 1587] [outer = 00000000] 12:29:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (184C8C00) [pid = 3780] [serial = 1588] [outer = 143EAC00] 12:29:00 INFO - PROCESS | 3780 | 1468524540883 Marionette DEBUG loaded listener.js 12:29:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (186DB800) [pid = 3780] [serial = 1589] [outer = 143EAC00] 12:29:01 INFO - PROCESS | 3780 | 1468524541233 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 591ms 12:29:01 INFO - PROCESS | 3780 | 1468524541261 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 12:29:01 INFO - PROCESS | 3780 | 1468524541263 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 12:29:01 INFO - PROCESS | 3780 | 1468524541266 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:29:01 INFO - PROCESS | 3780 | 1468524541268 Marionette TRACE conn3 <- [1,2082,null,{}] 12:29:01 INFO - PROCESS | 3780 | 1468524541272 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:01 INFO - PROCESS | 3780 | 1468524541273 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:01 INFO - PROCESS | 3780 | 1468524541408 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 12:29:01 INFO - PROCESS | 3780 | 1468524541416 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:01 INFO - PROCESS | 3780 | 1468524541418 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:01 INFO - PROCESS | 3780 | ++DOCSHELL 10ED0400 == 37 [pid = 3780] [id = 530] 12:29:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17D6D400) [pid = 3780] [serial = 1590] [outer = 00000000] 12:29:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A0CA400) [pid = 3780] [serial = 1591] [outer = 17D6D400] 12:29:01 INFO - PROCESS | 3780 | 1468524541460 Marionette DEBUG loaded listener.js 12:29:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A0CE000) [pid = 3780] [serial = 1592] [outer = 17D6D400] 12:29:01 INFO - PROCESS | 3780 | 1468524541875 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 622ms 12:29:01 INFO - PROCESS | 3780 | 1468524541905 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 12:29:01 INFO - PROCESS | 3780 | 1468524541907 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 12:29:01 INFO - PROCESS | 3780 | 1468524541910 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:29:01 INFO - PROCESS | 3780 | 1468524541912 Marionette TRACE conn3 <- [1,2086,null,{}] 12:29:01 INFO - PROCESS | 3780 | 1468524541915 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:01 INFO - PROCESS | 3780 | 1468524541917 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:02 INFO - PROCESS | 3780 | 1468524542034 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 12:29:02 INFO - PROCESS | 3780 | 1468524542041 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:02 INFO - PROCESS | 3780 | 1468524542043 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:02 INFO - PROCESS | 3780 | ++DOCSHELL 172ACC00 == 38 [pid = 3780] [id = 531] 12:29:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A269C00) [pid = 3780] [serial = 1593] [outer = 00000000] 12:29:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A3C4400) [pid = 3780] [serial = 1594] [outer = 1A269C00] 12:29:02 INFO - PROCESS | 3780 | 1468524542086 Marionette DEBUG loaded listener.js 12:29:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A3C0000) [pid = 3780] [serial = 1595] [outer = 1A269C00] 12:29:02 INFO - PROCESS | 3780 | 1468524542737 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 902ms 12:29:02 INFO - PROCESS | 3780 | 1468524542816 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 12:29:02 INFO - PROCESS | 3780 | 1468524542821 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 12:29:02 INFO - PROCESS | 3780 | 1468524542825 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:29:02 INFO - PROCESS | 3780 | 1468524542830 Marionette TRACE conn3 <- [1,2090,null,{}] 12:29:02 INFO - PROCESS | 3780 | 1468524542835 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:02 INFO - PROCESS | 3780 | 1468524542838 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:02 INFO - PROCESS | 3780 | 1468524542952 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 12:29:03 INFO - PROCESS | 3780 | 1468524543084 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:03 INFO - PROCESS | 3780 | 1468524543087 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:03 INFO - PROCESS | 3780 | ++DOCSHELL 11225C00 == 39 [pid = 3780] [id = 532] 12:29:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (12B0A000) [pid = 3780] [serial = 1596] [outer = 00000000] 12:29:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13154C00) [pid = 3780] [serial = 1597] [outer = 12B0A000] 12:29:03 INFO - PROCESS | 3780 | 1468524543143 Marionette DEBUG loaded listener.js 12:29:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (15050400) [pid = 3780] [serial = 1598] [outer = 12B0A000] 12:29:03 INFO - PROCESS | 3780 | 1468524543712 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 949ms 12:29:03 INFO - PROCESS | 3780 | 1468524543772 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 12:29:03 INFO - PROCESS | 3780 | 1468524543776 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 12:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:29:03 INFO - PROCESS | 3780 | 1468524543783 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:29:03 INFO - PROCESS | 3780 | 1468524543786 Marionette TRACE conn3 <- [1,2094,null,{}] 12:29:03 INFO - PROCESS | 3780 | 1468524543790 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:03 INFO - PROCESS | 3780 | 1468524543793 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:03 INFO - PROCESS | 3780 | 1468524543901 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 12:29:04 INFO - PROCESS | 3780 | 1468524544037 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:04 INFO - PROCESS | 3780 | 1468524544039 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:04 INFO - PROCESS | 3780 | ++DOCSHELL 163CE400 == 40 [pid = 3780] [id = 533] 12:29:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (163CEC00) [pid = 3780] [serial = 1599] [outer = 00000000] 12:29:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1758D000) [pid = 3780] [serial = 1600] [outer = 163CEC00] 12:29:04 INFO - PROCESS | 3780 | 1468524544095 Marionette DEBUG loaded listener.js 12:29:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (17BB1C00) [pid = 3780] [serial = 1601] [outer = 163CEC00] 12:29:04 INFO - PROCESS | 3780 | 1468524544701 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 12:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 995ms 12:29:04 INFO - PROCESS | 3780 | 1468524544770 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 12:29:04 INFO - PROCESS | 3780 | 1468524544772 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 12:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:29:04 INFO - PROCESS | 3780 | 1468524544776 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:29:04 INFO - PROCESS | 3780 | 1468524544780 Marionette TRACE conn3 <- [1,2098,null,{}] 12:29:04 INFO - PROCESS | 3780 | 1468524544805 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:04 INFO - PROCESS | 3780 | 1468524544810 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:04 INFO - PROCESS | 3780 | 1468524544916 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 12:29:05 INFO - PROCESS | 3780 | 1468524545061 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:05 INFO - PROCESS | 3780 | 1468524545065 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:05 INFO - PROCESS | 3780 | ++DOCSHELL 186DAC00 == 41 [pid = 3780] [id = 534] 12:29:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (186DBC00) [pid = 3780] [serial = 1602] [outer = 00000000] 12:29:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A0CA000) [pid = 3780] [serial = 1603] [outer = 186DBC00] 12:29:05 INFO - PROCESS | 3780 | 1468524545123 Marionette DEBUG loaded listener.js 12:29:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A7CB400) [pid = 3780] [serial = 1604] [outer = 186DBC00] 12:29:05 INFO - PROCESS | 3780 | 1468524545814 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1089ms 12:29:05 INFO - PROCESS | 3780 | 1468524545871 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 12:29:05 INFO - PROCESS | 3780 | 1468524545875 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 12:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:29:05 INFO - PROCESS | 3780 | 1468524545880 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:29:05 INFO - PROCESS | 3780 | 1468524545883 Marionette TRACE conn3 <- [1,2102,null,{}] 12:29:05 INFO - PROCESS | 3780 | 1468524545888 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:05 INFO - PROCESS | 3780 | 1468524545891 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:05 INFO - PROCESS | 3780 | 1468524545992 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 12:29:06 INFO - PROCESS | 3780 | 1468524546133 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:06 INFO - PROCESS | 3780 | 1468524546138 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:06 INFO - PROCESS | 3780 | ++DOCSHELL 12821800 == 42 [pid = 3780] [id = 535] 12:29:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (12822000) [pid = 3780] [serial = 1605] [outer = 00000000] 12:29:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1321BC00) [pid = 3780] [serial = 1606] [outer = 12822000] 12:29:06 INFO - PROCESS | 3780 | 1468524546188 Marionette DEBUG loaded listener.js 12:29:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (156B5000) [pid = 3780] [serial = 1607] [outer = 12822000] 12:29:06 INFO - PROCESS | 3780 | --DOCSHELL 10ED0400 == 41 [pid = 3780] [id = 530] 12:29:06 INFO - PROCESS | 3780 | --DOCSHELL 1321B400 == 40 [pid = 3780] [id = 529] 12:29:06 INFO - PROCESS | 3780 | --DOCSHELL 13227800 == 39 [pid = 3780] [id = 528] 12:29:06 INFO - PROCESS | 3780 | --DOCSHELL 184C9C00 == 38 [pid = 3780] [id = 527] 12:29:06 INFO - PROCESS | 3780 | --DOCSHELL 17BB2000 == 37 [pid = 3780] [id = 526] 12:29:06 INFO - PROCESS | 3780 | --DOCSHELL 172AD000 == 36 [pid = 3780] [id = 525] 12:29:06 INFO - PROCESS | 3780 | --DOCSHELL 163CB800 == 35 [pid = 3780] [id = 524] 12:29:06 INFO - PROCESS | 3780 | --DOCSHELL 10E5C800 == 34 [pid = 3780] [id = 523] 12:29:06 INFO - PROCESS | 3780 | --DOCSHELL 1122C800 == 33 [pid = 3780] [id = 522] 12:29:06 INFO - PROCESS | 3780 | --DOCSHELL 16FC0400 == 32 [pid = 3780] [id = 519] 12:29:06 INFO - PROCESS | 3780 | --DOCSHELL 1505AC00 == 31 [pid = 3780] [id = 521] 12:29:06 INFO - PROCESS | 3780 | --DOCSHELL 10ED2400 == 30 [pid = 3780] [id = 520] 12:29:06 INFO - PROCESS | 3780 | --DOCSHELL 163CE400 == 29 [pid = 3780] [id = 533] 12:29:06 INFO - PROCESS | 3780 | --DOCSHELL 186DAC00 == 28 [pid = 3780] [id = 534] 12:29:06 INFO - PROCESS | 3780 | --DOCSHELL 172ACC00 == 27 [pid = 3780] [id = 531] 12:29:06 INFO - PROCESS | 3780 | --DOCSHELL 11225C00 == 26 [pid = 3780] [id = 532] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (19CB6400) [pid = 3780] [serial = 1538] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A3C3400) [pid = 3780] [serial = 1546] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1AA42800) [pid = 3780] [serial = 1549] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (143E4000) [pid = 3780] [serial = 1552] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A7C8C00) [pid = 3780] [serial = 1555] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (132DA400) [pid = 3780] [serial = 1523] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (172B1000) [pid = 3780] [serial = 1553] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A0CF800) [pid = 3780] [serial = 1543] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A6C9000) [pid = 3780] [serial = 1547] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1AA44C00) [pid = 3780] [serial = 1550] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1AA49800) [pid = 3780] [serial = 1556] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A0D0400) [pid = 3780] [serial = 1544] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A070800) [pid = 3780] [serial = 1541] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1ABB6400) [pid = 3780] [serial = 1558] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (131F3C00) [pid = 3780] [serial = 1522] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15BC7000) [pid = 3780] [serial = 1525] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15F96C00) [pid = 3780] [serial = 1526] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (114D6000) [pid = 3780] [serial = 1519] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (11CD7C00) [pid = 3780] [serial = 1520] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (183F3800) [pid = 3780] [serial = 1534] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (18677400) [pid = 3780] [serial = 1535] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16FC6400) [pid = 3780] [serial = 1528] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1704B400) [pid = 3780] [serial = 1529] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A06FC00) [pid = 3780] [serial = 1540] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17594800) [pid = 3780] [serial = 1531] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17AD0800) [pid = 3780] [serial = 1532] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A067400) [pid = 3780] [serial = 1517] [outer = 00000000] [url = about:blank] 12:29:06 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (186DEC00) [pid = 3780] [serial = 1537] [outer = 00000000] [url = about:blank] 12:29:07 INFO - PROCESS | 3780 | 1468524547297 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1446ms 12:29:07 INFO - PROCESS | 3780 | 1468524547343 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 12:29:07 INFO - PROCESS | 3780 | 1468524547347 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 12:29:07 INFO - PROCESS | 3780 | 1468524547351 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:29:07 INFO - PROCESS | 3780 | 1468524547356 Marionette TRACE conn3 <- [1,2106,null,{}] 12:29:07 INFO - PROCESS | 3780 | 1468524547361 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:07 INFO - PROCESS | 3780 | 1468524547363 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:07 INFO - PROCESS | 3780 | 1468524547455 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 12:29:07 INFO - PROCESS | 3780 | 1468524547601 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:07 INFO - PROCESS | 3780 | 1468524547603 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:07 INFO - PROCESS | 3780 | ++DOCSHELL 1102C800 == 27 [pid = 3780] [id = 536] 12:29:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1102F800) [pid = 3780] [serial = 1608] [outer = 00000000] 12:29:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (12824000) [pid = 3780] [serial = 1609] [outer = 1102F800] 12:29:07 INFO - PROCESS | 3780 | 1468524547651 Marionette DEBUG loaded listener.js 12:29:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1303C800) [pid = 3780] [serial = 1610] [outer = 1102F800] 12:29:08 INFO - PROCESS | 3780 | 1468524548013 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 700ms 12:29:08 INFO - PROCESS | 3780 | 1468524548036 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 12:29:08 INFO - PROCESS | 3780 | 1468524548041 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 12:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:29:08 INFO - PROCESS | 3780 | 1468524548047 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:29:08 INFO - PROCESS | 3780 | 1468524548050 Marionette TRACE conn3 <- [1,2110,null,{}] 12:29:08 INFO - PROCESS | 3780 | 1468524548054 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:08 INFO - PROCESS | 3780 | 1468524548056 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:08 INFO - PROCESS | 3780 | 1468524548171 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 12:29:08 INFO - PROCESS | 3780 | 1468524548180 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:08 INFO - PROCESS | 3780 | 1468524548183 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:08 INFO - PROCESS | 3780 | ++DOCSHELL 13955800 == 28 [pid = 3780] [id = 537] 12:29:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13956800) [pid = 3780] [serial = 1611] [outer = 00000000] 12:29:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15055800) [pid = 3780] [serial = 1612] [outer = 13956800] 12:29:08 INFO - PROCESS | 3780 | 1468524548230 Marionette DEBUG loaded listener.js 12:29:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (159EC800) [pid = 3780] [serial = 1613] [outer = 13956800] 12:29:08 INFO - PROCESS | 3780 | 1468524548684 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 684ms 12:29:08 INFO - PROCESS | 3780 | 1468524548746 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 12:29:08 INFO - PROCESS | 3780 | 1468524548748 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 12:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:29:08 INFO - PROCESS | 3780 | 1468524548752 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:29:08 INFO - PROCESS | 3780 | 1468524548755 Marionette TRACE conn3 <- [1,2114,null,{}] 12:29:08 INFO - PROCESS | 3780 | 1468524548765 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:08 INFO - PROCESS | 3780 | 1468524548770 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:08 INFO - PROCESS | 3780 | 1468524548851 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 12:29:08 INFO - PROCESS | 3780 | 1468524548857 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:08 INFO - PROCESS | 3780 | 1468524548860 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:08 INFO - PROCESS | 3780 | ++DOCSHELL 16B88800 == 29 [pid = 3780] [id = 538] 12:29:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16D01C00) [pid = 3780] [serial = 1614] [outer = 00000000] 12:29:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17211000) [pid = 3780] [serial = 1615] [outer = 16D01C00] 12:29:08 INFO - PROCESS | 3780 | 1468524548907 Marionette DEBUG loaded listener.js 12:29:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17499800) [pid = 3780] [serial = 1616] [outer = 16D01C00] 12:29:09 INFO - PROCESS | 3780 | 1468524549405 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 684ms 12:29:09 INFO - PROCESS | 3780 | 1468524549451 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 12:29:09 INFO - PROCESS | 3780 | 1468524549454 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 12:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:29:09 INFO - PROCESS | 3780 | 1468524549457 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:29:09 INFO - PROCESS | 3780 | 1468524549458 Marionette TRACE conn3 <- [1,2118,null,{}] 12:29:09 INFO - PROCESS | 3780 | 1468524549462 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:09 INFO - PROCESS | 3780 | 1468524549464 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:09 INFO - PROCESS | 3780 | 1468524549615 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 12:29:09 INFO - PROCESS | 3780 | 1468524549636 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:09 INFO - PROCESS | 3780 | 1468524549638 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:09 INFO - PROCESS | 3780 | ++DOCSHELL 17593C00 == 30 [pid = 3780] [id = 539] 12:29:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17594000) [pid = 3780] [serial = 1617] [outer = 00000000] 12:29:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17AD4C00) [pid = 3780] [serial = 1618] [outer = 17594000] 12:29:09 INFO - PROCESS | 3780 | 1468524549682 Marionette DEBUG loaded listener.js 12:29:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17BE1800) [pid = 3780] [serial = 1619] [outer = 17594000] 12:29:10 INFO - PROCESS | 3780 | 1468524550116 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 12:29:10 INFO - PROCESS | 3780 | 1468524550158 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 12:29:10 INFO - PROCESS | 3780 | 1468524550162 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:29:10 INFO - PROCESS | 3780 | 1468524550163 Marionette TRACE conn3 <- [1,2122,null,{}] 12:29:10 INFO - PROCESS | 3780 | 1468524550174 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:10 INFO - PROCESS | 3780 | 1468524550176 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:10 INFO - PROCESS | 3780 | 1468524550281 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 12:29:10 INFO - PROCESS | 3780 | 1468524550286 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:10 INFO - PROCESS | 3780 | 1468524550288 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:10 INFO - PROCESS | 3780 | ++DOCSHELL 16FC5C00 == 31 [pid = 3780] [id = 540] 12:29:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1749A400) [pid = 3780] [serial = 1620] [outer = 00000000] 12:29:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (184C4800) [pid = 3780] [serial = 1621] [outer = 1749A400] 12:29:10 INFO - PROCESS | 3780 | 1468524550331 Marionette DEBUG loaded listener.js 12:29:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1867CC00) [pid = 3780] [serial = 1622] [outer = 1749A400] 12:29:10 INFO - PROCESS | 3780 | 1468524550801 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 12:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 700ms 12:29:10 INFO - PROCESS | 3780 | 1468524550862 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 12:29:10 INFO - PROCESS | 3780 | 1468524550864 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 12:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:29:10 INFO - PROCESS | 3780 | 1468524550867 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:29:10 INFO - PROCESS | 3780 | 1468524550869 Marionette TRACE conn3 <- [1,2126,null,{}] 12:29:10 INFO - PROCESS | 3780 | 1468524550881 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:10 INFO - PROCESS | 3780 | 1468524550886 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:11 INFO - PROCESS | 3780 | 1468524551033 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 12:29:11 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A269C00) [pid = 3780] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:29:11 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17D6D400) [pid = 3780] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:29:11 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17BB2400) [pid = 3780] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:29:11 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (186D2400) [pid = 3780] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:29:11 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (163CBC00) [pid = 3780] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:29:11 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (172AF000) [pid = 3780] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:29:11 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10ED2C00) [pid = 3780] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:29:11 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (150B4400) [pid = 3780] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:29:11 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (114D2000) [pid = 3780] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:29:11 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13ED2000) [pid = 3780] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:29:11 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (184CA800) [pid = 3780] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:29:11 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (159E3C00) [pid = 3780] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:29:11 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (143EAC00) [pid = 3780] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:29:11 INFO - PROCESS | 3780 | 1468524551314 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:11 INFO - PROCESS | 3780 | 1468524551316 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:11 INFO - PROCESS | 3780 | ++DOCSHELL 1055E400 == 32 [pid = 3780] [id = 541] 12:29:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (10561400) [pid = 3780] [serial = 1623] [outer = 00000000] 12:29:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (11275000) [pid = 3780] [serial = 1624] [outer = 10561400] 12:29:11 INFO - PROCESS | 3780 | 1468524551344 Marionette DEBUG loaded listener.js 12:29:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15055400) [pid = 3780] [serial = 1625] [outer = 10561400] 12:29:11 INFO - PROCESS | 3780 | 1468524551700 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 902ms 12:29:11 INFO - PROCESS | 3780 | 1468524551755 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 12:29:11 INFO - PROCESS | 3780 | 1468524551766 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 12:29:11 INFO - PROCESS | 3780 | 1468524551775 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:29:11 INFO - PROCESS | 3780 | 1468524551777 Marionette TRACE conn3 <- [1,2130,null,{}] 12:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:29:11 INFO - PROCESS | 3780 | 1468524551781 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:11 INFO - PROCESS | 3780 | 1468524551783 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:11 INFO - PROCESS | 3780 | 1468524551858 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 12:29:11 INFO - PROCESS | 3780 | 1468524551863 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:11 INFO - PROCESS | 3780 | 1468524551865 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:11 INFO - PROCESS | 3780 | ++DOCSHELL 143EAC00 == 33 [pid = 3780] [id = 542] 12:29:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15052C00) [pid = 3780] [serial = 1626] [outer = 00000000] 12:29:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (186D2400) [pid = 3780] [serial = 1627] [outer = 15052C00] 12:29:11 INFO - PROCESS | 3780 | 1468524551907 Marionette DEBUG loaded listener.js 12:29:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19CB6800) [pid = 3780] [serial = 1628] [outer = 15052C00] 12:29:12 INFO - PROCESS | 3780 | 1468524552362 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:29:12 INFO - PROCESS | 3780 | 1468524552418 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 12:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:29:12 INFO - PROCESS | 3780 | 1468524552421 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:29:12 INFO - PROCESS | 3780 | 1468524552423 Marionette TRACE conn3 <- [1,2134,null,{}] 12:29:12 INFO - PROCESS | 3780 | 1468524552427 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:12 INFO - PROCESS | 3780 | 1468524552428 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:12 INFO - PROCESS | 3780 | 1468524552521 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 12:29:12 INFO - PROCESS | 3780 | 1468524552562 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:12 INFO - PROCESS | 3780 | 1468524552564 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:12 INFO - PROCESS | 3780 | ++DOCSHELL 17598C00 == 34 [pid = 3780] [id = 543] 12:29:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A069400) [pid = 3780] [serial = 1629] [outer = 00000000] 12:29:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A0C9C00) [pid = 3780] [serial = 1630] [outer = 1A069400] 12:29:12 INFO - PROCESS | 3780 | 1468524552606 Marionette DEBUG loaded listener.js 12:29:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A0CF400) [pid = 3780] [serial = 1631] [outer = 1A069400] 12:29:13 INFO - PROCESS | 3780 | 1468524553060 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 12:29:13 INFO - PROCESS | 3780 | 1468524553123 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 12:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:29:13 INFO - PROCESS | 3780 | 1468524553127 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:29:13 INFO - PROCESS | 3780 | 1468524553129 Marionette TRACE conn3 <- [1,2138,null,{}] 12:29:13 INFO - PROCESS | 3780 | 1468524553132 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:13 INFO - PROCESS | 3780 | 1468524553134 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:13 INFO - PROCESS | 3780 | 1468524553209 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 12:29:13 INFO - PROCESS | 3780 | 1468524553217 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:13 INFO - PROCESS | 3780 | 1468524553219 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:13 INFO - PROCESS | 3780 | ++DOCSHELL 1A25CC00 == 35 [pid = 3780] [id = 544] 12:29:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A3BF800) [pid = 3780] [serial = 1632] [outer = 00000000] 12:29:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A6CDC00) [pid = 3780] [serial = 1633] [outer = 1A3BF800] 12:29:13 INFO - PROCESS | 3780 | 1468524553261 Marionette DEBUG loaded listener.js 12:29:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A7C8400) [pid = 3780] [serial = 1634] [outer = 1A3BF800] 12:29:14 INFO - PROCESS | 3780 | 1468524554064 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 12:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 995ms 12:29:14 INFO - PROCESS | 3780 | 1468524554130 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 12:29:14 INFO - PROCESS | 3780 | 1468524554134 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 12:29:14 INFO - PROCESS | 3780 | 1468524554139 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:29:14 INFO - PROCESS | 3780 | 1468524554144 Marionette TRACE conn3 <- [1,2142,null,{}] 12:29:14 INFO - PROCESS | 3780 | 1468524554149 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:14 INFO - PROCESS | 3780 | 1468524554152 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:14 INFO - PROCESS | 3780 | 1468524554271 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 12:29:14 INFO - PROCESS | 3780 | 1468524554406 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:14 INFO - PROCESS | 3780 | 1468524554410 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:14 INFO - PROCESS | 3780 | ++DOCSHELL 10A7F000 == 36 [pid = 3780] [id = 545] 12:29:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (10A81400) [pid = 3780] [serial = 1635] [outer = 00000000] 12:29:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (131EA800) [pid = 3780] [serial = 1636] [outer = 10A81400] 12:29:14 INFO - PROCESS | 3780 | 1468524554465 Marionette DEBUG loaded listener.js 12:29:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13ED3C00) [pid = 3780] [serial = 1637] [outer = 10A81400] 12:29:15 INFO - PROCESS | 3780 | 1468524555111 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1026ms 12:29:15 INFO - PROCESS | 3780 | 1468524555167 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 12:29:15 INFO - PROCESS | 3780 | 1468524555172 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 12:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:29:15 INFO - PROCESS | 3780 | 1468524555196 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:29:15 INFO - PROCESS | 3780 | 1468524555199 Marionette TRACE conn3 <- [1,2146,null,{}] 12:29:15 INFO - PROCESS | 3780 | 1468524555204 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:15 INFO - PROCESS | 3780 | 1468524555209 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:15 INFO - PROCESS | 3780 | 1468524555384 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 12:29:15 INFO - PROCESS | 3780 | 1468524555576 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:15 INFO - PROCESS | 3780 | 1468524555580 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:15 INFO - PROCESS | 3780 | ++DOCSHELL 102D1400 == 37 [pid = 3780] [id = 546] 12:29:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (102D2800) [pid = 3780] [serial = 1638] [outer = 00000000] 12:29:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (10A79800) [pid = 3780] [serial = 1639] [outer = 102D2800] 12:29:15 INFO - PROCESS | 3780 | 1468524555628 Marionette DEBUG loaded listener.js 12:29:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1102D000) [pid = 3780] [serial = 1640] [outer = 102D2800] 12:29:16 INFO - PROCESS | 3780 | --DOCSHELL 17598C00 == 36 [pid = 3780] [id = 543] 12:29:16 INFO - PROCESS | 3780 | --DOCSHELL 143EAC00 == 35 [pid = 3780] [id = 542] 12:29:16 INFO - PROCESS | 3780 | --DOCSHELL 1055E400 == 34 [pid = 3780] [id = 541] 12:29:16 INFO - PROCESS | 3780 | --DOCSHELL 16FC5C00 == 33 [pid = 3780] [id = 540] 12:29:16 INFO - PROCESS | 3780 | --DOCSHELL 17593C00 == 32 [pid = 3780] [id = 539] 12:29:16 INFO - PROCESS | 3780 | --DOCSHELL 16B88800 == 31 [pid = 3780] [id = 538] 12:29:16 INFO - PROCESS | 3780 | --DOCSHELL 13955800 == 30 [pid = 3780] [id = 537] 12:29:16 INFO - PROCESS | 3780 | --DOCSHELL 1102C800 == 29 [pid = 3780] [id = 536] 12:29:16 INFO - PROCESS | 3780 | --DOCSHELL 12821800 == 28 [pid = 3780] [id = 535] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A3C0000) [pid = 3780] [serial = 1595] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A3C4400) [pid = 3780] [serial = 1594] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A0CA400) [pid = 3780] [serial = 1591] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17BE9C00) [pid = 3780] [serial = 1579] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A0CE000) [pid = 3780] [serial = 1592] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1ABBBC00) [pid = 3780] [serial = 1559] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (163D6400) [pid = 3780] [serial = 1573] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16FC6800) [pid = 3780] [serial = 1574] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17B89C00) [pid = 3780] [serial = 1576] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1126FC00) [pid = 3780] [serial = 1561] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12AAB800) [pid = 3780] [serial = 1562] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15B16800) [pid = 3780] [serial = 1564] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (163CF400) [pid = 3780] [serial = 1565] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12B0A800) [pid = 3780] [serial = 1567] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1306EC00) [pid = 3780] [serial = 1568] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (143EB800) [pid = 3780] [serial = 1570] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (150B7C00) [pid = 3780] [serial = 1571] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (186D5C00) [pid = 3780] [serial = 1582] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17D79800) [pid = 3780] [serial = 1580] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (18682000) [pid = 3780] [serial = 1583] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (19CC1800) [pid = 3780] [serial = 1586] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (186E0800) [pid = 3780] [serial = 1585] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (184C8C00) [pid = 3780] [serial = 1588] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (186DB800) [pid = 3780] [serial = 1589] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (17BAEC00) [pid = 3780] [serial = 1577] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3780 | 1468524556252 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1105ms 12:29:16 INFO - PROCESS | 3780 | 1468524556306 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 12:29:16 INFO - PROCESS | 3780 | 1468524556309 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 12:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:29:16 INFO - PROCESS | 3780 | 1468524556314 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:29:16 INFO - PROCESS | 3780 | 1468524556316 Marionette TRACE conn3 <- [1,2150,null,{}] 12:29:16 INFO - PROCESS | 3780 | 1468524556321 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:16 INFO - PROCESS | 3780 | 1468524556325 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:16 INFO - PROCESS | 3780 | 1468524556408 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 12:29:16 INFO - PROCESS | 3780 | 1468524556504 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:16 INFO - PROCESS | 3780 | 1468524556507 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:16 INFO - PROCESS | 3780 | ++DOCSHELL 10A77400 == 29 [pid = 3780] [id = 547] 12:29:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10ED0C00) [pid = 3780] [serial = 1641] [outer = 00000000] 12:29:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1306EC00) [pid = 3780] [serial = 1642] [outer = 10ED0C00] 12:29:16 INFO - PROCESS | 3780 | 1468524556557 Marionette DEBUG loaded listener.js 12:29:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (132D8400) [pid = 3780] [serial = 1643] [outer = 10ED0C00] 12:29:16 INFO - PROCESS | 3780 | 1468524556993 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 731ms 12:29:17 INFO - PROCESS | 3780 | 1468524557055 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 12:29:17 INFO - PROCESS | 3780 | 1468524557059 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 12:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:29:17 INFO - PROCESS | 3780 | 1468524557062 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:29:17 INFO - PROCESS | 3780 | 1468524557064 Marionette TRACE conn3 <- [1,2154,null,{}] 12:29:17 INFO - PROCESS | 3780 | 1468524557068 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:17 INFO - PROCESS | 3780 | 1468524557070 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:17 INFO - PROCESS | 3780 | 1468524557159 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 12:29:17 INFO - PROCESS | 3780 | 1468524557173 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:17 INFO - PROCESS | 3780 | 1468524557176 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:17 INFO - PROCESS | 3780 | ++DOCSHELL 16111400 == 30 [pid = 3780] [id = 548] 12:29:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (16111800) [pid = 3780] [serial = 1644] [outer = 00000000] 12:29:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1630C000) [pid = 3780] [serial = 1645] [outer = 16111800] 12:29:17 INFO - PROCESS | 3780 | 1468524557219 Marionette DEBUG loaded listener.js 12:29:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (163D9C00) [pid = 3780] [serial = 1646] [outer = 16111800] 12:29:17 INFO - PROCESS | 3780 | 1468524557677 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 623ms 12:29:17 INFO - PROCESS | 3780 | 1468524557701 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 12:29:17 INFO - PROCESS | 3780 | 1468524557703 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 12:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:29:17 INFO - PROCESS | 3780 | 1468524557717 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:29:17 INFO - PROCESS | 3780 | 1468524557722 Marionette TRACE conn3 <- [1,2158,null,{}] 12:29:17 INFO - PROCESS | 3780 | 1468524557727 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:17 INFO - PROCESS | 3780 | 1468524557730 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:17 INFO - PROCESS | 3780 | 1468524557822 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 12:29:17 INFO - PROCESS | 3780 | 1468524557829 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:17 INFO - PROCESS | 3780 | 1468524557831 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:17 INFO - PROCESS | 3780 | ++DOCSHELL 17594400 == 31 [pid = 3780] [id = 549] 12:29:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17594800) [pid = 3780] [serial = 1647] [outer = 00000000] 12:29:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17AD0800) [pid = 3780] [serial = 1648] [outer = 17594800] 12:29:17 INFO - PROCESS | 3780 | 1468524557874 Marionette DEBUG loaded listener.js 12:29:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17BAA000) [pid = 3780] [serial = 1649] [outer = 17594800] 12:29:18 INFO - PROCESS | 3780 | 1468524558317 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 653ms 12:29:18 INFO - PROCESS | 3780 | 1468524558370 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 12:29:18 INFO - PROCESS | 3780 | 1468524558373 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 12:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:29:18 INFO - PROCESS | 3780 | 1468524558376 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:29:18 INFO - PROCESS | 3780 | 1468524558378 Marionette TRACE conn3 <- [1,2162,null,{}] 12:29:18 INFO - PROCESS | 3780 | 1468524558381 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:18 INFO - PROCESS | 3780 | 1468524558383 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:18 INFO - PROCESS | 3780 | 1468524558496 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 12:29:18 INFO - PROCESS | 3780 | 1468524558581 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:18 INFO - PROCESS | 3780 | 1468524558583 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:18 INFO - PROCESS | 3780 | ++DOCSHELL 17D77000 == 32 [pid = 3780] [id = 550] 12:29:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17D77C00) [pid = 3780] [serial = 1650] [outer = 00000000] 12:29:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (184C8C00) [pid = 3780] [serial = 1651] [outer = 17D77C00] 12:29:18 INFO - PROCESS | 3780 | 1468524558609 Marionette DEBUG loaded listener.js 12:29:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (18675400) [pid = 3780] [serial = 1652] [outer = 17D77C00] 12:29:19 INFO - PROCESS | 3780 | 1468524559031 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 684ms 12:29:19 INFO - PROCESS | 3780 | 1468524559058 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 12:29:19 INFO - PROCESS | 3780 | 1468524559060 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 12:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:29:19 INFO - PROCESS | 3780 | 1468524559071 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:29:19 INFO - PROCESS | 3780 | 1468524559072 Marionette TRACE conn3 <- [1,2166,null,{}] 12:29:19 INFO - PROCESS | 3780 | 1468524559076 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:19 INFO - PROCESS | 3780 | 1468524559078 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:19 INFO - PROCESS | 3780 | 1468524559187 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 12:29:19 INFO - PROCESS | 3780 | 1468524559193 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:19 INFO - PROCESS | 3780 | 1468524559198 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:19 INFO - PROCESS | 3780 | ++DOCSHELL 143DF800 == 33 [pid = 3780] [id = 551] 12:29:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (186D6400) [pid = 3780] [serial = 1653] [outer = 00000000] 12:29:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (186DCC00) [pid = 3780] [serial = 1654] [outer = 186D6400] 12:29:19 INFO - PROCESS | 3780 | 1468524559304 Marionette DEBUG loaded listener.js 12:29:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19CBB400) [pid = 3780] [serial = 1655] [outer = 186D6400] 12:29:19 INFO - PROCESS | 3780 | 1468524559740 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 684ms 12:29:19 INFO - PROCESS | 3780 | 1468524559763 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 12:29:19 INFO - PROCESS | 3780 | 1468524559765 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 12:29:19 INFO - PROCESS | 3780 | 1468524559769 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:29:19 INFO - PROCESS | 3780 | 1468524559770 Marionette TRACE conn3 <- [1,2170,null,{}] 12:29:19 INFO - PROCESS | 3780 | 1468524559777 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:19 INFO - PROCESS | 3780 | 1468524559780 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:19 INFO - PROCESS | 3780 | 1468524559924 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 12:29:19 INFO - PROCESS | 3780 | 1468524559948 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:19 INFO - PROCESS | 3780 | 1468524559950 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:19 INFO - PROCESS | 3780 | ++DOCSHELL 1A068C00 == 34 [pid = 3780] [id = 552] 12:29:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A06C400) [pid = 3780] [serial = 1656] [outer = 00000000] 12:29:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A0CA400) [pid = 3780] [serial = 1657] [outer = 1A06C400] 12:29:19 INFO - PROCESS | 3780 | 1468524559992 Marionette DEBUG loaded listener.js 12:29:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A06D400) [pid = 3780] [serial = 1658] [outer = 1A06C400] 12:29:20 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1749A400) [pid = 3780] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:29:20 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10561400) [pid = 3780] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:29:20 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15052C00) [pid = 3780] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:29:20 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12B0A000) [pid = 3780] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:29:20 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (163CEC00) [pid = 3780] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:29:20 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (186DBC00) [pid = 3780] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:29:20 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A069400) [pid = 3780] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:29:20 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16D01C00) [pid = 3780] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:29:20 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1102F800) [pid = 3780] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:29:20 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (12822000) [pid = 3780] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:29:20 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (13956800) [pid = 3780] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:29:20 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17594000) [pid = 3780] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:29:20 INFO - PROCESS | 3780 | 1468524560496 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 731ms 12:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:29:20 INFO - PROCESS | 3780 | 1468524560509 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 12:29:20 INFO - PROCESS | 3780 | 1468524560511 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 12:29:20 INFO - PROCESS | 3780 | 1468524560515 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:29:20 INFO - PROCESS | 3780 | 1468524560516 Marionette TRACE conn3 <- [1,2174,null,{}] 12:29:20 INFO - PROCESS | 3780 | 1468524560520 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:20 INFO - PROCESS | 3780 | 1468524560521 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:20 INFO - PROCESS | 3780 | 1468524560597 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 12:29:20 INFO - PROCESS | 3780 | 1468524560602 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:20 INFO - PROCESS | 3780 | 1468524560604 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:20 INFO - PROCESS | 3780 | ++DOCSHELL 11223800 == 35 [pid = 3780] [id = 553] 12:29:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (11223C00) [pid = 3780] [serial = 1659] [outer = 00000000] 12:29:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15D60C00) [pid = 3780] [serial = 1660] [outer = 11223C00] 12:29:20 INFO - PROCESS | 3780 | 1468524560647 Marionette DEBUG loaded listener.js 12:29:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (18676800) [pid = 3780] [serial = 1661] [outer = 11223C00] 12:29:21 INFO - PROCESS | 3780 | 1468524561074 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 591ms 12:29:21 INFO - PROCESS | 3780 | 1468524561113 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 12:29:21 INFO - PROCESS | 3780 | 1468524561115 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 12:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:29:21 INFO - PROCESS | 3780 | 1468524561118 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:29:21 INFO - PROCESS | 3780 | 1468524561120 Marionette TRACE conn3 <- [1,2178,null,{}] 12:29:21 INFO - PROCESS | 3780 | 1468524561123 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:21 INFO - PROCESS | 3780 | 1468524561126 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:21 INFO - PROCESS | 3780 | 1468524561201 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 12:29:21 INFO - PROCESS | 3780 | 1468524561207 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:21 INFO - PROCESS | 3780 | 1468524561209 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:21 INFO - PROCESS | 3780 | ++DOCSHELL 10A0E000 == 36 [pid = 3780] [id = 554] 12:29:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19CC5400) [pid = 3780] [serial = 1662] [outer = 00000000] 12:29:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A25B800) [pid = 3780] [serial = 1663] [outer = 19CC5400] 12:29:21 INFO - PROCESS | 3780 | 1468524561251 Marionette DEBUG loaded listener.js 12:29:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A25C800) [pid = 3780] [serial = 1664] [outer = 19CC5400] 12:29:21 INFO - PROCESS | 3780 | 1468524561685 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 591ms 12:29:21 INFO - PROCESS | 3780 | 1468524561715 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 12:29:21 INFO - PROCESS | 3780 | 1468524561717 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 12:29:21 INFO - PROCESS | 3780 | 1468524561720 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:29:21 INFO - PROCESS | 3780 | 1468524561722 Marionette TRACE conn3 <- [1,2182,null,{}] 12:29:21 INFO - PROCESS | 3780 | 1468524561725 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:21 INFO - PROCESS | 3780 | 1468524561727 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:21 INFO - PROCESS | 3780 | 1468524561846 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 12:29:21 INFO - PROCESS | 3780 | 1468524561861 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:21 INFO - PROCESS | 3780 | 1468524561864 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:21 INFO - PROCESS | 3780 | ++DOCSHELL 1A6C8800 == 37 [pid = 3780] [id = 555] 12:29:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A6CA800) [pid = 3780] [serial = 1665] [outer = 00000000] 12:29:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A7CA400) [pid = 3780] [serial = 1666] [outer = 1A6CA800] 12:29:21 INFO - PROCESS | 3780 | 1468524561915 Marionette DEBUG loaded listener.js 12:29:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A7D2000) [pid = 3780] [serial = 1667] [outer = 1A6CA800] 12:29:22 INFO - PROCESS | 3780 | 1468524562327 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 638ms 12:29:22 INFO - PROCESS | 3780 | 1468524562358 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 12:29:22 INFO - PROCESS | 3780 | 1468524562360 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 12:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:29:22 INFO - PROCESS | 3780 | 1468524562363 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:29:22 INFO - PROCESS | 3780 | 1468524562365 Marionette TRACE conn3 <- [1,2186,null,{}] 12:29:22 INFO - PROCESS | 3780 | 1468524562368 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:22 INFO - PROCESS | 3780 | 1468524562370 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:22 INFO - PROCESS | 3780 | 1468524562519 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 12:29:22 INFO - PROCESS | 3780 | 1468524562674 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:22 INFO - PROCESS | 3780 | 1468524562677 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:22 INFO - PROCESS | 3780 | ++DOCSHELL 102CD000 == 38 [pid = 3780] [id = 556] 12:29:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (102D2C00) [pid = 3780] [serial = 1668] [outer = 00000000] 12:29:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (10E5CC00) [pid = 3780] [serial = 1669] [outer = 102D2C00] 12:29:22 INFO - PROCESS | 3780 | 1468524562736 Marionette DEBUG loaded listener.js 12:29:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (12823000) [pid = 3780] [serial = 1670] [outer = 102D2C00] 12:29:23 INFO - PROCESS | 3780 | 1468524563310 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 980ms 12:29:23 INFO - PROCESS | 3780 | 1468524563335 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 12:29:23 INFO - PROCESS | 3780 | 1468524563339 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 12:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:29:23 INFO - PROCESS | 3780 | 1468524563344 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:29:23 INFO - PROCESS | 3780 | 1468524563348 Marionette TRACE conn3 <- [1,2190,null,{}] 12:29:23 INFO - PROCESS | 3780 | 1468524563353 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:23 INFO - PROCESS | 3780 | 1468524563356 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:23 INFO - PROCESS | 3780 | 1468524563463 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 12:29:23 INFO - PROCESS | 3780 | 1468524563573 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:23 INFO - PROCESS | 3780 | 1468524563576 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:23 INFO - PROCESS | 3780 | ++DOCSHELL 15F8C400 == 39 [pid = 3780] [id = 557] 12:29:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15F92400) [pid = 3780] [serial = 1671] [outer = 00000000] 12:29:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (163D5400) [pid = 3780] [serial = 1672] [outer = 15F92400] 12:29:23 INFO - PROCESS | 3780 | 1468524563671 Marionette DEBUG loaded listener.js 12:29:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16FC8C00) [pid = 3780] [serial = 1673] [outer = 15F92400] 12:29:24 INFO - PROCESS | 3780 | 1468524564260 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 933ms 12:29:24 INFO - PROCESS | 3780 | 1468524564290 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 12:29:24 INFO - PROCESS | 3780 | 1468524564293 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 12:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:29:24 INFO - PROCESS | 3780 | 1468524564297 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:29:24 INFO - PROCESS | 3780 | 1468524564299 Marionette TRACE conn3 <- [1,2194,null,{}] 12:29:24 INFO - PROCESS | 3780 | 1468524564303 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:24 INFO - PROCESS | 3780 | 1468524564306 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:24 INFO - PROCESS | 3780 | 1468524564411 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 12:29:24 INFO - PROCESS | 3780 | 1468524564550 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:24 INFO - PROCESS | 3780 | 1468524564553 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:24 INFO - PROCESS | 3780 | ++DOCSHELL 1630C400 == 40 [pid = 3780] [id = 558] 12:29:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (18346800) [pid = 3780] [serial = 1674] [outer = 00000000] 12:29:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (186DC400) [pid = 3780] [serial = 1675] [outer = 18346800] 12:29:24 INFO - PROCESS | 3780 | 1468524564606 Marionette DEBUG loaded listener.js 12:29:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A061400) [pid = 3780] [serial = 1676] [outer = 18346800] 12:29:25 INFO - PROCESS | 3780 | 1468524565238 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 995ms 12:29:25 INFO - PROCESS | 3780 | 1468524565299 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 12:29:25 INFO - PROCESS | 3780 | 1468524565303 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 12:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:29:25 INFO - PROCESS | 3780 | 1468524565314 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:29:25 INFO - PROCESS | 3780 | 1468524565318 Marionette TRACE conn3 <- [1,2198,null,{}] 12:29:25 INFO - PROCESS | 3780 | 1468524565322 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:25 INFO - PROCESS | 3780 | 1468524565326 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:25 INFO - PROCESS | 3780 | 1468524565435 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 12:29:25 INFO - PROCESS | 3780 | 1468524565683 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:25 INFO - PROCESS | 3780 | 1468524565687 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:25 INFO - PROCESS | 3780 | ++DOCSHELL 0F97EC00 == 41 [pid = 3780] [id = 559] 12:29:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1021B800) [pid = 3780] [serial = 1677] [outer = 00000000] 12:29:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (10A78800) [pid = 3780] [serial = 1678] [outer = 1021B800] 12:29:25 INFO - PROCESS | 3780 | 1468524565758 Marionette DEBUG loaded listener.js 12:29:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (11CD7C00) [pid = 3780] [serial = 1679] [outer = 1021B800] 12:29:26 INFO - PROCESS | 3780 | --DOCSHELL 1A6C8800 == 40 [pid = 3780] [id = 555] 12:29:26 INFO - PROCESS | 3780 | --DOCSHELL 10A0E000 == 39 [pid = 3780] [id = 554] 12:29:26 INFO - PROCESS | 3780 | --DOCSHELL 11223800 == 38 [pid = 3780] [id = 553] 12:29:26 INFO - PROCESS | 3780 | --DOCSHELL 1A068C00 == 37 [pid = 3780] [id = 552] 12:29:26 INFO - PROCESS | 3780 | --DOCSHELL 143DF800 == 36 [pid = 3780] [id = 551] 12:29:26 INFO - PROCESS | 3780 | --DOCSHELL 17D77000 == 35 [pid = 3780] [id = 550] 12:29:26 INFO - PROCESS | 3780 | --DOCSHELL 17594400 == 34 [pid = 3780] [id = 549] 12:29:26 INFO - PROCESS | 3780 | --DOCSHELL 16111400 == 33 [pid = 3780] [id = 548] 12:29:26 INFO - PROCESS | 3780 | --DOCSHELL 10A77400 == 32 [pid = 3780] [id = 547] 12:29:26 INFO - PROCESS | 3780 | --DOCSHELL 102D1400 == 31 [pid = 3780] [id = 546] 12:29:26 INFO - PROCESS | 3780 | --DOCSHELL 10A7F000 == 30 [pid = 3780] [id = 545] 12:29:26 INFO - PROCESS | 3780 | --DOCSHELL 1A25CC00 == 29 [pid = 3780] [id = 544] 12:29:26 INFO - PROCESS | 3780 | --DOCSHELL 1630C400 == 28 [pid = 3780] [id = 558] 12:29:26 INFO - PROCESS | 3780 | --DOCSHELL 102CD000 == 27 [pid = 3780] [id = 556] 12:29:26 INFO - PROCESS | 3780 | --DOCSHELL 15F8C400 == 26 [pid = 3780] [id = 557] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A0C9C00) [pid = 3780] [serial = 1630] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17211000) [pid = 3780] [serial = 1615] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (12824000) [pid = 3780] [serial = 1609] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1303C800) [pid = 3780] [serial = 1610] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (156B5000) [pid = 3780] [serial = 1607] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1321BC00) [pid = 3780] [serial = 1606] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15055800) [pid = 3780] [serial = 1612] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (159EC800) [pid = 3780] [serial = 1613] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17AD4C00) [pid = 3780] [serial = 1618] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A0CF400) [pid = 3780] [serial = 1631] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (184C4800) [pid = 3780] [serial = 1621] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (11275000) [pid = 3780] [serial = 1624] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1867CC00) [pid = 3780] [serial = 1622] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15055400) [pid = 3780] [serial = 1625] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (186D2400) [pid = 3780] [serial = 1627] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15050400) [pid = 3780] [serial = 1598] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13154C00) [pid = 3780] [serial = 1597] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17BB1C00) [pid = 3780] [serial = 1601] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1758D000) [pid = 3780] [serial = 1600] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A7CB400) [pid = 3780] [serial = 1604] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A0CA000) [pid = 3780] [serial = 1603] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17BE1800) [pid = 3780] [serial = 1619] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (19CB6800) [pid = 3780] [serial = 1628] [outer = 00000000] [url = about:blank] 12:29:26 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (17499800) [pid = 3780] [serial = 1616] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3780 | 1468524566997 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1758ms 12:29:27 INFO - PROCESS | 3780 | 1468524567068 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 12:29:27 INFO - PROCESS | 3780 | 1468524567073 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 12:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:29:27 INFO - PROCESS | 3780 | 1468524567078 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:29:27 INFO - PROCESS | 3780 | 1468524567081 Marionette TRACE conn3 <- [1,2202,null,{}] 12:29:27 INFO - PROCESS | 3780 | 1468524567087 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:27 INFO - PROCESS | 3780 | 1468524567090 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:27 INFO - PROCESS | 3780 | 1468524567174 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 12:29:27 INFO - PROCESS | 3780 | 1468524567268 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:27 INFO - PROCESS | 3780 | 1468524567273 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:27 INFO - PROCESS | 3780 | ++DOCSHELL 12AB7C00 == 27 [pid = 3780] [id = 560] 12:29:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12B03400) [pid = 3780] [serial = 1680] [outer = 00000000] 12:29:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (12D78C00) [pid = 3780] [serial = 1681] [outer = 12B03400] 12:29:27 INFO - PROCESS | 3780 | 1468524567323 Marionette DEBUG loaded listener.js 12:29:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13071800) [pid = 3780] [serial = 1682] [outer = 12B03400] 12:29:27 INFO - PROCESS | 3780 | --DOCSHELL 1B73F800 == 26 [pid = 3780] [id = 16] 12:29:27 INFO - PROCESS | 3780 | 1468524567830 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 794ms 12:29:27 INFO - PROCESS | 3780 | 1468524567881 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 12:29:27 INFO - PROCESS | 3780 | 1468524567885 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 12:29:27 INFO - PROCESS | 3780 | 1468524567892 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:29:27 INFO - PROCESS | 3780 | 1468524567894 Marionette TRACE conn3 <- [1,2206,null,{}] 12:29:27 INFO - PROCESS | 3780 | 1468524567898 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:27 INFO - PROCESS | 3780 | 1468524567901 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:27 INFO - PROCESS | 3780 | 1468524567994 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 12:29:28 INFO - PROCESS | 3780 | 1468524568015 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:28 INFO - PROCESS | 3780 | 1468524568018 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:28 INFO - PROCESS | 3780 | ++DOCSHELL 143E5800 == 27 [pid = 3780] [id = 561] 12:29:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (143E6000) [pid = 3780] [serial = 1683] [outer = 00000000] 12:29:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (156AB400) [pid = 3780] [serial = 1684] [outer = 143E6000] 12:29:28 INFO - PROCESS | 3780 | 1468524568065 Marionette DEBUG loaded listener.js 12:29:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1597A000) [pid = 3780] [serial = 1685] [outer = 143E6000] 12:29:28 INFO - PROCESS | 3780 | 1468524568521 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 685ms 12:29:28 INFO - PROCESS | 3780 | 1468524568591 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 12:29:28 INFO - PROCESS | 3780 | 1468524568593 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 12:29:28 INFO - PROCESS | 3780 | 1468524568597 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:29:28 INFO - PROCESS | 3780 | 1468524568600 Marionette TRACE conn3 <- [1,2210,null,{}] 12:29:28 INFO - PROCESS | 3780 | 1468524568640 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:28 INFO - PROCESS | 3780 | 1468524568645 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:28 INFO - PROCESS | 3780 | 1468524568726 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 12:29:28 INFO - PROCESS | 3780 | 1468524568822 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:28 INFO - PROCESS | 3780 | 1468524568825 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:28 INFO - PROCESS | 3780 | ++DOCSHELL 15F95C00 == 28 [pid = 3780] [id = 562] 12:29:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16112C00) [pid = 3780] [serial = 1686] [outer = 00000000] 12:29:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (163D2800) [pid = 3780] [serial = 1687] [outer = 16112C00] 12:29:28 INFO - PROCESS | 3780 | 1468524568872 Marionette DEBUG loaded listener.js 12:29:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16FC4C00) [pid = 3780] [serial = 1688] [outer = 16112C00] 12:29:29 INFO - PROCESS | 3780 | 1468524569285 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 716ms 12:29:29 INFO - PROCESS | 3780 | 1468524569316 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 12:29:29 INFO - PROCESS | 3780 | 1468524569319 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 12:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:29:29 INFO - PROCESS | 3780 | 1468524569322 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:29:29 INFO - PROCESS | 3780 | 1468524569324 Marionette TRACE conn3 <- [1,2214,null,{}] 12:29:29 INFO - PROCESS | 3780 | 1468524569327 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:29 INFO - PROCESS | 3780 | 1468524569329 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:29 INFO - PROCESS | 3780 | 1468524569443 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 12:29:29 INFO - PROCESS | 3780 | 1468524569448 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:29 INFO - PROCESS | 3780 | 1468524569451 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:29 INFO - PROCESS | 3780 | ++DOCSHELL 16FC8800 == 29 [pid = 3780] [id = 563] 12:29:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1704B400) [pid = 3780] [serial = 1689] [outer = 00000000] 12:29:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17594000) [pid = 3780] [serial = 1690] [outer = 1704B400] 12:29:29 INFO - PROCESS | 3780 | 1468524569494 Marionette DEBUG loaded listener.js 12:29:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1759BC00) [pid = 3780] [serial = 1691] [outer = 1704B400] 12:29:29 INFO - PROCESS | 3780 | 1468524569919 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:29: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) 12:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 637ms 12:29:29 INFO - PROCESS | 3780 | 1468524569944 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 12:29:29 INFO - PROCESS | 3780 | 1468524569945 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 12:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:29:29 INFO - PROCESS | 3780 | 1468524569949 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:29:29 INFO - PROCESS | 3780 | 1468524569950 Marionette TRACE conn3 <- [1,2218,null,{}] 12:29:29 INFO - PROCESS | 3780 | 1468524569954 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:29 INFO - PROCESS | 3780 | 1468524569956 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:30 INFO - PROCESS | 3780 | 1468524570068 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 12:29:30 INFO - PROCESS | 3780 | 1468524570157 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:30 INFO - PROCESS | 3780 | 1468524570160 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:30 INFO - PROCESS | 3780 | ++DOCSHELL 17B82400 == 30 [pid = 3780] [id = 564] 12:29:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17B89800) [pid = 3780] [serial = 1692] [outer = 00000000] 12:29:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17BDFC00) [pid = 3780] [serial = 1693] [outer = 17B89800] 12:29:30 INFO - PROCESS | 3780 | 1468524570202 Marionette DEBUG loaded listener.js 12:29:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17D71000) [pid = 3780] [serial = 1694] [outer = 17B89800] 12:29:30 INFO - PROCESS | 3780 | 1468524570620 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 684ms 12:29:30 INFO - PROCESS | 3780 | 1468524570649 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 12:29:30 INFO - PROCESS | 3780 | 1468524570651 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 12:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:29:30 INFO - PROCESS | 3780 | 1468524570654 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:29:30 INFO - PROCESS | 3780 | 1468524570656 Marionette TRACE conn3 <- [1,2222,null,{}] 12:29:30 INFO - PROCESS | 3780 | 1468524570659 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:30 INFO - PROCESS | 3780 | 1468524570664 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:30 INFO - PROCESS | 3780 | 1468524570795 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 12:29:30 INFO - PROCESS | 3780 | 1468524570802 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:30 INFO - PROCESS | 3780 | 1468524570804 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:30 INFO - PROCESS | 3780 | ++DOCSHELL 183F1000 == 31 [pid = 3780] [id = 565] 12:29:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (184BF000) [pid = 3780] [serial = 1695] [outer = 00000000] 12:29:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (186D4800) [pid = 3780] [serial = 1696] [outer = 184BF000] 12:29:30 INFO - PROCESS | 3780 | 1468524570847 Marionette DEBUG loaded listener.js 12:29:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (186DDC00) [pid = 3780] [serial = 1697] [outer = 184BF000] 12:29:31 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A6CA800) [pid = 3780] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:29:31 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A3BF800) [pid = 3780] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:29:31 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10ED0C00) [pid = 3780] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:29:31 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10A81400) [pid = 3780] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:29:31 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17594800) [pid = 3780] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:29:31 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16111800) [pid = 3780] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:29:31 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A06C400) [pid = 3780] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:29:31 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (102D2800) [pid = 3780] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:29:31 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (19CC5400) [pid = 3780] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:29:31 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (186D6400) [pid = 3780] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:29:31 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11223C00) [pid = 3780] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:29:31 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17D77C00) [pid = 3780] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:29:31 INFO - PROCESS | 3780 | 1468524571491 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 887ms 12:29:31 INFO - PROCESS | 3780 | 1468524571559 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 12:29:31 INFO - PROCESS | 3780 | 1468524571561 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 12:29:31 INFO - PROCESS | 3780 | 1468524571564 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:29:31 INFO - PROCESS | 3780 | 1468524571575 Marionette TRACE conn3 <- [1,2226,null,{}] 12:29:31 INFO - PROCESS | 3780 | 1468524571579 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:31 INFO - PROCESS | 3780 | 1468524571581 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:31 INFO - PROCESS | 3780 | 1468524571655 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 12:29:31 INFO - PROCESS | 3780 | 1468524571662 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:31 INFO - PROCESS | 3780 | 1468524571664 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:31 INFO - PROCESS | 3780 | ++DOCSHELL 1610BC00 == 32 [pid = 3780] [id = 566] 12:29:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (163D8C00) [pid = 3780] [serial = 1698] [outer = 00000000] 12:29:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (183F3800) [pid = 3780] [serial = 1699] [outer = 163D8C00] 12:29:31 INFO - PROCESS | 3780 | 1468524571706 Marionette DEBUG loaded listener.js 12:29:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (172B1000) [pid = 3780] [serial = 1700] [outer = 163D8C00] 12:29:32 INFO - PROCESS | 3780 | 1468524572144 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 591ms 12:29:32 INFO - PROCESS | 3780 | 1468524572168 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 12:29:32 INFO - PROCESS | 3780 | 1468524572170 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 12:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:29:32 INFO - PROCESS | 3780 | 1468524572173 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:29:32 INFO - PROCESS | 3780 | 1468524572175 Marionette TRACE conn3 <- [1,2230,null,{}] 12:29:32 INFO - PROCESS | 3780 | 1468524572182 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:32 INFO - PROCESS | 3780 | 1468524572184 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:32 INFO - PROCESS | 3780 | 1468524572261 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 12:29:32 INFO - PROCESS | 3780 | 1468524572266 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:32 INFO - PROCESS | 3780 | 1468524572268 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:32 INFO - PROCESS | 3780 | ++DOCSHELL 186DA000 == 33 [pid = 3780] [id = 567] 12:29:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19CBF800) [pid = 3780] [serial = 1701] [outer = 00000000] 12:29:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A06B400) [pid = 3780] [serial = 1702] [outer = 19CBF800] 12:29:32 INFO - PROCESS | 3780 | 1468524572310 Marionette DEBUG loaded listener.js 12:29:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A06B800) [pid = 3780] [serial = 1703] [outer = 19CBF800] 12:29:32 INFO - PROCESS | 3780 | 1468524572743 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 591ms 12:29:32 INFO - PROCESS | 3780 | 1468524572769 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 12:29:32 INFO - PROCESS | 3780 | 1468524572771 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 12:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:29:32 INFO - PROCESS | 3780 | 1468524572790 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:29:32 INFO - PROCESS | 3780 | 1468524572792 Marionette TRACE conn3 <- [1,2234,null,{}] 12:29:32 INFO - PROCESS | 3780 | 1468524572795 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:32 INFO - PROCESS | 3780 | 1468524572797 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:32 INFO - PROCESS | 3780 | 1468524572872 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 12:29:32 INFO - PROCESS | 3780 | 1468524572880 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:32 INFO - PROCESS | 3780 | 1468524572882 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:32 INFO - PROCESS | 3780 | ++DOCSHELL 15F95800 == 34 [pid = 3780] [id = 568] 12:29:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19CBA000) [pid = 3780] [serial = 1704] [outer = 00000000] 12:29:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A0D0C00) [pid = 3780] [serial = 1705] [outer = 19CBA000] 12:29:32 INFO - PROCESS | 3780 | 1468524572925 Marionette DEBUG loaded listener.js 12:29:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A267400) [pid = 3780] [serial = 1706] [outer = 19CBA000] 12:29:33 INFO - PROCESS | 3780 | --DOCSHELL 1B73D800 == 33 [pid = 3780] [id = 17] 12:29:33 INFO - PROCESS | 3780 | --DOCSHELL 12AB7C00 == 32 [pid = 3780] [id = 560] 12:29:33 INFO - PROCESS | 3780 | --DOCSHELL 0F97EC00 == 31 [pid = 3780] [id = 559] 12:29:34 INFO - PROCESS | 3780 | --DOCSHELL 143E5800 == 30 [pid = 3780] [id = 561] 12:29:34 INFO - PROCESS | 3780 | --DOCSHELL 15F95C00 == 29 [pid = 3780] [id = 562] 12:29:34 INFO - PROCESS | 3780 | --DOCSHELL 17B82400 == 28 [pid = 3780] [id = 564] 12:29:34 INFO - PROCESS | 3780 | --DOCSHELL 16FC8800 == 27 [pid = 3780] [id = 563] 12:29:34 INFO - PROCESS | 3780 | --DOCSHELL 186DA000 == 26 [pid = 3780] [id = 567] 12:29:34 INFO - PROCESS | 3780 | --DOCSHELL 183F1000 == 25 [pid = 3780] [id = 565] 12:29:34 INFO - PROCESS | 3780 | --DOCSHELL 1610BC00 == 24 [pid = 3780] [id = 566] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A7CA400) [pid = 3780] [serial = 1666] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A7D2000) [pid = 3780] [serial = 1667] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A6CDC00) [pid = 3780] [serial = 1633] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (132D8400) [pid = 3780] [serial = 1643] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (131EA800) [pid = 3780] [serial = 1636] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17AD0800) [pid = 3780] [serial = 1648] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (163D9C00) [pid = 3780] [serial = 1646] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A0CA400) [pid = 3780] [serial = 1657] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13ED3C00) [pid = 3780] [serial = 1637] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A7C8400) [pid = 3780] [serial = 1634] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (10A79800) [pid = 3780] [serial = 1639] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A25B800) [pid = 3780] [serial = 1663] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19CBB400) [pid = 3780] [serial = 1655] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (15D60C00) [pid = 3780] [serial = 1660] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (186DCC00) [pid = 3780] [serial = 1654] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1306EC00) [pid = 3780] [serial = 1642] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (18676800) [pid = 3780] [serial = 1661] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A25C800) [pid = 3780] [serial = 1664] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (18675400) [pid = 3780] [serial = 1652] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1630C000) [pid = 3780] [serial = 1645] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1A06D400) [pid = 3780] [serial = 1658] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (184C8C00) [pid = 3780] [serial = 1651] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (17BAA000) [pid = 3780] [serial = 1649] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1102D000) [pid = 3780] [serial = 1640] [outer = 00000000] [url = about:blank] 12:29:34 INFO - PROCESS | 3780 | 1468524574625 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1897ms 12:29:34 INFO - PROCESS | 3780 | 1468524574680 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 12:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:29:34 INFO - PROCESS | 3780 | 1468524574684 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 12:29:34 INFO - PROCESS | 3780 | 1468524574690 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:29:34 INFO - PROCESS | 3780 | 1468524574693 Marionette TRACE conn3 <- [1,2238,null,{}] 12:29:34 INFO - PROCESS | 3780 | 1468524574699 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:34 INFO - PROCESS | 3780 | 1468524574702 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:34 INFO - PROCESS | 3780 | 1468524574790 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 12:29:34 INFO - PROCESS | 3780 | 1468524574797 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:34 INFO - PROCESS | 3780 | 1468524574801 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:34 INFO - PROCESS | 3780 | ++DOCSHELL 11031800 == 25 [pid = 3780] [id = 569] 12:29:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (11223000) [pid = 3780] [serial = 1707] [outer = 00000000] 12:29:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (11CDB400) [pid = 3780] [serial = 1708] [outer = 11223000] 12:29:34 INFO - PROCESS | 3780 | 1468524574848 Marionette DEBUG loaded listener.js 12:29:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (12B01400) [pid = 3780] [serial = 1709] [outer = 11223000] 12:29:35 INFO - PROCESS | 3780 | 1468524575346 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 684ms 12:29:35 INFO - PROCESS | 3780 | 1468524575385 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 12:29:35 INFO - PROCESS | 3780 | 1468524575390 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 12:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:29:35 INFO - PROCESS | 3780 | 1468524575396 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:29:35 INFO - PROCESS | 3780 | 1468524575399 Marionette TRACE conn3 <- [1,2242,null,{}] 12:29:35 INFO - PROCESS | 3780 | 1468524575402 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:35 INFO - PROCESS | 3780 | 1468524575405 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:35 INFO - PROCESS | 3780 | 1468524575489 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 12:29:35 INFO - PROCESS | 3780 | 1468524575498 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:35 INFO - PROCESS | 3780 | 1468524575501 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:35 INFO - PROCESS | 3780 | ++DOCSHELL 13227800 == 26 [pid = 3780] [id = 570] 12:29:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (132D5400) [pid = 3780] [serial = 1710] [outer = 00000000] 12:29:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1394F000) [pid = 3780] [serial = 1711] [outer = 132D5400] 12:29:35 INFO - PROCESS | 3780 | 1468524575551 Marionette DEBUG loaded listener.js 12:29:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (139D4800) [pid = 3780] [serial = 1712] [outer = 132D5400] 12:29:36 INFO - PROCESS | 3780 | 1468524576390 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1042ms 12:29:36 INFO - PROCESS | 3780 | 1468524576438 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 12:29:36 INFO - PROCESS | 3780 | 1468524576442 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 12:29:36 INFO - PROCESS | 3780 | 1468524576466 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:29:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:29:36 INFO - PROCESS | 3780 | 1468524576471 Marionette TRACE conn3 <- [1,2246,null,{}] 12:29:36 INFO - PROCESS | 3780 | 1468524576476 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:36 INFO - PROCESS | 3780 | 1468524576479 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:36 INFO - PROCESS | 3780 | 1468524576631 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 12:29:36 INFO - PROCESS | 3780 | 1468524576725 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:36 INFO - PROCESS | 3780 | 1468524576728 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:36 INFO - PROCESS | 3780 | ++DOCSHELL 12BD1C00 == 27 [pid = 3780] [id = 571] 12:29:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13038000) [pid = 3780] [serial = 1713] [outer = 00000000] 12:29:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13225000) [pid = 3780] [serial = 1714] [outer = 13038000] 12:29:36 INFO - PROCESS | 3780 | 1468524576784 Marionette DEBUG loaded listener.js 12:29:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (143E4800) [pid = 3780] [serial = 1715] [outer = 13038000] 12:29:37 INFO - PROCESS | 3780 | 1468524577586 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1182ms 12:29:37 INFO - PROCESS | 3780 | 1468524577651 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 12:29:37 INFO - PROCESS | 3780 | 1468524577655 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 12:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:29:37 INFO - PROCESS | 3780 | 1468524577660 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:29:37 INFO - PROCESS | 3780 | 1468524577663 Marionette TRACE conn3 <- [1,2250,null,{}] 12:29:37 INFO - PROCESS | 3780 | 1468524577669 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:37 INFO - PROCESS | 3780 | 1468524577671 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:37 INFO - PROCESS | 3780 | 1468524577794 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 12:29:37 INFO - PROCESS | 3780 | --DOCSHELL 11031800 == 26 [pid = 3780] [id = 569] 12:29:37 INFO - PROCESS | 3780 | 1468524577893 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:37 INFO - PROCESS | 3780 | 1468524577898 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:37 INFO - PROCESS | 3780 | ++DOCSHELL 11223C00 == 27 [pid = 3780] [id = 572] 12:29:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (114D6C00) [pid = 3780] [serial = 1716] [outer = 00000000] 12:29:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (12D76C00) [pid = 3780] [serial = 1717] [outer = 114D6C00] 12:29:37 INFO - PROCESS | 3780 | 1468524577946 Marionette DEBUG loaded listener.js 12:29:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (11224000) [pid = 3780] [serial = 1718] [outer = 114D6C00] 12:29:38 INFO - PROCESS | 3780 | 1468524578366 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:29:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:29:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 731ms 12:29:38 INFO - PROCESS | 3780 | 1468524578401 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 12:29:38 INFO - PROCESS | 3780 | 1468524578406 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 12:29:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:29:38 INFO - PROCESS | 3780 | 1468524578447 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:29:38 INFO - PROCESS | 3780 | 1468524578449 Marionette TRACE conn3 <- [1,2254,null,{}] 12:29:38 INFO - PROCESS | 3780 | 1468524578453 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:38 INFO - PROCESS | 3780 | 1468524578455 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:38 INFO - PROCESS | 3780 | 1468524578540 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 12:29:38 INFO - PROCESS | 3780 | 1468524578549 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:38 INFO - PROCESS | 3780 | 1468524578551 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:38 INFO - PROCESS | 3780 | ++DOCSHELL 15B1EC00 == 28 [pid = 3780] [id = 573] 12:29:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15BC5C00) [pid = 3780] [serial = 1719] [outer = 00000000] 12:29:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15BD0C00) [pid = 3780] [serial = 1720] [outer = 15BC5C00] 12:29:38 INFO - PROCESS | 3780 | 1468524578601 Marionette DEBUG loaded listener.js 12:29:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15F8DC00) [pid = 3780] [serial = 1721] [outer = 15BC5C00] 12:29:39 INFO - PROCESS | 3780 | 1468524579052 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 653ms 12:29:39 INFO - PROCESS | 3780 | 1468524579100 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 12:29:39 INFO - PROCESS | 3780 | 1468524579102 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 12:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:29:39 INFO - PROCESS | 3780 | 1468524579105 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:29:39 INFO - PROCESS | 3780 | 1468524579109 Marionette TRACE conn3 <- [1,2258,null,{}] 12:29:39 INFO - PROCESS | 3780 | 1468524579119 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:39 INFO - PROCESS | 3780 | 1468524579124 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:39 INFO - PROCESS | 3780 | 1468524579237 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 12:29:39 INFO - PROCESS | 3780 | 1468524579337 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:39 INFO - PROCESS | 3780 | 1468524579341 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:39 INFO - PROCESS | 3780 | ++DOCSHELL 16D07400 == 29 [pid = 3780] [id = 574] 12:29:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16FC0400) [pid = 3780] [serial = 1722] [outer = 00000000] 12:29:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (172B0800) [pid = 3780] [serial = 1723] [outer = 16FC0400] 12:29:39 INFO - PROCESS | 3780 | 1468524579386 Marionette DEBUG loaded listener.js 12:29:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1758DC00) [pid = 3780] [serial = 1724] [outer = 16FC0400] 12:29:39 INFO - PROCESS | 3780 | 1468524579760 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 684ms 12:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:29:39 INFO - PROCESS | 3780 | 1468524579804 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 12:29:39 INFO - PROCESS | 3780 | 1468524579807 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 12:29:39 INFO - PROCESS | 3780 | 1468524579810 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:29:39 INFO - PROCESS | 3780 | 1468524579812 Marionette TRACE conn3 <- [1,2262,null,{}] 12:29:39 INFO - PROCESS | 3780 | 1468524579815 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:39 INFO - PROCESS | 3780 | 1468524579817 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:39 INFO - PROCESS | 3780 | 1468524579897 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 12:29:39 INFO - PROCESS | 3780 | 1468524579999 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:39 INFO - PROCESS | 3780 | 1468524580001 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:40 INFO - PROCESS | 3780 | ++DOCSHELL 159EB800 == 30 [pid = 3780] [id = 575] 12:29:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (174A8C00) [pid = 3780] [serial = 1725] [outer = 00000000] 12:29:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17BAEC00) [pid = 3780] [serial = 1726] [outer = 174A8C00] 12:29:40 INFO - PROCESS | 3780 | 1468524580054 Marionette DEBUG loaded listener.js 12:29:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17D6B400) [pid = 3780] [serial = 1727] [outer = 174A8C00] 12:29:40 INFO - PROCESS | 3780 | 1468524580455 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:29:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:29:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 684ms 12:29:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:29:40 INFO - PROCESS | 3780 | 1468524580494 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 12:29:40 INFO - PROCESS | 3780 | 1468524580496 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 12:29:40 INFO - PROCESS | 3780 | 1468524580499 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:29:40 INFO - PROCESS | 3780 | 1468524580501 Marionette TRACE conn3 <- [1,2266,null,{}] 12:29:40 INFO - PROCESS | 3780 | 1468524580510 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:40 INFO - PROCESS | 3780 | 1468524580512 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:40 INFO - PROCESS | 3780 | 1468524580644 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 12:29:40 INFO - PROCESS | 3780 | 1468524580665 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:40 INFO - PROCESS | 3780 | 1468524580667 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:40 INFO - PROCESS | 3780 | ++DOCSHELL 17BA7000 == 31 [pid = 3780] [id = 576] 12:29:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17BB0000) [pid = 3780] [serial = 1728] [outer = 00000000] 12:29:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (183F3400) [pid = 3780] [serial = 1729] [outer = 17BB0000] 12:29:40 INFO - PROCESS | 3780 | 1468524580710 Marionette DEBUG loaded listener.js 12:29:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (18676000) [pid = 3780] [serial = 1730] [outer = 17BB0000] 12:29:41 INFO - PROCESS | 3780 | 1468524581142 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:29:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:29:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 684ms 12:29:41 INFO - PROCESS | 3780 | 1468524581202 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 12:29:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:29:41 INFO - PROCESS | 3780 | 1468524581204 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 12:29:41 INFO - PROCESS | 3780 | 1468524581207 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:29:41 INFO - PROCESS | 3780 | 1468524581208 Marionette TRACE conn3 <- [1,2270,null,{}] 12:29:41 INFO - PROCESS | 3780 | 1468524581212 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:41 INFO - PROCESS | 3780 | 1468524581217 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:41 INFO - PROCESS | 3780 | 1468524581351 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 12:29:41 INFO - PROCESS | 3780 | 1468524581417 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:41 INFO - PROCESS | 3780 | 1468524581419 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:41 INFO - PROCESS | 3780 | ++DOCSHELL 12BC4C00 == 32 [pid = 3780] [id = 577] 12:29:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (186D1800) [pid = 3780] [serial = 1731] [outer = 00000000] 12:29:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (186E0000) [pid = 3780] [serial = 1732] [outer = 186D1800] 12:29:41 INFO - PROCESS | 3780 | 1468524581462 Marionette DEBUG loaded listener.js 12:29:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (19CC5C00) [pid = 3780] [serial = 1733] [outer = 186D1800] 12:29:41 INFO - PROCESS | 3780 | 1468524581866 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:29:41 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11223000) [pid = 3780] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:29:41 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1704B400) [pid = 3780] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:29:41 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17B89800) [pid = 3780] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:29:41 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (184BF000) [pid = 3780] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:29:41 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (19CBF800) [pid = 3780] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:29:41 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (19CBA000) [pid = 3780] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:29:41 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (143E6000) [pid = 3780] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:29:41 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12B03400) [pid = 3780] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:29:41 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1021B800) [pid = 3780] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:29:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:29:41 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (18346800) [pid = 3780] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:29:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 700ms 12:29:41 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15F92400) [pid = 3780] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:29:41 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (102D2C00) [pid = 3780] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:29:41 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1B741400) [pid = 3780] [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.] 12:29:41 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16112C00) [pid = 3780] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:29:41 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (163D8C00) [pid = 3780] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:29:41 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1B73FC00) [pid = 3780] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:29:41 INFO - PROCESS | 3780 | 1468524581915 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 12:29:41 INFO - PROCESS | 3780 | 1468524581917 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 12:29:41 INFO - PROCESS | 3780 | 1468524581920 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:29:41 INFO - PROCESS | 3780 | 1468524581922 Marionette TRACE conn3 <- [1,2274,null,{}] 12:29:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:29:41 INFO - PROCESS | 3780 | 1468524581925 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:41 INFO - PROCESS | 3780 | 1468524581927 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:42 INFO - PROCESS | 3780 | 1468524582061 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 12:29:42 INFO - PROCESS | 3780 | 1468524582075 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:42 INFO - PROCESS | 3780 | 1468524582077 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:42 INFO - PROCESS | 3780 | ++DOCSHELL 131EE000 == 33 [pid = 3780] [id = 578] 12:29:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (131EF800) [pid = 3780] [serial = 1734] [outer = 00000000] 12:29:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15057800) [pid = 3780] [serial = 1735] [outer = 131EF800] 12:29:42 INFO - PROCESS | 3780 | 1468524582120 Marionette DEBUG loaded listener.js 12:29:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16111800) [pid = 3780] [serial = 1736] [outer = 131EF800] 12:29:42 INFO - PROCESS | 3780 | 1468524582562 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:29:42 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 12:29:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 700ms 12:29:42 INFO - PROCESS | 3780 | 1468524582621 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 12:29:42 INFO - PROCESS | 3780 | 1468524582623 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 12:29:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:29:42 INFO - PROCESS | 3780 | 1468524582627 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:29:42 INFO - PROCESS | 3780 | 1468524582629 Marionette TRACE conn3 <- [1,2278,null,{}] 12:29:42 INFO - PROCESS | 3780 | 1468524582632 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:42 INFO - PROCESS | 3780 | 1468524582634 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:42 INFO - PROCESS | 3780 | 1468524582710 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 12:29:42 INFO - PROCESS | 3780 | 1468524582717 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:42 INFO - PROCESS | 3780 | 1468524582719 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:42 INFO - PROCESS | 3780 | ++DOCSHELL 13225800 == 34 [pid = 3780] [id = 579] 12:29:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15053C00) [pid = 3780] [serial = 1737] [outer = 00000000] 12:29:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1A06B000) [pid = 3780] [serial = 1738] [outer = 15053C00] 12:29:42 INFO - PROCESS | 3780 | 1468524582762 Marionette DEBUG loaded listener.js 12:29:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A0C9C00) [pid = 3780] [serial = 1739] [outer = 15053C00] 12:29:43 INFO - PROCESS | 3780 | 1468524583192 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:29:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:29:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 591ms 12:29:43 INFO - PROCESS | 3780 | 1468524583224 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 12:29:43 INFO - PROCESS | 3780 | 1468524583226 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 12:29:43 INFO - PROCESS | 3780 | 1468524583233 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:29:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:29:43 INFO - PROCESS | 3780 | 1468524583235 Marionette TRACE conn3 <- [1,2282,null,{}] 12:29:43 INFO - PROCESS | 3780 | 1468524583238 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:43 INFO - PROCESS | 3780 | 1468524583240 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:43 INFO - PROCESS | 3780 | 1468524583317 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 12:29:43 INFO - PROCESS | 3780 | 1468524583323 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:43 INFO - PROCESS | 3780 | 1468524583325 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:43 INFO - PROCESS | 3780 | ++DOCSHELL 1A0D1000 == 35 [pid = 3780] [id = 580] 12:29:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A0D3800) [pid = 3780] [serial = 1740] [outer = 00000000] 12:29:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A3BC400) [pid = 3780] [serial = 1741] [outer = 1A0D3800] 12:29:43 INFO - PROCESS | 3780 | 1468524583368 Marionette DEBUG loaded listener.js 12:29:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A3C3800) [pid = 3780] [serial = 1742] [outer = 1A0D3800] 12:29:43 INFO - PROCESS | 3780 | 1468524583803 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:29:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:29:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 591ms 12:29:43 INFO - PROCESS | 3780 | 1468524583831 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 12:29:43 INFO - PROCESS | 3780 | 1468524583833 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 12:29:43 INFO - PROCESS | 3780 | 1468524583836 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:29:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:29:43 INFO - PROCESS | 3780 | 1468524583822 Marionette TRACE conn3 <- [1,2286,null,{}] 12:29:43 INFO - PROCESS | 3780 | 1468524583825 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:43 INFO - PROCESS | 3780 | 1468524583827 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:43 INFO - PROCESS | 3780 | 1468524583945 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 12:29:44 INFO - PROCESS | 3780 | 1468524584056 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:44 INFO - PROCESS | 3780 | 1468524584059 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:44 INFO - PROCESS | 3780 | ++DOCSHELL 1026D000 == 36 [pid = 3780] [id = 581] 12:29:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1026D800) [pid = 3780] [serial = 1743] [outer = 00000000] 12:29:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10A07C00) [pid = 3780] [serial = 1744] [outer = 1026D800] 12:29:44 INFO - PROCESS | 3780 | 1468524584115 Marionette DEBUG loaded listener.js 12:29:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1102AC00) [pid = 3780] [serial = 1745] [outer = 1026D800] 12:29:44 INFO - PROCESS | 3780 | 1468524584668 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:29:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:29:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 933ms 12:29:44 INFO - PROCESS | 3780 | 1468524584768 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 12:29:44 INFO - PROCESS | 3780 | 1468524584772 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 12:29:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:29:44 INFO - PROCESS | 3780 | 1468524584777 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:29:44 INFO - PROCESS | 3780 | 1468524584780 Marionette TRACE conn3 <- [1,2290,null,{}] 12:29:44 INFO - PROCESS | 3780 | 1468524584785 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:44 INFO - PROCESS | 3780 | 1468524584788 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:44 INFO - PROCESS | 3780 | 1468524584907 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 12:29:45 INFO - PROCESS | 3780 | 1468524585009 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:45 INFO - PROCESS | 3780 | 1468524585013 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:45 INFO - PROCESS | 3780 | ++DOCSHELL 1630C000 == 37 [pid = 3780] [id = 582] 12:29:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1630C400) [pid = 3780] [serial = 1746] [outer = 00000000] 12:29:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (163D7C00) [pid = 3780] [serial = 1747] [outer = 1630C400] 12:29:45 INFO - PROCESS | 3780 | 1468524585066 Marionette DEBUG loaded listener.js 12:29:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16FC8800) [pid = 3780] [serial = 1748] [outer = 1630C400] 12:29:45 INFO - PROCESS | 3780 | 1468524585625 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:29:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:29:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 886ms 12:29:45 INFO - PROCESS | 3780 | 1468524585685 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 12:29:45 INFO - PROCESS | 3780 | 1468524585689 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 12:29:45 INFO - PROCESS | 3780 | 1468524585693 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:29:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:29:45 INFO - PROCESS | 3780 | 1468524585695 Marionette TRACE conn3 <- [1,2294,null,{}] 12:29:45 INFO - PROCESS | 3780 | 1468524585699 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:45 INFO - PROCESS | 3780 | 1468524585701 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:45 INFO - PROCESS | 3780 | 1468524585808 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 12:29:45 INFO - PROCESS | 3780 | 1468524585917 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:45 INFO - PROCESS | 3780 | 1468524585919 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:45 INFO - PROCESS | 3780 | ++DOCSHELL 1867C400 == 38 [pid = 3780] [id = 583] 12:29:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1867CC00) [pid = 3780] [serial = 1749] [outer = 00000000] 12:29:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (186D4C00) [pid = 3780] [serial = 1750] [outer = 1867CC00] 12:29:45 INFO - PROCESS | 3780 | 1468524585971 Marionette DEBUG loaded listener.js 12:29:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (19CBD800) [pid = 3780] [serial = 1751] [outer = 1867CC00] 12:29:46 INFO - PROCESS | 3780 | 1468524586601 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:29:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:29:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 949ms 12:29:46 INFO - PROCESS | 3780 | 1468524586638 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 12:29:46 INFO - PROCESS | 3780 | 1468524586641 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 12:29:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:29:46 INFO - PROCESS | 3780 | 1468524586651 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:29:46 INFO - PROCESS | 3780 | 1468524586657 Marionette TRACE conn3 <- [1,2298,null,{}] 12:29:46 INFO - PROCESS | 3780 | 1468524586661 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:46 INFO - PROCESS | 3780 | 1468524586665 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:46 INFO - PROCESS | 3780 | 1468524586769 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 12:29:46 INFO - PROCESS | 3780 | 1468524586875 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:46 INFO - PROCESS | 3780 | 1468524586878 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:46 INFO - PROCESS | 3780 | ++DOCSHELL 1A068400 == 39 [pid = 3780] [id = 584] 12:29:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A069C00) [pid = 3780] [serial = 1752] [outer = 00000000] 12:29:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A7CF800) [pid = 3780] [serial = 1753] [outer = 1A069C00] 12:29:46 INFO - PROCESS | 3780 | 1468524586936 Marionette DEBUG loaded listener.js 12:29:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1AA43800) [pid = 3780] [serial = 1754] [outer = 1A069C00] 12:29:47 INFO - PROCESS | 3780 | 1468524587643 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:29:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:29:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1042ms 12:29:47 INFO - PROCESS | 3780 | 1468524587679 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 12:29:47 INFO - PROCESS | 3780 | 1468524587683 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 12:29:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:29:47 INFO - PROCESS | 3780 | 1468524587716 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:29:47 INFO - PROCESS | 3780 | 1468524587719 Marionette TRACE conn3 <- [1,2302,null,{}] 12:29:47 INFO - PROCESS | 3780 | 1468524587725 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:47 INFO - PROCESS | 3780 | 1468524587728 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:47 INFO - PROCESS | 3780 | 1468524587827 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 12:29:47 INFO - PROCESS | 3780 | 1468524587961 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:47 INFO - PROCESS | 3780 | 1468524587966 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:47 INFO - PROCESS | 3780 | ++DOCSHELL 13075400 == 40 [pid = 3780] [id = 585] 12:29:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (13075800) [pid = 3780] [serial = 1755] [outer = 00000000] 12:29:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (131F1C00) [pid = 3780] [serial = 1756] [outer = 13075800] 12:29:48 INFO - PROCESS | 3780 | 1468524588017 Marionette DEBUG loaded listener.js 12:29:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (134A8400) [pid = 3780] [serial = 1757] [outer = 13075800] 12:29:48 INFO - PROCESS | 3780 | --DOCSHELL 15F95800 == 39 [pid = 3780] [id = 568] 12:29:48 INFO - PROCESS | 3780 | --DOCSHELL 1A0D1000 == 38 [pid = 3780] [id = 580] 12:29:48 INFO - PROCESS | 3780 | --DOCSHELL 13225800 == 37 [pid = 3780] [id = 579] 12:29:48 INFO - PROCESS | 3780 | --DOCSHELL 131EE000 == 36 [pid = 3780] [id = 578] 12:29:48 INFO - PROCESS | 3780 | --DOCSHELL 12BC4C00 == 35 [pid = 3780] [id = 577] 12:29:48 INFO - PROCESS | 3780 | --DOCSHELL 17BA7000 == 34 [pid = 3780] [id = 576] 12:29:48 INFO - PROCESS | 3780 | --DOCSHELL 159EB800 == 33 [pid = 3780] [id = 575] 12:29:48 INFO - PROCESS | 3780 | --DOCSHELL 16D07400 == 32 [pid = 3780] [id = 574] 12:29:48 INFO - PROCESS | 3780 | --DOCSHELL 15B1EC00 == 31 [pid = 3780] [id = 573] 12:29:48 INFO - PROCESS | 3780 | --DOCSHELL 11223C00 == 30 [pid = 3780] [id = 572] 12:29:48 INFO - PROCESS | 3780 | --DOCSHELL 12BD1C00 == 29 [pid = 3780] [id = 571] 12:29:48 INFO - PROCESS | 3780 | --DOCSHELL 13227800 == 28 [pid = 3780] [id = 570] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (11CDB400) [pid = 3780] [serial = 1708] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (17594000) [pid = 3780] [serial = 1690] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (17BDFC00) [pid = 3780] [serial = 1693] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (186D4800) [pid = 3780] [serial = 1696] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17D71000) [pid = 3780] [serial = 1694] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A06B400) [pid = 3780] [serial = 1702] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (186DDC00) [pid = 3780] [serial = 1697] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A0D0C00) [pid = 3780] [serial = 1705] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (156AB400) [pid = 3780] [serial = 1684] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1597A000) [pid = 3780] [serial = 1685] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (12D78C00) [pid = 3780] [serial = 1681] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13071800) [pid = 3780] [serial = 1682] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11CD7C00) [pid = 3780] [serial = 1679] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10A78800) [pid = 3780] [serial = 1678] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A061400) [pid = 3780] [serial = 1676] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A267400) [pid = 3780] [serial = 1706] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (186DC400) [pid = 3780] [serial = 1675] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A06B800) [pid = 3780] [serial = 1703] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16FC8C00) [pid = 3780] [serial = 1673] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (163D5400) [pid = 3780] [serial = 1672] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (12823000) [pid = 3780] [serial = 1670] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (10E5CC00) [pid = 3780] [serial = 1669] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16D03400) [pid = 3780] [serial = 1136] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (163D2800) [pid = 3780] [serial = 1687] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (183F3800) [pid = 3780] [serial = 1699] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1759BC00) [pid = 3780] [serial = 1691] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16FC4C00) [pid = 3780] [serial = 1688] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (12B01400) [pid = 3780] [serial = 1709] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (172B1000) [pid = 3780] [serial = 1700] [outer = 00000000] [url = about:blank] 12:29:48 INFO - PROCESS | 3780 | 1468524588578 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:29:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:29:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 918ms 12:29:48 INFO - PROCESS | 3780 | 1468524588614 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 12:29:48 INFO - PROCESS | 3780 | 1468524588619 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 12:29:48 INFO - PROCESS | 3780 | 1468524588624 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:29:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:29:48 INFO - PROCESS | 3780 | 1468524588627 Marionette TRACE conn3 <- [1,2306,null,{}] 12:29:48 INFO - PROCESS | 3780 | 1468524588631 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:48 INFO - PROCESS | 3780 | 1468524588633 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:48 INFO - PROCESS | 3780 | 1468524588722 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 12:29:48 INFO - PROCESS | 3780 | 1468524588728 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:48 INFO - PROCESS | 3780 | 1468524588731 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:48 INFO - PROCESS | 3780 | ++DOCSHELL 12BD1C00 == 29 [pid = 3780] [id = 586] 12:29:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (12BD3C00) [pid = 3780] [serial = 1758] [outer = 00000000] 12:29:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (143E4400) [pid = 3780] [serial = 1759] [outer = 12BD3C00] 12:29:48 INFO - PROCESS | 3780 | 1468524588776 Marionette DEBUG loaded listener.js 12:29:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (156B5400) [pid = 3780] [serial = 1760] [outer = 12BD3C00] 12:29:49 INFO - PROCESS | 3780 | 1468524589258 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 12:29:49 INFO - PROCESS | 3780 | 1468524589338 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 12:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:29:49 INFO - PROCESS | 3780 | 1468524589341 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:29:49 INFO - PROCESS | 3780 | 1468524589345 Marionette TRACE conn3 <- [1,2310,null,{}] 12:29:49 INFO - PROCESS | 3780 | 1468524589355 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:49 INFO - PROCESS | 3780 | 1468524589359 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:49 INFO - PROCESS | 3780 | 1468524589442 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 12:29:49 INFO - PROCESS | 3780 | 1468524589539 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:49 INFO - PROCESS | 3780 | 1468524589542 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:49 INFO - PROCESS | 3780 | ++DOCSHELL 1610EC00 == 30 [pid = 3780] [id = 587] 12:29:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1610F400) [pid = 3780] [serial = 1761] [outer = 00000000] 12:29:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (16FBE400) [pid = 3780] [serial = 1762] [outer = 1610F400] 12:29:49 INFO - PROCESS | 3780 | 1468524589597 Marionette DEBUG loaded listener.js 12:29:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (17212C00) [pid = 3780] [serial = 1763] [outer = 1610F400] 12:29:49 INFO - PROCESS | 3780 | 1468524589978 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 685ms 12:29:50 INFO - PROCESS | 3780 | 1468524590040 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 12:29:50 INFO - PROCESS | 3780 | 1468524590042 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 12:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:29:50 INFO - PROCESS | 3780 | 1468524590046 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:29:50 INFO - PROCESS | 3780 | 1468524590047 Marionette TRACE conn3 <- [1,2314,null,{}] 12:29:50 INFO - PROCESS | 3780 | 1468524590051 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:50 INFO - PROCESS | 3780 | 1468524590053 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:50 INFO - PROCESS | 3780 | 1468524590136 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 12:29:50 INFO - PROCESS | 3780 | 1468524590142 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:50 INFO - PROCESS | 3780 | 1468524590144 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:50 INFO - PROCESS | 3780 | ++DOCSHELL 17053C00 == 31 [pid = 3780] [id = 588] 12:29:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (172AD000) [pid = 3780] [serial = 1764] [outer = 00000000] 12:29:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17BAC000) [pid = 3780] [serial = 1765] [outer = 172AD000] 12:29:50 INFO - PROCESS | 3780 | 1468524590187 Marionette DEBUG loaded listener.js 12:29:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17BB3C00) [pid = 3780] [serial = 1766] [outer = 172AD000] 12:29:50 INFO - PROCESS | 3780 | 1468524590643 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 638ms 12:29:50 INFO - PROCESS | 3780 | 1468524590689 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 12:29:50 INFO - PROCESS | 3780 | 1468524590691 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 12:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:29:50 INFO - PROCESS | 3780 | 1468524590694 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:29:50 INFO - PROCESS | 3780 | 1468524590696 Marionette TRACE conn3 <- [1,2318,null,{}] 12:29:50 INFO - PROCESS | 3780 | 1468524590700 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:50 INFO - PROCESS | 3780 | 1468524590702 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:50 INFO - PROCESS | 3780 | 1468524590812 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 12:29:50 INFO - PROCESS | 3780 | 1468524590896 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:50 INFO - PROCESS | 3780 | 1468524590898 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:50 INFO - PROCESS | 3780 | ++DOCSHELL 17E8E000 == 32 [pid = 3780] [id = 589] 12:29:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17E8EC00) [pid = 3780] [serial = 1767] [outer = 00000000] 12:29:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (18675800) [pid = 3780] [serial = 1768] [outer = 17E8EC00] 12:29:50 INFO - PROCESS | 3780 | 1468524590940 Marionette DEBUG loaded listener.js 12:29:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (18675C00) [pid = 3780] [serial = 1769] [outer = 17E8EC00] 12:29:51 INFO - PROCESS | 3780 | 1468524591323 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:29:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:29:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 700ms 12:29:51 INFO - PROCESS | 3780 | 1468524591388 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 12:29:51 INFO - PROCESS | 3780 | 1468524591390 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 12:29:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:29:51 INFO - PROCESS | 3780 | 1468524591393 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:29:51 INFO - PROCESS | 3780 | 1468524591395 Marionette TRACE conn3 <- [1,2322,null,{}] 12:29:51 INFO - PROCESS | 3780 | 1468524591398 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:51 INFO - PROCESS | 3780 | 1468524591404 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:51 INFO - PROCESS | 3780 | 1468524591540 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 12:29:51 INFO - PROCESS | 3780 | 1468524591553 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:51 INFO - PROCESS | 3780 | 1468524591555 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:51 INFO - PROCESS | 3780 | ++DOCSHELL 12827800 == 33 [pid = 3780] [id = 590] 12:29:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17A0A800) [pid = 3780] [serial = 1770] [outer = 00000000] 12:29:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (186DD800) [pid = 3780] [serial = 1771] [outer = 17A0A800] 12:29:51 INFO - PROCESS | 3780 | 1468524591598 Marionette DEBUG loaded listener.js 12:29:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A065C00) [pid = 3780] [serial = 1772] [outer = 17A0A800] 12:29:52 INFO - PROCESS | 3780 | 1468524592055 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 700ms 12:29:52 INFO - PROCESS | 3780 | 1468524592094 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 12:29:52 INFO - PROCESS | 3780 | 1468524592097 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 12:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:29:52 INFO - PROCESS | 3780 | 1468524592100 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:29:52 INFO - PROCESS | 3780 | 1468524592101 Marionette TRACE conn3 <- [1,2326,null,{}] 12:29:52 INFO - PROCESS | 3780 | 1468524592105 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:52 INFO - PROCESS | 3780 | 1468524592107 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:52 INFO - PROCESS | 3780 | 1468524592242 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 12:29:52 INFO - PROCESS | 3780 | 1468524592304 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:52 INFO - PROCESS | 3780 | 1468524592306 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:52 INFO - PROCESS | 3780 | ++DOCSHELL 186DD400 == 34 [pid = 3780] [id = 591] 12:29:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19CBB400) [pid = 3780] [serial = 1773] [outer = 00000000] 12:29:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A0C6800) [pid = 3780] [serial = 1774] [outer = 19CBB400] 12:29:52 INFO - PROCESS | 3780 | 1468524592358 Marionette DEBUG loaded listener.js 12:29:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A0C9800) [pid = 3780] [serial = 1775] [outer = 19CBB400] 12:29:52 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17BB0000) [pid = 3780] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:29:52 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (186D1800) [pid = 3780] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:29:52 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13038000) [pid = 3780] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:29:52 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (114D6C00) [pid = 3780] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:29:52 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15BC5C00) [pid = 3780] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:29:52 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16FC0400) [pid = 3780] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:29:52 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (131EF800) [pid = 3780] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:29:52 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15053C00) [pid = 3780] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:29:52 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (174A8C00) [pid = 3780] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:29:52 INFO - PROCESS | 3780 | 1468524592833 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 809ms 12:29:52 INFO - PROCESS | 3780 | 1468524592901 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 12:29:52 INFO - PROCESS | 3780 | 1468524592903 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 12:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:29:52 INFO - PROCESS | 3780 | 1468524592906 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:29:52 INFO - PROCESS | 3780 | 1468524592908 Marionette TRACE conn3 <- [1,2330,null,{}] 12:29:52 INFO - PROCESS | 3780 | 1468524592912 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:52 INFO - PROCESS | 3780 | 1468524592913 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:52 INFO - PROCESS | 3780 | 1468524592991 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 12:29:53 INFO - PROCESS | 3780 | 1468524592998 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:53 INFO - PROCESS | 3780 | 1468524593000 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:53 INFO - PROCESS | 3780 | ++DOCSHELL 1026F400 == 35 [pid = 3780] [id = 592] 12:29:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (131EF800) [pid = 3780] [serial = 1776] [outer = 00000000] 12:29:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15BC5C00) [pid = 3780] [serial = 1777] [outer = 131EF800] 12:29:53 INFO - PROCESS | 3780 | 1468524593043 Marionette DEBUG loaded listener.js 12:29:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15F94000) [pid = 3780] [serial = 1778] [outer = 131EF800] 12:29:53 INFO - PROCESS | 3780 | 1468524593499 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:29:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:29:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 637ms 12:29:53 INFO - PROCESS | 3780 | 1468524593545 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 12:29:53 INFO - PROCESS | 3780 | 1468524593547 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 12:29:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:29:53 INFO - PROCESS | 3780 | 1468524593550 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:29:53 INFO - PROCESS | 3780 | 1468524593552 Marionette TRACE conn3 <- [1,2334,null,{}] 12:29:53 INFO - PROCESS | 3780 | 1468524593555 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:53 INFO - PROCESS | 3780 | 1468524593557 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:53 INFO - PROCESS | 3780 | 1468524593659 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 12:29:53 INFO - PROCESS | 3780 | 1468524593664 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:53 INFO - PROCESS | 3780 | 1468524593666 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:53 INFO - PROCESS | 3780 | ++DOCSHELL 1026DC00 == 36 [pid = 3780] [id = 593] 12:29:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15B1D800) [pid = 3780] [serial = 1779] [outer = 00000000] 12:29:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A06FC00) [pid = 3780] [serial = 1780] [outer = 15B1D800] 12:29:53 INFO - PROCESS | 3780 | 1468524593715 Marionette DEBUG loaded listener.js 12:29:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A6C9000) [pid = 3780] [serial = 1781] [outer = 15B1D800] 12:29:54 INFO - PROCESS | 3780 | 1468524594128 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:29:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:29:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 638ms 12:29:54 INFO - PROCESS | 3780 | 1468524594188 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 12:29:54 INFO - PROCESS | 3780 | 1468524594190 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 12:29:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:29:54 INFO - PROCESS | 3780 | 1468524594194 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:29:54 INFO - PROCESS | 3780 | 1468524594195 Marionette TRACE conn3 <- [1,2338,null,{}] 12:29:54 INFO - PROCESS | 3780 | 1468524594199 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:54 INFO - PROCESS | 3780 | 1468524594201 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:54 INFO - PROCESS | 3780 | 1468524594278 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 12:29:54 INFO - PROCESS | 3780 | 1468524594292 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:54 INFO - PROCESS | 3780 | 1468524594295 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:54 INFO - PROCESS | 3780 | ++DOCSHELL 1A7C6000 == 37 [pid = 3780] [id = 594] 12:29:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A7C6800) [pid = 3780] [serial = 1782] [outer = 00000000] 12:29:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1AA42C00) [pid = 3780] [serial = 1783] [outer = 1A7C6800] 12:29:54 INFO - PROCESS | 3780 | 1468524594338 Marionette DEBUG loaded listener.js 12:29:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1AA47800) [pid = 3780] [serial = 1784] [outer = 1A7C6800] 12:29:54 INFO - PROCESS | 3780 | 1468524594794 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:29:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:29:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 700ms 12:29:54 INFO - PROCESS | 3780 | 1468524594878 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 12:29:54 INFO - PROCESS | 3780 | 1468524594882 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 12:29:54 INFO - PROCESS | 3780 | 1468524594887 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:29:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:29:54 INFO - PROCESS | 3780 | 1468524594892 Marionette TRACE conn3 <- [1,2342,null,{}] 12:29:54 INFO - PROCESS | 3780 | 1468524594899 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:54 INFO - PROCESS | 3780 | 1468524594902 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:55 INFO - PROCESS | 3780 | 1468524595095 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 12:29:55 INFO - PROCESS | 3780 | 1468524595200 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:55 INFO - PROCESS | 3780 | 1468524595204 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:55 INFO - PROCESS | 3780 | ++DOCSHELL 12850800 == 38 [pid = 3780] [id = 595] 12:29:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (12852C00) [pid = 3780] [serial = 1785] [outer = 00000000] 12:29:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (12B0D000) [pid = 3780] [serial = 1786] [outer = 12852C00] 12:29:55 INFO - PROCESS | 3780 | 1468524595259 Marionette DEBUG loaded listener.js 12:29:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (130A3000) [pid = 3780] [serial = 1787] [outer = 12852C00] 12:29:55 INFO - PROCESS | 3780 | 1468524595834 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 995ms 12:29:55 INFO - PROCESS | 3780 | 1468524595890 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 12:29:55 INFO - PROCESS | 3780 | 1468524595895 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 12:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:29:55 INFO - PROCESS | 3780 | 1468524595901 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:29:55 INFO - PROCESS | 3780 | 1468524595904 Marionette TRACE conn3 <- [1,2346,null,{}] 12:29:55 INFO - PROCESS | 3780 | 1468524595908 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:55 INFO - PROCESS | 3780 | 1468524595910 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:56 INFO - PROCESS | 3780 | 1468524596022 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 12:29:56 INFO - PROCESS | 3780 | 1468524596132 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:56 INFO - PROCESS | 3780 | 1468524596135 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:56 INFO - PROCESS | 3780 | ++DOCSHELL 163CB400 == 39 [pid = 3780] [id = 596] 12:29:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (163CE000) [pid = 3780] [serial = 1788] [outer = 00000000] 12:29:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (172AA000) [pid = 3780] [serial = 1789] [outer = 163CE000] 12:29:56 INFO - PROCESS | 3780 | 1468524596189 Marionette DEBUG loaded listener.js 12:29:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17B88C00) [pid = 3780] [serial = 1790] [outer = 163CE000] 12:29:56 INFO - PROCESS | 3780 | 1468524596788 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 933ms 12:29:56 INFO - PROCESS | 3780 | 1468524596846 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 12:29:56 INFO - PROCESS | 3780 | 1468524596849 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 12:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:29:56 INFO - PROCESS | 3780 | 1468524596852 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:29:56 INFO - PROCESS | 3780 | 1468524596856 Marionette TRACE conn3 <- [1,2350,null,{}] 12:29:56 INFO - PROCESS | 3780 | 1468524596867 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:56 INFO - PROCESS | 3780 | 1468524596871 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:56 INFO - PROCESS | 3780 | 1468524596991 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 12:29:57 INFO - PROCESS | 3780 | 1468524597129 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:57 INFO - PROCESS | 3780 | 1468524597133 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:57 INFO - PROCESS | 3780 | ++DOCSHELL 1A0C9400 == 40 [pid = 3780] [id = 597] 12:29:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A0CA800) [pid = 3780] [serial = 1791] [outer = 00000000] 12:29:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A6CF400) [pid = 3780] [serial = 1792] [outer = 1A0CA800] 12:29:57 INFO - PROCESS | 3780 | 1468524597189 Marionette DEBUG loaded listener.js 12:29:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1AA4AC00) [pid = 3780] [serial = 1793] [outer = 1A0CA800] 12:29:57 INFO - PROCESS | 3780 | 1468524597755 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 933ms 12:29:57 INFO - PROCESS | 3780 | 1468524597797 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 12:29:57 INFO - PROCESS | 3780 | 1468524597801 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 12:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:29:57 INFO - PROCESS | 3780 | 1468524597804 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:29:57 INFO - PROCESS | 3780 | 1468524597806 Marionette TRACE conn3 <- [1,2354,null,{}] 12:29:57 INFO - PROCESS | 3780 | 1468524597810 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:57 INFO - PROCESS | 3780 | 1468524597812 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:57 INFO - PROCESS | 3780 | 1468524597918 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 12:29:58 INFO - PROCESS | 3780 | 1468524598054 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:58 INFO - PROCESS | 3780 | 1468524598057 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:58 INFO - PROCESS | 3780 | ++DOCSHELL 1A0CAC00 == 41 [pid = 3780] [id = 598] 12:29:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A0CFC00) [pid = 3780] [serial = 1794] [outer = 00000000] 12:29:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1ABB4000) [pid = 3780] [serial = 1795] [outer = 1A0CFC00] 12:29:58 INFO - PROCESS | 3780 | 1468524598108 Marionette DEBUG loaded listener.js 12:29:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1AD25800) [pid = 3780] [serial = 1796] [outer = 1A0CFC00] 12:29:58 INFO - PROCESS | 3780 | 1468524598882 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1151ms 12:29:58 INFO - PROCESS | 3780 | 1468524598940 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 12:29:58 INFO - PROCESS | 3780 | 1468524598946 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 12:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:29:58 INFO - PROCESS | 3780 | 1468524598952 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:29:58 INFO - PROCESS | 3780 | 1468524598957 Marionette TRACE conn3 <- [1,2358,null,{}] 12:29:58 INFO - PROCESS | 3780 | 1468524598980 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:58 INFO - PROCESS | 3780 | 1468524598983 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:59 INFO - PROCESS | 3780 | 1468524599087 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 12:29:59 INFO - PROCESS | 3780 | 1468524599219 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:59 INFO - PROCESS | 3780 | 1468524599222 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:59 INFO - PROCESS | 3780 | ++DOCSHELL 13224C00 == 42 [pid = 3780] [id = 599] 12:29:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (13225800) [pid = 3780] [serial = 1797] [outer = 00000000] 12:29:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (15055C00) [pid = 3780] [serial = 1798] [outer = 13225800] 12:29:59 INFO - PROCESS | 3780 | 1468524599276 Marionette DEBUG loaded listener.js 12:29:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (159E8400) [pid = 3780] [serial = 1799] [outer = 13225800] 12:29:59 INFO - PROCESS | 3780 | --DOCSHELL 1026DC00 == 41 [pid = 3780] [id = 593] 12:29:59 INFO - PROCESS | 3780 | --DOCSHELL 1026F400 == 40 [pid = 3780] [id = 592] 12:29:59 INFO - PROCESS | 3780 | --DOCSHELL 186DD400 == 39 [pid = 3780] [id = 591] 12:29:59 INFO - PROCESS | 3780 | --DOCSHELL 12827800 == 38 [pid = 3780] [id = 590] 12:29:59 INFO - PROCESS | 3780 | --DOCSHELL 17E8E000 == 37 [pid = 3780] [id = 589] 12:29:59 INFO - PROCESS | 3780 | --DOCSHELL 17053C00 == 36 [pid = 3780] [id = 588] 12:29:59 INFO - PROCESS | 3780 | --DOCSHELL 1610EC00 == 35 [pid = 3780] [id = 587] 12:29:59 INFO - PROCESS | 3780 | --DOCSHELL 12BD1C00 == 34 [pid = 3780] [id = 586] 12:29:59 INFO - PROCESS | 3780 | --DOCSHELL 13075400 == 33 [pid = 3780] [id = 585] 12:29:59 INFO - PROCESS | 3780 | --DOCSHELL 1A068400 == 32 [pid = 3780] [id = 584] 12:29:59 INFO - PROCESS | 3780 | --DOCSHELL 1867C400 == 31 [pid = 3780] [id = 583] 12:29:59 INFO - PROCESS | 3780 | --DOCSHELL 1630C000 == 30 [pid = 3780] [id = 582] 12:29:59 INFO - PROCESS | 3780 | --DOCSHELL 1026D000 == 29 [pid = 3780] [id = 581] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1A3BC400) [pid = 3780] [serial = 1741] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1B742C00) [pid = 3780] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (183F3400) [pid = 3780] [serial = 1729] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (186E0000) [pid = 3780] [serial = 1732] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (143E4800) [pid = 3780] [serial = 1715] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (13225000) [pid = 3780] [serial = 1714] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (12D76C00) [pid = 3780] [serial = 1717] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (11224000) [pid = 3780] [serial = 1718] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1394F000) [pid = 3780] [serial = 1711] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15BD0C00) [pid = 3780] [serial = 1720] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15F8DC00) [pid = 3780] [serial = 1721] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (172B0800) [pid = 3780] [serial = 1723] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1758DC00) [pid = 3780] [serial = 1724] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15057800) [pid = 3780] [serial = 1735] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16111800) [pid = 3780] [serial = 1736] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A06B000) [pid = 3780] [serial = 1738] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (19CC5C00) [pid = 3780] [serial = 1733] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17BAEC00) [pid = 3780] [serial = 1726] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17D6B400) [pid = 3780] [serial = 1727] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (18676000) [pid = 3780] [serial = 1730] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A0C9C00) [pid = 3780] [serial = 1739] [outer = 00000000] [url = about:blank] 12:29:59 INFO - PROCESS | 3780 | 1468524599787 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 902ms 12:29:59 INFO - PROCESS | 3780 | 1468524599855 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 12:29:59 INFO - PROCESS | 3780 | 1468524599859 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 12:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:29:59 INFO - PROCESS | 3780 | 1468524599865 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:29:59 INFO - PROCESS | 3780 | 1468524599867 Marionette TRACE conn3 <- [1,2362,null,{}] 12:29:59 INFO - PROCESS | 3780 | 1468524599871 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:59 INFO - PROCESS | 3780 | 1468524599873 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:59 INFO - PROCESS | 3780 | 1468524599959 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 12:29:59 INFO - PROCESS | 3780 | 1468524599965 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:59 INFO - PROCESS | 3780 | 1468524599967 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:29:59 INFO - PROCESS | 3780 | ++DOCSHELL 143E5800 == 30 [pid = 3780] [id = 600] 12:29:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (143E7400) [pid = 3780] [serial = 1800] [outer = 00000000] 12:30:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15D5CC00) [pid = 3780] [serial = 1801] [outer = 143E7400] 12:30:00 INFO - PROCESS | 3780 | 1468524600013 Marionette DEBUG loaded listener.js 12:30:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1610A400) [pid = 3780] [serial = 1802] [outer = 143E7400] 12:30:00 INFO - PROCESS | 3780 | 1468524600507 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:30:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:30:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 700ms 12:30:00 INFO - PROCESS | 3780 | 1468524600565 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 12:30:00 INFO - PROCESS | 3780 | 1468524600567 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 12:30:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:30:00 INFO - PROCESS | 3780 | 1468524600570 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:30:00 INFO - PROCESS | 3780 | 1468524600574 Marionette TRACE conn3 <- [1,2366,null,{}] 12:30:00 INFO - PROCESS | 3780 | 1468524600583 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:00 INFO - PROCESS | 3780 | 1468524600587 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:00 INFO - PROCESS | 3780 | 1468524600673 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 12:30:00 INFO - PROCESS | 3780 | 1468524600774 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:00 INFO - PROCESS | 3780 | 1468524600777 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:00 INFO - PROCESS | 3780 | ++DOCSHELL 17594800 == 31 [pid = 3780] [id = 601] 12:30:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17595C00) [pid = 3780] [serial = 1803] [outer = 00000000] 12:30:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17B83C00) [pid = 3780] [serial = 1804] [outer = 17595C00] 12:30:00 INFO - PROCESS | 3780 | 1468524600830 Marionette DEBUG loaded listener.js 12:30:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17BB1800) [pid = 3780] [serial = 1805] [outer = 17595C00] 12:30:01 INFO - PROCESS | 3780 | 1468524601197 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:30:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 622ms 12:30:01 INFO - PROCESS | 3780 | 1468524601208 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 12:30:01 INFO - PROCESS | 3780 | 1468524601210 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 12:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:30:01 INFO - PROCESS | 3780 | 1468524601213 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:30:01 INFO - PROCESS | 3780 | 1468524601215 Marionette TRACE conn3 <- [1,2370,null,{}] 12:30:01 INFO - PROCESS | 3780 | 1468524601238 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:01 INFO - PROCESS | 3780 | 1468524601240 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:01 INFO - PROCESS | 3780 | 1468524601321 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 12:30:01 INFO - PROCESS | 3780 | 1468524601326 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:01 INFO - PROCESS | 3780 | 1468524601328 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:01 INFO - PROCESS | 3780 | ++DOCSHELL 17BAD000 == 32 [pid = 3780] [id = 602] 12:30:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17D6C800) [pid = 3780] [serial = 1806] [outer = 00000000] 12:30:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (18346800) [pid = 3780] [serial = 1807] [outer = 17D6C800] 12:30:01 INFO - PROCESS | 3780 | 1468524601372 Marionette DEBUG loaded listener.js 12:30:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1834A400) [pid = 3780] [serial = 1808] [outer = 17D6C800] 12:30:01 INFO - PROCESS | 3780 | 1468524601866 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:30:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 716ms 12:30:01 INFO - PROCESS | 3780 | 1468524601918 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 12:30:01 INFO - PROCESS | 3780 | 1468524601920 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 12:30:01 INFO - PROCESS | 3780 | 1468524601923 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:30:01 INFO - PROCESS | 3780 | 1468524601924 Marionette TRACE conn3 <- [1,2374,null,{}] 12:30:01 INFO - PROCESS | 3780 | 1468524601928 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:01 INFO - PROCESS | 3780 | 1468524601930 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:02 INFO - PROCESS | 3780 | 1468524602043 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 12:30:02 INFO - PROCESS | 3780 | 1468524602049 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:02 INFO - PROCESS | 3780 | 1468524602051 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:02 INFO - PROCESS | 3780 | ++DOCSHELL 1867F400 == 33 [pid = 3780] [id = 603] 12:30:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (18683400) [pid = 3780] [serial = 1809] [outer = 00000000] 12:30:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (186DD400) [pid = 3780] [serial = 1810] [outer = 18683400] 12:30:02 INFO - PROCESS | 3780 | 1468524602097 Marionette DEBUG loaded listener.js 12:30:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (19CBA000) [pid = 3780] [serial = 1811] [outer = 18683400] 12:30:02 INFO - PROCESS | 3780 | 1468524602541 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:30:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:30:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 638ms 12:30:02 INFO - PROCESS | 3780 | 1468524602561 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 12:30:02 INFO - PROCESS | 3780 | 1468524602563 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 12:30:02 INFO - PROCESS | 3780 | 1468524602566 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:30:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:30:02 INFO - PROCESS | 3780 | 1468524602568 Marionette TRACE conn3 <- [1,2378,null,{}] 12:30:02 INFO - PROCESS | 3780 | 1468524602571 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:02 INFO - PROCESS | 3780 | 1468524602577 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:02 INFO - PROCESS | 3780 | 1468524602712 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 12:30:02 INFO - PROCESS | 3780 | 1468524602805 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:02 INFO - PROCESS | 3780 | 1468524602807 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:02 INFO - PROCESS | 3780 | ++DOCSHELL 15BD0C00 == 34 [pid = 3780] [id = 604] 12:30:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (19CC0800) [pid = 3780] [serial = 1812] [outer = 00000000] 12:30:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A3BCC00) [pid = 3780] [serial = 1813] [outer = 19CC0800] 12:30:02 INFO - PROCESS | 3780 | 1468524602869 Marionette DEBUG loaded listener.js 12:30:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A6C8000) [pid = 3780] [serial = 1814] [outer = 19CC0800] 12:30:03 INFO - PROCESS | 3780 | 1468524603313 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:30:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:30:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 809ms 12:30:03 INFO - PROCESS | 3780 | 1468524603369 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 12:30:03 INFO - PROCESS | 3780 | 1468524603371 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 12:30:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:30:03 INFO - PROCESS | 3780 | 1468524603374 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:30:03 INFO - PROCESS | 3780 | 1468524603376 Marionette TRACE conn3 <- [1,2382,null,{}] 12:30:03 INFO - PROCESS | 3780 | 1468524603379 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:03 INFO - PROCESS | 3780 | 1468524603381 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:03 INFO - PROCESS | 3780 | 1468524603500 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 12:30:03 INFO - PROCESS | 3780 | 1468524603506 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:03 INFO - PROCESS | 3780 | 1468524603508 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:03 INFO - PROCESS | 3780 | ++DOCSHELL 1A3BC400 == 35 [pid = 3780] [id = 605] 12:30:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A3BC800) [pid = 3780] [serial = 1815] [outer = 00000000] 12:30:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1ABB2400) [pid = 3780] [serial = 1816] [outer = 1A3BC800] 12:30:03 INFO - PROCESS | 3780 | 1468524603609 Marionette DEBUG loaded listener.js 12:30:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1ABBA400) [pid = 3780] [serial = 1817] [outer = 1A3BC800] 12:30:03 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (13075800) [pid = 3780] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:30:03 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (172AD000) [pid = 3780] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:30:03 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1610F400) [pid = 3780] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:30:03 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (17E8EC00) [pid = 3780] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:30:03 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (12BD3C00) [pid = 3780] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:30:03 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17A0A800) [pid = 3780] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:30:03 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (19CBB400) [pid = 3780] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:30:03 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (131EF800) [pid = 3780] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:30:03 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15B1D800) [pid = 3780] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:30:03 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A0D3800) [pid = 3780] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:30:04 INFO - PROCESS | 3780 | 1468524604114 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:30:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:30:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 793ms 12:30:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:30:04 INFO - PROCESS | 3780 | 1468524604176 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 12:30:04 INFO - PROCESS | 3780 | 1468524604178 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 12:30:04 INFO - PROCESS | 3780 | 1468524604182 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:30:04 INFO - PROCESS | 3780 | 1468524604183 Marionette TRACE conn3 <- [1,2386,null,{}] 12:30:04 INFO - PROCESS | 3780 | 1468524604187 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:04 INFO - PROCESS | 3780 | 1468524604189 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:04 INFO - PROCESS | 3780 | 1468524604269 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 12:30:04 INFO - PROCESS | 3780 | 1468524604274 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:04 INFO - PROCESS | 3780 | 1468524604276 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:04 INFO - PROCESS | 3780 | ++DOCSHELL 163D9000 == 36 [pid = 3780] [id = 606] 12:30:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17499C00) [pid = 3780] [serial = 1818] [outer = 00000000] 12:30:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (186D5400) [pid = 3780] [serial = 1819] [outer = 17499C00] 12:30:04 INFO - PROCESS | 3780 | 1468524604318 Marionette DEBUG loaded listener.js 12:30:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A3C9C00) [pid = 3780] [serial = 1820] [outer = 17499C00] 12:30:04 INFO - PROCESS | 3780 | 1468524604738 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:30:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:30:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 591ms 12:30:04 INFO - PROCESS | 3780 | 1468524604791 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 12:30:04 INFO - PROCESS | 3780 | 1468524604793 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 12:30:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:30:04 INFO - PROCESS | 3780 | 1468524604801 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:30:04 INFO - PROCESS | 3780 | 1468524604802 Marionette TRACE conn3 <- [1,2390,null,{}] 12:30:04 INFO - PROCESS | 3780 | 1468524604807 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:04 INFO - PROCESS | 3780 | 1468524604810 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:04 INFO - PROCESS | 3780 | 1468524604915 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 12:30:04 INFO - PROCESS | 3780 | 1468524604921 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:04 INFO - PROCESS | 3780 | 1468524604923 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:04 INFO - PROCESS | 3780 | ++DOCSHELL 1A267400 == 37 [pid = 3780] [id = 607] 12:30:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1AD2C000) [pid = 3780] [serial = 1821] [outer = 00000000] 12:30:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1AF02000) [pid = 3780] [serial = 1822] [outer = 1AD2C000] 12:30:04 INFO - PROCESS | 3780 | 1468524604967 Marionette DEBUG loaded listener.js 12:30:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1AD30000) [pid = 3780] [serial = 1823] [outer = 1AD2C000] 12:30:05 INFO - PROCESS | 3780 | 1468524605396 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 638ms 12:30:05 INFO - PROCESS | 3780 | 1468524605449 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 12:30:05 INFO - PROCESS | 3780 | 1468524605451 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 12:30:05 INFO - PROCESS | 3780 | 1468524605455 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:30:05 INFO - PROCESS | 3780 | 1468524605456 Marionette TRACE conn3 <- [1,2394,null,{}] 12:30:05 INFO - PROCESS | 3780 | 1468524605460 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:05 INFO - PROCESS | 3780 | 1468524605461 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:05 INFO - PROCESS | 3780 | 1468524605533 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 12:30:05 INFO - PROCESS | 3780 | 1468524605538 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:05 INFO - PROCESS | 3780 | 1468524605540 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:05 INFO - PROCESS | 3780 | ++DOCSHELL 11032400 == 38 [pid = 3780] [id = 608] 12:30:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19CBB400) [pid = 3780] [serial = 1824] [outer = 00000000] 12:30:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1AF0E800) [pid = 3780] [serial = 1825] [outer = 19CBB400] 12:30:05 INFO - PROCESS | 3780 | 1468524605582 Marionette DEBUG loaded listener.js 12:30:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1AFE1000) [pid = 3780] [serial = 1826] [outer = 19CBB400] 12:30:06 INFO - PROCESS | 3780 | 1468524606262 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:30:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:30:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 886ms 12:30:06 INFO - PROCESS | 3780 | 1468524606325 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 12:30:06 INFO - PROCESS | 3780 | 1468524606329 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 12:30:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:30:06 INFO - PROCESS | 3780 | 1468524606334 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:30:06 INFO - PROCESS | 3780 | 1468524606338 Marionette TRACE conn3 <- [1,2398,null,{}] 12:30:06 INFO - PROCESS | 3780 | 1468524606344 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:06 INFO - PROCESS | 3780 | 1468524606348 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:06 INFO - PROCESS | 3780 | 1468524606489 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 12:30:06 INFO - PROCESS | 3780 | 1468524606604 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:06 INFO - PROCESS | 3780 | 1468524606607 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:06 INFO - PROCESS | 3780 | ++DOCSHELL 114D4C00 == 39 [pid = 3780] [id = 609] 12:30:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (12827800) [pid = 3780] [serial = 1827] [outer = 00000000] 12:30:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (13952800) [pid = 3780] [serial = 1828] [outer = 12827800] 12:30:06 INFO - PROCESS | 3780 | 1468524606662 Marionette DEBUG loaded listener.js 12:30:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (143E4000) [pid = 3780] [serial = 1829] [outer = 12827800] 12:30:07 INFO - PROCESS | 3780 | 1468524607258 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:30:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:30:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 995ms 12:30:07 INFO - PROCESS | 3780 | 1468524607337 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 12:30:07 INFO - PROCESS | 3780 | 1468524607342 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 12:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:30:07 INFO - PROCESS | 3780 | 1468524607348 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:30:07 INFO - PROCESS | 3780 | 1468524607351 Marionette TRACE conn3 <- [1,2402,null,{}] 12:30:07 INFO - PROCESS | 3780 | 1468524607355 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:07 INFO - PROCESS | 3780 | 1468524607358 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:07 INFO - PROCESS | 3780 | 1468524607466 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 12:30:07 INFO - PROCESS | 3780 | 1468524607606 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:07 INFO - PROCESS | 3780 | 1468524607609 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:07 INFO - PROCESS | 3780 | ++DOCSHELL 17211400 == 40 [pid = 3780] [id = 610] 12:30:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (17211800) [pid = 3780] [serial = 1830] [outer = 00000000] 12:30:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1759B000) [pid = 3780] [serial = 1831] [outer = 17211800] 12:30:07 INFO - PROCESS | 3780 | 1468524607666 Marionette DEBUG loaded listener.js 12:30:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (17D71000) [pid = 3780] [serial = 1832] [outer = 17211800] 12:30:08 INFO - PROCESS | 3780 | 1468524608256 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:30:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:30:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 949ms 12:30:08 INFO - PROCESS | 3780 | 1468524608294 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 12:30:08 INFO - PROCESS | 3780 | 1468524608297 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 12:30:08 INFO - PROCESS | 3780 | 1468524608302 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:30:08 INFO - PROCESS | 3780 | 1468524608305 Marionette TRACE conn3 <- [1,2406,null,{}] 12:30:08 INFO - PROCESS | 3780 | 1468524608316 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:08 INFO - PROCESS | 3780 | 1468524608321 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:08 INFO - PROCESS | 3780 | 1468524608428 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 12:30:08 INFO - PROCESS | 3780 | 1468524608569 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:08 INFO - PROCESS | 3780 | 1468524608573 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:08 INFO - PROCESS | 3780 | ++DOCSHELL 1ABB1C00 == 41 [pid = 3780] [id = 611] 12:30:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1ABB3000) [pid = 3780] [serial = 1833] [outer = 00000000] 12:30:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1AF09000) [pid = 3780] [serial = 1834] [outer = 1ABB3000] 12:30:08 INFO - PROCESS | 3780 | 1468524608628 Marionette DEBUG loaded listener.js 12:30:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1AFE0C00) [pid = 3780] [serial = 1835] [outer = 1ABB3000] 12:30:09 INFO - PROCESS | 3780 | 1468524609168 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 933ms 12:30:09 INFO - PROCESS | 3780 | 1468524609233 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 12:30:09 INFO - PROCESS | 3780 | 1468524609236 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 12:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:30:09 INFO - PROCESS | 3780 | 1468524609239 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:30:09 INFO - PROCESS | 3780 | 1468524609241 Marionette TRACE conn3 <- [1,2410,null,{}] 12:30:09 INFO - PROCESS | 3780 | 1468524609245 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:09 INFO - PROCESS | 3780 | 1468524609247 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:09 INFO - PROCESS | 3780 | 1468524609370 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 12:30:09 INFO - PROCESS | 3780 | 1468524609481 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:09 INFO - PROCESS | 3780 | 1468524609483 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:09 INFO - PROCESS | 3780 | ++DOCSHELL 10A7DC00 == 42 [pid = 3780] [id = 612] 12:30:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (10ED1400) [pid = 3780] [serial = 1836] [outer = 00000000] 12:30:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (114D1C00) [pid = 3780] [serial = 1837] [outer = 10ED1400] 12:30:09 INFO - PROCESS | 3780 | 1468524609701 Marionette DEBUG loaded listener.js 12:30:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (12B05800) [pid = 3780] [serial = 1838] [outer = 10ED1400] 12:30:10 INFO - PROCESS | 3780 | 1468524610382 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1213ms 12:30:10 INFO - PROCESS | 3780 | 1468524610447 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 12:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:30:10 INFO - PROCESS | 3780 | 1468524610451 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 12:30:10 INFO - PROCESS | 3780 | 1468524610456 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:30:10 INFO - PROCESS | 3780 | 1468524610458 Marionette TRACE conn3 <- [1,2414,null,{}] 12:30:10 INFO - PROCESS | 3780 | 1468524610463 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:10 INFO - PROCESS | 3780 | 1468524610465 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:10 INFO - PROCESS | 3780 | 1468524610595 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 12:30:10 INFO - PROCESS | 3780 | 1468524610726 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:10 INFO - PROCESS | 3780 | 1468524610728 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:10 INFO - PROCESS | 3780 | --DOCSHELL 1A267400 == 41 [pid = 3780] [id = 607] 12:30:10 INFO - PROCESS | 3780 | --DOCSHELL 163D9000 == 40 [pid = 3780] [id = 606] 12:30:10 INFO - PROCESS | 3780 | --DOCSHELL 1A3BC400 == 39 [pid = 3780] [id = 605] 12:30:10 INFO - PROCESS | 3780 | --DOCSHELL 15BD0C00 == 38 [pid = 3780] [id = 604] 12:30:10 INFO - PROCESS | 3780 | --DOCSHELL 1867F400 == 37 [pid = 3780] [id = 603] 12:30:10 INFO - PROCESS | 3780 | --DOCSHELL 17BAD000 == 36 [pid = 3780] [id = 602] 12:30:10 INFO - PROCESS | 3780 | --DOCSHELL 17594800 == 35 [pid = 3780] [id = 601] 12:30:10 INFO - PROCESS | 3780 | --DOCSHELL 143E5800 == 34 [pid = 3780] [id = 600] 12:30:10 INFO - PROCESS | 3780 | --DOCSHELL 13224C00 == 33 [pid = 3780] [id = 599] 12:30:10 INFO - PROCESS | 3780 | --DOCSHELL 1A0CAC00 == 32 [pid = 3780] [id = 598] 12:30:10 INFO - PROCESS | 3780 | --DOCSHELL 1A0C9400 == 31 [pid = 3780] [id = 597] 12:30:10 INFO - PROCESS | 3780 | --DOCSHELL 163CB400 == 30 [pid = 3780] [id = 596] 12:30:10 INFO - PROCESS | 3780 | --DOCSHELL 12850800 == 29 [pid = 3780] [id = 595] 12:30:10 INFO - PROCESS | 3780 | --DOCSHELL 1A7C6000 == 28 [pid = 3780] [id = 594] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1A3C3800) [pid = 3780] [serial = 1742] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1A7CF800) [pid = 3780] [serial = 1753] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (18675800) [pid = 3780] [serial = 1768] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (10A07C00) [pid = 3780] [serial = 1744] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (143E4400) [pid = 3780] [serial = 1759] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (156B5400) [pid = 3780] [serial = 1760] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (186D4C00) [pid = 3780] [serial = 1750] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (186DD800) [pid = 3780] [serial = 1771] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1A0C6800) [pid = 3780] [serial = 1774] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (15F94000) [pid = 3780] [serial = 1778] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (15BC5C00) [pid = 3780] [serial = 1777] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A06FC00) [pid = 3780] [serial = 1780] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1AA42C00) [pid = 3780] [serial = 1783] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1A0C9800) [pid = 3780] [serial = 1775] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A065C00) [pid = 3780] [serial = 1772] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A6C9000) [pid = 3780] [serial = 1781] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (18675C00) [pid = 3780] [serial = 1769] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17BB3C00) [pid = 3780] [serial = 1766] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (134A8400) [pid = 3780] [serial = 1757] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (131F1C00) [pid = 3780] [serial = 1756] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17BAC000) [pid = 3780] [serial = 1765] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16FBE400) [pid = 3780] [serial = 1762] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17212C00) [pid = 3780] [serial = 1763] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (163D7C00) [pid = 3780] [serial = 1747] [outer = 00000000] [url = about:blank] 12:30:10 INFO - PROCESS | 3780 | ++DOCSHELL 10A07C00 == 29 [pid = 3780] [id = 613] 12:30:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (10A77400) [pid = 3780] [serial = 1839] [outer = 00000000] 12:30:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1321A800) [pid = 3780] [serial = 1840] [outer = 10A77400] 12:30:10 INFO - PROCESS | 3780 | 1468524610808 Marionette DEBUG loaded listener.js 12:30:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (150B7800) [pid = 3780] [serial = 1841] [outer = 10A77400] 12:30:11 INFO - PROCESS | 3780 | 1468524611228 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 840ms 12:30:11 INFO - PROCESS | 3780 | 1468524611295 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 12:30:11 INFO - PROCESS | 3780 | 1468524611299 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 12:30:11 INFO - PROCESS | 3780 | 1468524611304 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:30:11 INFO - PROCESS | 3780 | 1468524611307 Marionette TRACE conn3 <- [1,2418,null,{}] 12:30:11 INFO - PROCESS | 3780 | 1468524611311 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:11 INFO - PROCESS | 3780 | 1468524611313 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:11 INFO - PROCESS | 3780 | 1468524611399 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 12:30:11 INFO - PROCESS | 3780 | 1468524611405 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:11 INFO - PROCESS | 3780 | 1468524611408 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:11 INFO - PROCESS | 3780 | ++DOCSHELL 159EC800 == 30 [pid = 3780] [id = 614] 12:30:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15F8D000) [pid = 3780] [serial = 1842] [outer = 00000000] 12:30:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1749A800) [pid = 3780] [serial = 1843] [outer = 15F8D000] 12:30:11 INFO - PROCESS | 3780 | 1468524611451 Marionette DEBUG loaded listener.js 12:30:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17A0F000) [pid = 3780] [serial = 1844] [outer = 15F8D000] 12:30:11 INFO - PROCESS | 3780 | 1468524611966 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 684ms 12:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:30:11 INFO - PROCESS | 3780 | 1468524612005 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 12:30:11 INFO - PROCESS | 3780 | 1468524612007 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 12:30:11 INFO - PROCESS | 3780 | 1468524612011 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:30:12 INFO - PROCESS | 3780 | 1468524612014 Marionette TRACE conn3 <- [1,2422,null,{}] 12:30:12 INFO - PROCESS | 3780 | 1468524612025 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:12 INFO - PROCESS | 3780 | 1468524612029 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:12 INFO - PROCESS | 3780 | 1468524612114 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 12:30:12 INFO - PROCESS | 3780 | 1468524612259 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:12 INFO - PROCESS | 3780 | 1468524612262 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:12 INFO - PROCESS | 3780 | ++DOCSHELL 17BAC000 == 31 [pid = 3780] [id = 615] 12:30:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17E89800) [pid = 3780] [serial = 1845] [outer = 00000000] 12:30:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (186D4C00) [pid = 3780] [serial = 1846] [outer = 17E89800] 12:30:12 INFO - PROCESS | 3780 | 1468524612306 Marionette DEBUG loaded listener.js 12:30:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (186DB800) [pid = 3780] [serial = 1847] [outer = 17E89800] 12:30:12 INFO - PROCESS | 3780 | 1468524612702 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 731ms 12:30:12 INFO - PROCESS | 3780 | 1468524612751 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 12:30:12 INFO - PROCESS | 3780 | 1468524612754 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 12:30:12 INFO - PROCESS | 3780 | 1468524612757 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:30:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:30:12 INFO - PROCESS | 3780 | 1468524612759 Marionette TRACE conn3 <- [1,2426,null,{}] 12:30:12 INFO - PROCESS | 3780 | 1468524612755 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:12 INFO - PROCESS | 3780 | 1468524612757 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:12 INFO - PROCESS | 3780 | 1468524612847 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 12:30:12 INFO - PROCESS | 3780 | 1468524612852 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:12 INFO - PROCESS | 3780 | 1468524612854 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:12 INFO - PROCESS | 3780 | ++DOCSHELL 186D2000 == 32 [pid = 3780] [id = 616] 12:30:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (186E0C00) [pid = 3780] [serial = 1848] [outer = 00000000] 12:30:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A00B400) [pid = 3780] [serial = 1849] [outer = 186E0C00] 12:30:12 INFO - PROCESS | 3780 | 1468524612897 Marionette DEBUG loaded listener.js 12:30:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A00D400) [pid = 3780] [serial = 1850] [outer = 186E0C00] 12:30:13 INFO - PROCESS | 3780 | 1468524613383 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 684ms 12:30:13 INFO - PROCESS | 3780 | 1468524613447 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 12:30:13 INFO - PROCESS | 3780 | 1468524613449 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 12:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:30:13 INFO - PROCESS | 3780 | 1468524613452 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:30:13 INFO - PROCESS | 3780 | 1468524613454 Marionette TRACE conn3 <- [1,2430,null,{}] 12:30:13 INFO - PROCESS | 3780 | 1468524613457 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:13 INFO - PROCESS | 3780 | 1468524613459 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:13 INFO - PROCESS | 3780 | 1468524613600 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 12:30:13 INFO - PROCESS | 3780 | 1468524613663 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:13 INFO - PROCESS | 3780 | 1468524613665 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:13 INFO - PROCESS | 3780 | ++DOCSHELL 13159800 == 33 [pid = 3780] [id = 617] 12:30:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A067800) [pid = 3780] [serial = 1851] [outer = 00000000] 12:30:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1A06E400) [pid = 3780] [serial = 1852] [outer = 1A067800] 12:30:13 INFO - PROCESS | 3780 | 1468524613718 Marionette DEBUG loaded listener.js 12:30:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1A0D1000) [pid = 3780] [serial = 1853] [outer = 1A067800] 12:30:14 INFO - PROCESS | 3780 | 1468524614154 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 731ms 12:30:14 INFO - PROCESS | 3780 | 1468524614191 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 12:30:14 INFO - PROCESS | 3780 | 1468524614193 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 12:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:30:14 INFO - PROCESS | 3780 | 1468524614203 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:30:14 INFO - PROCESS | 3780 | 1468524614206 Marionette TRACE conn3 <- [1,2434,null,{}] 12:30:14 INFO - PROCESS | 3780 | 1468524614211 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:14 INFO - PROCESS | 3780 | 1468524614216 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:14 INFO - PROCESS | 3780 | 1468524614337 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 12:30:14 INFO - PROCESS | 3780 | 1468524614342 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:14 INFO - PROCESS | 3780 | 1468524614344 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:14 INFO - PROCESS | 3780 | ++DOCSHELL 1A06A800 == 34 [pid = 3780] [id = 618] 12:30:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1A06E000) [pid = 3780] [serial = 1854] [outer = 00000000] 12:30:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1A7C3C00) [pid = 3780] [serial = 1855] [outer = 1A06E000] 12:30:14 INFO - PROCESS | 3780 | 1468524614393 Marionette DEBUG loaded listener.js 12:30:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1A7C7400) [pid = 3780] [serial = 1856] [outer = 1A06E000] 12:30:14 INFO - PROCESS | 3780 | 1468524614845 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 685ms 12:30:14 INFO - PROCESS | 3780 | 1468524614896 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 12:30:14 INFO - PROCESS | 3780 | 1468524614898 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 12:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:30:14 INFO - PROCESS | 3780 | 1468524614902 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:30:14 INFO - PROCESS | 3780 | 1468524614904 Marionette TRACE conn3 <- [1,2438,null,{}] 12:30:14 INFO - PROCESS | 3780 | 1468524614907 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:14 INFO - PROCESS | 3780 | 1468524614909 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:15 INFO - PROCESS | 3780 | 1468524615050 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 12:30:15 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (18683400) [pid = 3780] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:30:15 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1867CC00) [pid = 3780] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:30:15 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (19CC0800) [pid = 3780] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:30:15 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A0CFC00) [pid = 3780] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:30:15 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17D6C800) [pid = 3780] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:30:15 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (132D5400) [pid = 3780] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:30:15 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1026D800) [pid = 3780] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:30:15 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1630C400) [pid = 3780] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:30:15 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A069C00) [pid = 3780] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:30:15 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A3BC800) [pid = 3780] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:30:15 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1AD2C000) [pid = 3780] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:30:15 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (13225800) [pid = 3780] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:30:15 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17595C00) [pid = 3780] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:30:15 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (143E7400) [pid = 3780] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:30:15 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A7C6800) [pid = 3780] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:30:15 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17499C00) [pid = 3780] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:30:15 INFO - PROCESS | 3780 | 1468524615286 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:15 INFO - PROCESS | 3780 | 1468524615288 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:15 INFO - PROCESS | 3780 | ++DOCSHELL 1026DC00 == 35 [pid = 3780] [id = 619] 12:30:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (10559400) [pid = 3780] [serial = 1857] [outer = 00000000] 12:30:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (11AEB400) [pid = 3780] [serial = 1858] [outer = 10559400] 12:30:15 INFO - PROCESS | 3780 | 1468524615330 Marionette DEBUG loaded listener.js 12:30:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (131F2800) [pid = 3780] [serial = 1859] [outer = 10559400] 12:30:15 INFO - PROCESS | 3780 | 1468524615701 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:30:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:30:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 840ms 12:30:15 INFO - PROCESS | 3780 | 1468524615745 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 12:30:15 INFO - PROCESS | 3780 | 1468524615747 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 12:30:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:30:15 INFO - PROCESS | 3780 | 1468524615750 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:30:15 INFO - PROCESS | 3780 | 1468524615751 Marionette TRACE conn3 <- [1,2442,null,{}] 12:30:15 INFO - PROCESS | 3780 | 1468524615762 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:15 INFO - PROCESS | 3780 | 1468524615764 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:15 INFO - PROCESS | 3780 | 1468524615844 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 12:30:15 INFO - PROCESS | 3780 | 1468524615850 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:15 INFO - PROCESS | 3780 | 1468524615851 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:15 INFO - PROCESS | 3780 | ++DOCSHELL 132D5400 == 36 [pid = 3780] [id = 620] 12:30:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1721A000) [pid = 3780] [serial = 1860] [outer = 00000000] 12:30:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (186DDC00) [pid = 3780] [serial = 1861] [outer = 1721A000] 12:30:15 INFO - PROCESS | 3780 | 1468524615896 Marionette DEBUG loaded listener.js 12:30:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (19CC0000) [pid = 3780] [serial = 1862] [outer = 1721A000] 12:30:16 INFO - PROCESS | 3780 | 1468524616324 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 592ms 12:30:16 INFO - PROCESS | 3780 | 1468524616347 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 12:30:16 INFO - PROCESS | 3780 | 1468524616349 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 12:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:30:16 INFO - PROCESS | 3780 | 1468524616352 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:30:16 INFO - PROCESS | 3780 | 1468524616354 Marionette TRACE conn3 <- [1,2446,null,{}] 12:30:16 INFO - PROCESS | 3780 | 1468524616358 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:16 INFO - PROCESS | 3780 | 1468524616359 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:16 INFO - PROCESS | 3780 | 1468524616471 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 12:30:16 INFO - PROCESS | 3780 | 1468524616479 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:16 INFO - PROCESS | 3780 | 1468524616481 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:16 INFO - PROCESS | 3780 | ++DOCSHELL 183EA400 == 37 [pid = 3780] [id = 621] 12:30:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A7CC000) [pid = 3780] [serial = 1863] [outer = 00000000] 12:30:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1AA46800) [pid = 3780] [serial = 1864] [outer = 1A7CC000] 12:30:16 INFO - PROCESS | 3780 | 1468524616524 Marionette DEBUG loaded listener.js 12:30:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1ABB5000) [pid = 3780] [serial = 1865] [outer = 1A7CC000] 12:30:16 INFO - PROCESS | 3780 | 1468524616962 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 622ms 12:30:16 INFO - PROCESS | 3780 | 1468524616975 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 12:30:16 INFO - PROCESS | 3780 | 1468524616977 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 12:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:30:17 INFO - PROCESS | 3780 | 1468524616998 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:30:17 INFO - PROCESS | 3780 | 1468524617000 Marionette TRACE conn3 <- [1,2450,null,{}] 12:30:17 INFO - PROCESS | 3780 | 1468524617003 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:17 INFO - PROCESS | 3780 | 1468524617005 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:17 INFO - PROCESS | 3780 | 1468524617127 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 12:30:17 INFO - PROCESS | 3780 | 1468524617135 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:17 INFO - PROCESS | 3780 | 1468524617137 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:17 INFO - PROCESS | 3780 | ++DOCSHELL 0F297C00 == 38 [pid = 3780] [id = 622] 12:30:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (0F29A800) [pid = 3780] [serial = 1866] [outer = 00000000] 12:30:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (0F2A0400) [pid = 3780] [serial = 1867] [outer = 0F29A800] 12:30:17 INFO - PROCESS | 3780 | 1468524617182 Marionette DEBUG loaded listener.js 12:30:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (15052800) [pid = 3780] [serial = 1868] [outer = 0F29A800] 12:30:17 INFO - PROCESS | 3780 | 1468524617869 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:30:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:30:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 934ms 12:30:17 INFO - PROCESS | 3780 | 1468524617944 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 12:30:17 INFO - PROCESS | 3780 | 1468524617949 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 12:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:30:17 INFO - PROCESS | 3780 | 1468524617953 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:30:17 INFO - PROCESS | 3780 | 1468524617958 Marionette TRACE conn3 <- [1,2454,null,{}] 12:30:17 INFO - PROCESS | 3780 | 1468524617963 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:17 INFO - PROCESS | 3780 | 1468524617966 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:18 INFO - PROCESS | 3780 | 1468524618085 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 12:30:18 INFO - PROCESS | 3780 | 1468524618223 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:18 INFO - PROCESS | 3780 | 1468524618226 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:18 INFO - PROCESS | 3780 | ++DOCSHELL 0F29CC00 == 39 [pid = 3780] [id = 623] 12:30:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0F2A3800) [pid = 3780] [serial = 1869] [outer = 00000000] 12:30:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1306F400) [pid = 3780] [serial = 1870] [outer = 0F2A3800] 12:30:18 INFO - PROCESS | 3780 | 1468524618282 Marionette DEBUG loaded listener.js 12:30:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1504C400) [pid = 3780] [serial = 1871] [outer = 0F2A3800] 12:30:18 INFO - PROCESS | 3780 | 1468524618831 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:30:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:30:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 903ms 12:30:18 INFO - PROCESS | 3780 | 1468524618864 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 12:30:18 INFO - PROCESS | 3780 | 1468524618869 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 12:30:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:30:18 INFO - PROCESS | 3780 | 1468524618876 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:30:18 INFO - PROCESS | 3780 | 1468524618879 Marionette TRACE conn3 <- [1,2458,null,{}] 12:30:18 INFO - PROCESS | 3780 | 1468524618883 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:18 INFO - PROCESS | 3780 | 1468524618886 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:18 INFO - PROCESS | 3780 | 1468524619004 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 12:30:19 INFO - PROCESS | 3780 | 1468524619119 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:19 INFO - PROCESS | 3780 | 1468524619122 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:19 INFO - PROCESS | 3780 | ++DOCSHELL 172ABC00 == 40 [pid = 3780] [id = 624] 12:30:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (174A7C00) [pid = 3780] [serial = 1872] [outer = 00000000] 12:30:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (17BAD000) [pid = 3780] [serial = 1873] [outer = 174A7C00] 12:30:19 INFO - PROCESS | 3780 | 1468524619216 Marionette DEBUG loaded listener.js 12:30:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (17D76400) [pid = 3780] [serial = 1874] [outer = 174A7C00] 12:30:19 INFO - PROCESS | 3780 | 1468524619798 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 996ms 12:30:19 INFO - PROCESS | 3780 | 1468524619878 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 12:30:19 INFO - PROCESS | 3780 | 1468524619880 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 12:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:30:19 INFO - PROCESS | 3780 | 1468524619884 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:30:19 INFO - PROCESS | 3780 | 1468524619887 Marionette TRACE conn3 <- [1,2462,null,{}] 12:30:19 INFO - PROCESS | 3780 | 1468524619898 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:19 INFO - PROCESS | 3780 | 1468524619903 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:20 INFO - PROCESS | 3780 | 1468524620026 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 12:30:20 INFO - PROCESS | 3780 | 1468524620170 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:20 INFO - PROCESS | 3780 | 1468524620174 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:20 INFO - PROCESS | 3780 | ++DOCSHELL 1A068000 == 41 [pid = 3780] [id = 625] 12:30:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1A06A400) [pid = 3780] [serial = 1875] [outer = 00000000] 12:30:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1A0D0400) [pid = 3780] [serial = 1876] [outer = 1A06A400] 12:30:20 INFO - PROCESS | 3780 | 1468524620232 Marionette DEBUG loaded listener.js 12:30:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1A7CBC00) [pid = 3780] [serial = 1877] [outer = 1A06A400] 12:30:20 INFO - PROCESS | 3780 | 1468524620823 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 996ms 12:30:20 INFO - PROCESS | 3780 | 1468524620870 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 12:30:20 INFO - PROCESS | 3780 | 1468524620873 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 12:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:30:20 INFO - PROCESS | 3780 | 1468524620876 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:30:20 INFO - PROCESS | 3780 | 1468524620878 Marionette TRACE conn3 <- [1,2466,null,{}] 12:30:20 INFO - PROCESS | 3780 | 1468524620882 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:20 INFO - PROCESS | 3780 | 1468524620884 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:20 INFO - PROCESS | 3780 | 1468524620992 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 12:30:21 INFO - PROCESS | 3780 | 1468524621109 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:21 INFO - PROCESS | 3780 | 1468524621112 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:21 INFO - PROCESS | 3780 | ++DOCSHELL 0F29C400 == 42 [pid = 3780] [id = 626] 12:30:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (0F2A3000) [pid = 3780] [serial = 1878] [outer = 00000000] 12:30:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1058C400) [pid = 3780] [serial = 1879] [outer = 0F2A3000] 12:30:21 INFO - PROCESS | 3780 | 1468524621338 Marionette DEBUG loaded listener.js 12:30:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (10D67400) [pid = 3780] [serial = 1880] [outer = 0F2A3000] 12:30:22 INFO - PROCESS | 3780 | 1468524622024 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:30:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:30:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1213ms 12:30:22 INFO - PROCESS | 3780 | 1468524622087 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 12:30:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:30:22 INFO - PROCESS | 3780 | 1468524622090 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 12:30:22 INFO - PROCESS | 3780 | 1468524622095 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:30:22 INFO - PROCESS | 3780 | 1468524622097 Marionette TRACE conn3 <- [1,2470,null,{}] 12:30:22 INFO - PROCESS | 3780 | 1468524622102 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:22 INFO - PROCESS | 3780 | 1468524622104 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:22 INFO - PROCESS | 3780 | 1468524622209 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 183EA400 == 41 [pid = 3780] [id = 621] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 132D5400 == 40 [pid = 3780] [id = 620] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 1026DC00 == 39 [pid = 3780] [id = 619] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 1A06A800 == 38 [pid = 3780] [id = 618] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 13159800 == 37 [pid = 3780] [id = 617] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 186D2000 == 36 [pid = 3780] [id = 616] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 17BAC000 == 35 [pid = 3780] [id = 615] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 159EC800 == 34 [pid = 3780] [id = 614] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 10A07C00 == 33 [pid = 3780] [id = 613] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 10A7DC00 == 32 [pid = 3780] [id = 612] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 17211400 == 31 [pid = 3780] [id = 610] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 1ABB1C00 == 30 [pid = 3780] [id = 611] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 114D4C00 == 29 [pid = 3780] [id = 609] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 11032400 == 28 [pid = 3780] [id = 608] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 0F29C400 == 27 [pid = 3780] [id = 626] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 172ABC00 == 26 [pid = 3780] [id = 624] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 1A068000 == 25 [pid = 3780] [id = 625] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 0F297C00 == 24 [pid = 3780] [id = 622] 12:30:22 INFO - PROCESS | 3780 | --DOCSHELL 0F29CC00 == 23 [pid = 3780] [id = 623] 12:30:23 INFO - PROCESS | 3780 | 1468524623019 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:23 INFO - PROCESS | 3780 | 1468524623022 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1ABB2400) [pid = 3780] [serial = 1816] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1A6C8000) [pid = 3780] [serial = 1814] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1AF02000) [pid = 3780] [serial = 1822] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1ABBA400) [pid = 3780] [serial = 1817] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (159E8400) [pid = 3780] [serial = 1799] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (15055C00) [pid = 3780] [serial = 1798] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (172AA000) [pid = 3780] [serial = 1789] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1AF0E800) [pid = 3780] [serial = 1825] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (17B83C00) [pid = 3780] [serial = 1804] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (17BB1800) [pid = 3780] [serial = 1805] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1A6CF400) [pid = 3780] [serial = 1792] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1AD30000) [pid = 3780] [serial = 1823] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1610A400) [pid = 3780] [serial = 1802] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (15D5CC00) [pid = 3780] [serial = 1801] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1AA47800) [pid = 3780] [serial = 1784] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (186D5400) [pid = 3780] [serial = 1819] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19CBA000) [pid = 3780] [serial = 1811] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A3C9C00) [pid = 3780] [serial = 1820] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1834A400) [pid = 3780] [serial = 1808] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (186DD400) [pid = 3780] [serial = 1810] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19CBD800) [pid = 3780] [serial = 1751] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (12B0D000) [pid = 3780] [serial = 1786] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A3BCC00) [pid = 3780] [serial = 1813] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1AD25800) [pid = 3780] [serial = 1796] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1ABB4000) [pid = 3780] [serial = 1795] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (18346800) [pid = 3780] [serial = 1807] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (139D4800) [pid = 3780] [serial = 1712] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1102AC00) [pid = 3780] [serial = 1745] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16FC8800) [pid = 3780] [serial = 1748] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1AA43800) [pid = 3780] [serial = 1754] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3780 | ++DOCSHELL 0F29E400 == 24 [pid = 3780] [id = 627] 12:30:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (0F29E800) [pid = 3780] [serial = 1881] [outer = 00000000] 12:30:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (0F934800) [pid = 3780] [serial = 1882] [outer = 0F29E800] 12:30:23 INFO - PROCESS | 3780 | 1468524623154 Marionette DEBUG loaded listener.js 12:30:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (102CB400) [pid = 3780] [serial = 1883] [outer = 0F29E800] 12:30:23 INFO - PROCESS | 3780 | 1468524623608 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:30:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:30:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1602ms 12:30:23 INFO - PROCESS | 3780 | 1468524623680 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 12:30:23 INFO - PROCESS | 3780 | 1468524623683 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 12:30:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:30:23 INFO - PROCESS | 3780 | 1468524623688 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:30:23 INFO - PROCESS | 3780 | 1468524623690 Marionette TRACE conn3 <- [1,2474,null,{}] 12:30:23 INFO - PROCESS | 3780 | 1468524623695 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:23 INFO - PROCESS | 3780 | 1468524623699 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:23 INFO - PROCESS | 3780 | 1468524623791 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 12:30:23 INFO - PROCESS | 3780 | 1468524623800 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:23 INFO - PROCESS | 3780 | 1468524623803 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:23 INFO - PROCESS | 3780 | ++DOCSHELL 11221800 == 25 [pid = 3780] [id = 628] 12:30:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (11222800) [pid = 3780] [serial = 1884] [outer = 00000000] 12:30:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (114CD800) [pid = 3780] [serial = 1885] [outer = 11222800] 12:30:23 INFO - PROCESS | 3780 | 1468524623849 Marionette DEBUG loaded listener.js 12:30:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (12A2AC00) [pid = 3780] [serial = 1886] [outer = 11222800] 12:30:24 INFO - PROCESS | 3780 | 1468524624320 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:30:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:30:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 700ms 12:30:24 INFO - PROCESS | 3780 | 1468524624390 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 12:30:24 INFO - PROCESS | 3780 | 1468524624395 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 12:30:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:30:24 INFO - PROCESS | 3780 | 1468524624402 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:30:24 INFO - PROCESS | 3780 | 1468524624404 Marionette TRACE conn3 <- [1,2478,null,{}] 12:30:24 INFO - PROCESS | 3780 | 1468524624408 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:24 INFO - PROCESS | 3780 | 1468524624411 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:24 INFO - PROCESS | 3780 | 1468524624504 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 12:30:24 INFO - PROCESS | 3780 | 1468524624607 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:24 INFO - PROCESS | 3780 | 1468524624610 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:24 INFO - PROCESS | 3780 | ++DOCSHELL 10D69C00 == 26 [pid = 3780] [id = 629] 12:30:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1394EC00) [pid = 3780] [serial = 1887] [outer = 00000000] 12:30:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (143E3C00) [pid = 3780] [serial = 1888] [outer = 1394EC00] 12:30:24 INFO - PROCESS | 3780 | 1468524624653 Marionette DEBUG loaded listener.js 12:30:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (15979800) [pid = 3780] [serial = 1889] [outer = 1394EC00] 12:30:25 INFO - PROCESS | 3780 | 1468524625040 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:30:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:30:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 700ms 12:30:25 INFO - PROCESS | 3780 | 1468524625105 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 12:30:25 INFO - PROCESS | 3780 | 1468524625107 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 12:30:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:30:25 INFO - PROCESS | 3780 | 1468524625112 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:30:25 INFO - PROCESS | 3780 | 1468524625118 Marionette TRACE conn3 <- [1,2482,null,{}] 12:30:25 INFO - PROCESS | 3780 | 1468524625139 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:25 INFO - PROCESS | 3780 | 1468524625143 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:25 INFO - PROCESS | 3780 | 1468524625265 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 12:30:25 INFO - PROCESS | 3780 | 1468524625280 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:25 INFO - PROCESS | 3780 | 1468524625282 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:25 INFO - PROCESS | 3780 | ++DOCSHELL 16118800 == 27 [pid = 3780] [id = 630] 12:30:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16301400) [pid = 3780] [serial = 1890] [outer = 00000000] 12:30:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (163D9000) [pid = 3780] [serial = 1891] [outer = 16301400] 12:30:25 INFO - PROCESS | 3780 | 1468524625325 Marionette DEBUG loaded listener.js 12:30:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16D07800) [pid = 3780] [serial = 1892] [outer = 16301400] 12:30:25 INFO - PROCESS | 3780 | 1468524625801 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:30:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:30:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 715ms 12:30:25 INFO - PROCESS | 3780 | 1468524625830 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 12:30:25 INFO - PROCESS | 3780 | 1468524625832 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 12:30:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:30:25 INFO - PROCESS | 3780 | 1468524625836 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:30:25 INFO - PROCESS | 3780 | 1468524625837 Marionette TRACE conn3 <- [1,2486,null,{}] 12:30:25 INFO - PROCESS | 3780 | 1468524625841 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:25 INFO - PROCESS | 3780 | 1468524625843 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:25 INFO - PROCESS | 3780 | 1468524625986 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 12:30:25 INFO - PROCESS | 3780 | 1468524625991 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:25 INFO - PROCESS | 3780 | 1468524625994 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:25 INFO - PROCESS | 3780 | ++DOCSHELL 16FC5400 == 28 [pid = 3780] [id = 631] 12:30:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17211000) [pid = 3780] [serial = 1893] [outer = 00000000] 12:30:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (17A0A800) [pid = 3780] [serial = 1894] [outer = 17211000] 12:30:26 INFO - PROCESS | 3780 | 1468524626041 Marionette DEBUG loaded listener.js 12:30:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (17B8EC00) [pid = 3780] [serial = 1895] [outer = 17211000] 12:30:26 INFO - PROCESS | 3780 | 1468524626475 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:30:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:30:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 684ms 12:30:26 INFO - PROCESS | 3780 | 1468524626536 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 12:30:26 INFO - PROCESS | 3780 | 1468524626539 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 12:30:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:30:26 INFO - PROCESS | 3780 | 1468524626543 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:30:26 INFO - PROCESS | 3780 | 1468524626545 Marionette TRACE conn3 <- [1,2490,null,{}] 12:30:26 INFO - PROCESS | 3780 | 1468524626549 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:26 INFO - PROCESS | 3780 | 1468524626551 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:26 INFO - PROCESS | 3780 | 1468524626661 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 12:30:26 INFO - PROCESS | 3780 | 1468524626666 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:26 INFO - PROCESS | 3780 | 1468524626672 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:26 INFO - PROCESS | 3780 | ++DOCSHELL 17BB1800 == 29 [pid = 3780] [id = 632] 12:30:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (17BB4400) [pid = 3780] [serial = 1896] [outer = 00000000] 12:30:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (17E8A800) [pid = 3780] [serial = 1897] [outer = 17BB4400] 12:30:26 INFO - PROCESS | 3780 | 1468524626787 Marionette DEBUG loaded listener.js 12:30:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (184C4800) [pid = 3780] [serial = 1898] [outer = 17BB4400] 12:30:27 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (163CE000) [pid = 3780] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:30:27 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A0CA800) [pid = 3780] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:30:27 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (12852C00) [pid = 3780] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:30:27 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (0F29A800) [pid = 3780] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:30:27 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A7CC000) [pid = 3780] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:30:27 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A067800) [pid = 3780] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:30:27 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A06E000) [pid = 3780] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:30:27 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17E89800) [pid = 3780] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:30:27 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (186E0C00) [pid = 3780] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:30:27 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15F8D000) [pid = 3780] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:30:27 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1ABB3000) [pid = 3780] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:30:27 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10A77400) [pid = 3780] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:30:27 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10ED1400) [pid = 3780] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:30:27 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (19CBB400) [pid = 3780] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:30:27 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12827800) [pid = 3780] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:30:27 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17211800) [pid = 3780] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:30:27 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10559400) [pid = 3780] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:30:27 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1721A000) [pid = 3780] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:30:27 INFO - PROCESS | 3780 | 1468524627720 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:30:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:30:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1245ms 12:30:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:30:27 INFO - PROCESS | 3780 | 1468524627782 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 12:30:27 INFO - PROCESS | 3780 | 1468524627784 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 12:30:27 INFO - PROCESS | 3780 | 1468524627788 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:30:27 INFO - PROCESS | 3780 | 1468524627789 Marionette TRACE conn3 <- [1,2494,null,{}] 12:30:27 INFO - PROCESS | 3780 | 1468524627795 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:27 INFO - PROCESS | 3780 | 1468524627797 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:27 INFO - PROCESS | 3780 | 1468524627912 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 12:30:27 INFO - PROCESS | 3780 | 1468524627977 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:27 INFO - PROCESS | 3780 | 1468524627979 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:27 INFO - PROCESS | 3780 | ++DOCSHELL 1026C800 == 30 [pid = 3780] [id = 633] 12:30:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (12BD2400) [pid = 3780] [serial = 1899] [outer = 00000000] 12:30:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17590000) [pid = 3780] [serial = 1900] [outer = 12BD2400] 12:30:28 INFO - PROCESS | 3780 | 1468524628021 Marionette DEBUG loaded listener.js 12:30:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1867E000) [pid = 3780] [serial = 1901] [outer = 12BD2400] 12:30:28 INFO - PROCESS | 3780 | 1468524628399 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 622ms 12:30:28 INFO - PROCESS | 3780 | 1468524628426 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 12:30:28 INFO - PROCESS | 3780 | 1468524628428 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 12:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:30:28 INFO - PROCESS | 3780 | 1468524628432 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:30:28 INFO - PROCESS | 3780 | 1468524628433 Marionette TRACE conn3 <- [1,2498,null,{}] 12:30:28 INFO - PROCESS | 3780 | 1468524628436 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:28 INFO - PROCESS | 3780 | 1468524628438 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:28 INFO - PROCESS | 3780 | 1468524628514 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 12:30:28 INFO - PROCESS | 3780 | 1468524628520 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:28 INFO - PROCESS | 3780 | 1468524628522 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:28 INFO - PROCESS | 3780 | ++DOCSHELL 17218C00 == 31 [pid = 3780] [id = 634] 12:30:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (186D1C00) [pid = 3780] [serial = 1902] [outer = 00000000] 12:30:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (186E0C00) [pid = 3780] [serial = 1903] [outer = 186D1C00] 12:30:28 INFO - PROCESS | 3780 | 1468524628564 Marionette DEBUG loaded listener.js 12:30:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19CBD800) [pid = 3780] [serial = 1904] [outer = 186D1C00] 12:30:28 INFO - PROCESS | 3780 | 1468524629000 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 591ms 12:30:29 INFO - PROCESS | 3780 | 1468524629029 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 12:30:29 INFO - PROCESS | 3780 | 1468524629030 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 12:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:30:29 INFO - PROCESS | 3780 | 1468524629047 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:30:29 INFO - PROCESS | 3780 | 1468524629048 Marionette TRACE conn3 <- [1,2502,null,{}] 12:30:29 INFO - PROCESS | 3780 | 1468524629052 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:29 INFO - PROCESS | 3780 | 1468524629054 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:29 INFO - PROCESS | 3780 | 1468524629132 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 12:30:29 INFO - PROCESS | 3780 | 1468524629137 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:29 INFO - PROCESS | 3780 | 1468524629139 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:29 INFO - PROCESS | 3780 | ++DOCSHELL 0F93A400 == 32 [pid = 3780] [id = 635] 12:30:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (10A08000) [pid = 3780] [serial = 1905] [outer = 00000000] 12:30:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A00AC00) [pid = 3780] [serial = 1906] [outer = 10A08000] 12:30:29 INFO - PROCESS | 3780 | 1468524629181 Marionette DEBUG loaded listener.js 12:30:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A005C00) [pid = 3780] [serial = 1907] [outer = 10A08000] 12:30:29 INFO - PROCESS | 3780 | 1468524629809 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 840ms 12:30:29 INFO - PROCESS | 3780 | 1468524629889 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 12:30:29 INFO - PROCESS | 3780 | 1468524629893 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 12:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:30:29 INFO - PROCESS | 3780 | 1468524629899 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:30:29 INFO - PROCESS | 3780 | 1468524629902 Marionette TRACE conn3 <- [1,2506,null,{}] 12:30:29 INFO - PROCESS | 3780 | 1468524629908 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:29 INFO - PROCESS | 3780 | 1468524629911 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:30 INFO - PROCESS | 3780 | 1468524630061 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 12:30:30 INFO - PROCESS | 3780 | 1468524630181 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:30 INFO - PROCESS | 3780 | 1468524630186 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:30 INFO - PROCESS | 3780 | ++DOCSHELL 0F939C00 == 33 [pid = 3780] [id = 636] 12:30:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (0F978000) [pid = 3780] [serial = 1908] [outer = 00000000] 12:30:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (11277000) [pid = 3780] [serial = 1909] [outer = 0F978000] 12:30:30 INFO - PROCESS | 3780 | 1468524630241 Marionette DEBUG loaded listener.js 12:30:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1303C800) [pid = 3780] [serial = 1910] [outer = 0F978000] 12:30:30 INFO - PROCESS | 3780 | 1468524630987 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1136ms 12:30:31 INFO - PROCESS | 3780 | 1468524631035 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 12:30:31 INFO - PROCESS | 3780 | 1468524631040 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 12:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:30:31 INFO - PROCESS | 3780 | 1468524631047 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:30:31 INFO - PROCESS | 3780 | 1468524631050 Marionette TRACE conn3 <- [1,2510,null,{}] 12:30:31 INFO - PROCESS | 3780 | 1468524631054 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:31 INFO - PROCESS | 3780 | 1468524631057 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:31 INFO - PROCESS | 3780 | 1468524631173 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 12:30:31 INFO - PROCESS | 3780 | 1468524631315 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:31 INFO - PROCESS | 3780 | 1468524631318 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:31 INFO - PROCESS | 3780 | ++DOCSHELL 159E4400 == 34 [pid = 3780] [id = 637] 12:30:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (159E4800) [pid = 3780] [serial = 1911] [outer = 00000000] 12:30:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (15F92400) [pid = 3780] [serial = 1912] [outer = 159E4800] 12:30:31 INFO - PROCESS | 3780 | 1468524631373 Marionette DEBUG loaded listener.js 12:30:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (163D7C00) [pid = 3780] [serial = 1913] [outer = 159E4800] 12:30:32 INFO - PROCESS | 3780 | 1468524632252 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1245ms 12:30:32 INFO - PROCESS | 3780 | 1468524632298 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 12:30:32 INFO - PROCESS | 3780 | 1468524632302 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 12:30:32 INFO - PROCESS | 3780 | 1468524632307 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:30:32 INFO - PROCESS | 3780 | 1468524632311 Marionette TRACE conn3 <- [1,2514,null,{}] 12:30:32 INFO - PROCESS | 3780 | 1468524632316 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:32 INFO - PROCESS | 3780 | 1468524632319 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:32 INFO - PROCESS | 3780 | 1468524632439 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 12:30:32 INFO - PROCESS | 3780 | --DOCSHELL 17218C00 == 33 [pid = 3780] [id = 634] 12:30:32 INFO - PROCESS | 3780 | --DOCSHELL 1026C800 == 32 [pid = 3780] [id = 633] 12:30:32 INFO - PROCESS | 3780 | --DOCSHELL 17BB1800 == 31 [pid = 3780] [id = 632] 12:30:32 INFO - PROCESS | 3780 | --DOCSHELL 16FC5400 == 30 [pid = 3780] [id = 631] 12:30:32 INFO - PROCESS | 3780 | --DOCSHELL 16118800 == 29 [pid = 3780] [id = 630] 12:30:32 INFO - PROCESS | 3780 | --DOCSHELL 10D69C00 == 28 [pid = 3780] [id = 629] 12:30:32 INFO - PROCESS | 3780 | --DOCSHELL 11221800 == 27 [pid = 3780] [id = 628] 12:30:32 INFO - PROCESS | 3780 | --DOCSHELL 0F29E400 == 26 [pid = 3780] [id = 627] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (0F2A0400) [pid = 3780] [serial = 1867] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1AA46800) [pid = 3780] [serial = 1864] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A06E400) [pid = 3780] [serial = 1852] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A7C3C00) [pid = 3780] [serial = 1855] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (186D4C00) [pid = 3780] [serial = 1846] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (186DB800) [pid = 3780] [serial = 1847] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A00B400) [pid = 3780] [serial = 1849] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1749A800) [pid = 3780] [serial = 1843] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17A0F000) [pid = 3780] [serial = 1844] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1AF09000) [pid = 3780] [serial = 1834] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1AFE0C00) [pid = 3780] [serial = 1835] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1321A800) [pid = 3780] [serial = 1840] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (150B7800) [pid = 3780] [serial = 1841] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (114D1C00) [pid = 3780] [serial = 1837] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12B05800) [pid = 3780] [serial = 1838] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1ABB5000) [pid = 3780] [serial = 1865] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1AFE1000) [pid = 3780] [serial = 1826] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13952800) [pid = 3780] [serial = 1828] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A0D1000) [pid = 3780] [serial = 1853] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (143E4000) [pid = 3780] [serial = 1829] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1759B000) [pid = 3780] [serial = 1831] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17D71000) [pid = 3780] [serial = 1832] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (11AEB400) [pid = 3780] [serial = 1858] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A7C7400) [pid = 3780] [serial = 1856] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (131F2800) [pid = 3780] [serial = 1859] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (186DDC00) [pid = 3780] [serial = 1861] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (19CC0000) [pid = 3780] [serial = 1862] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A00D400) [pid = 3780] [serial = 1850] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (17B88C00) [pid = 3780] [serial = 1790] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1AA4AC00) [pid = 3780] [serial = 1793] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (130A3000) [pid = 3780] [serial = 1787] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (15052800) [pid = 3780] [serial = 1868] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3780 | 1468524632575 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:32 INFO - PROCESS | 3780 | 1468524632580 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:32 INFO - PROCESS | 3780 | ++DOCSHELL 1026C000 == 27 [pid = 3780] [id = 638] 12:30:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (1026C800) [pid = 3780] [serial = 1914] [outer = 00000000] 12:30:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (10D64000) [pid = 3780] [serial = 1915] [outer = 1026C800] 12:30:32 INFO - PROCESS | 3780 | 1468524632628 Marionette DEBUG loaded listener.js 12:30:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (10D6E000) [pid = 3780] [serial = 1916] [outer = 1026C800] 12:30:33 INFO - PROCESS | 3780 | 1468524633055 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 794ms 12:30:33 INFO - PROCESS | 3780 | 1468524633111 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 12:30:33 INFO - PROCESS | 3780 | 1468524633115 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 12:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:30:33 INFO - PROCESS | 3780 | 1468524633120 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:30:33 INFO - PROCESS | 3780 | 1468524633123 Marionette TRACE conn3 <- [1,2518,null,{}] 12:30:33 INFO - PROCESS | 3780 | 1468524633126 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:33 INFO - PROCESS | 3780 | 1468524633129 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:33 INFO - PROCESS | 3780 | 1468524633212 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 12:30:33 INFO - PROCESS | 3780 | 1468524633218 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:33 INFO - PROCESS | 3780 | 1468524633221 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:33 INFO - PROCESS | 3780 | ++DOCSHELL 11CD3000 == 28 [pid = 3780] [id = 639] 12:30:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (12B02C00) [pid = 3780] [serial = 1917] [outer = 00000000] 12:30:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13159800) [pid = 3780] [serial = 1918] [outer = 12B02C00] 12:30:33 INFO - PROCESS | 3780 | 1468524633266 Marionette DEBUG loaded listener.js 12:30:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (134B2800) [pid = 3780] [serial = 1919] [outer = 12B02C00] 12:30:33 INFO - PROCESS | 3780 | 1468524633744 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 638ms 12:30:33 INFO - PROCESS | 3780 | 1468524633759 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 12:30:33 INFO - PROCESS | 3780 | 1468524633761 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 12:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:30:33 INFO - PROCESS | 3780 | 1468524633765 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:30:33 INFO - PROCESS | 3780 | 1468524633768 Marionette TRACE conn3 <- [1,2522,null,{}] 12:30:33 INFO - PROCESS | 3780 | 1468524633778 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:33 INFO - PROCESS | 3780 | 1468524633783 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:33 INFO - PROCESS | 3780 | 1468524633866 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 12:30:33 INFO - PROCESS | 3780 | 1468524633873 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:33 INFO - PROCESS | 3780 | 1468524633876 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:33 INFO - PROCESS | 3780 | ++DOCSHELL 15BC7400 == 29 [pid = 3780] [id = 640] 12:30:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (15D63400) [pid = 3780] [serial = 1920] [outer = 00000000] 12:30:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1610D800) [pid = 3780] [serial = 1921] [outer = 15D63400] 12:30:33 INFO - PROCESS | 3780 | 1468524633922 Marionette DEBUG loaded listener.js 12:30:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (163D4000) [pid = 3780] [serial = 1922] [outer = 15D63400] 12:30:34 INFO - PROCESS | 3780 | 1468524634395 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:30:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:30:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 700ms 12:30:34 INFO - PROCESS | 3780 | 1468524634448 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 12:30:34 INFO - PROCESS | 3780 | 1468524634450 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 12:30:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:30:34 INFO - PROCESS | 3780 | 1468524634453 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:30:34 INFO - PROCESS | 3780 | 1468524634455 Marionette TRACE conn3 <- [1,2526,null,{}] 12:30:34 INFO - PROCESS | 3780 | 1468524634458 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:34 INFO - PROCESS | 3780 | 1468524634460 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:34 INFO - PROCESS | 3780 | 1468524634554 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 12:30:34 INFO - PROCESS | 3780 | 1468524634559 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:34 INFO - PROCESS | 3780 | 1468524634561 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:34 INFO - PROCESS | 3780 | ++DOCSHELL 17217000 == 30 [pid = 3780] [id = 641] 12:30:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1721AC00) [pid = 3780] [serial = 1923] [outer = 00000000] 12:30:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17AC6000) [pid = 3780] [serial = 1924] [outer = 1721AC00] 12:30:34 INFO - PROCESS | 3780 | 1468524634605 Marionette DEBUG loaded listener.js 12:30:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17BAA000) [pid = 3780] [serial = 1925] [outer = 1721AC00] 12:30:35 INFO - PROCESS | 3780 | 1468524635085 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 700ms 12:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:30:35 INFO - PROCESS | 3780 | 1468524635158 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 12:30:35 INFO - PROCESS | 3780 | 1468524635160 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 12:30:35 INFO - PROCESS | 3780 | 1468524635163 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:30:35 INFO - PROCESS | 3780 | 1468524635165 Marionette TRACE conn3 <- [1,2530,null,{}] 12:30:35 INFO - PROCESS | 3780 | 1468524635169 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:35 INFO - PROCESS | 3780 | 1468524635171 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:35 INFO - PROCESS | 3780 | 1468524635309 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 12:30:35 INFO - PROCESS | 3780 | 1468524635375 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:35 INFO - PROCESS | 3780 | 1468524635377 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:35 INFO - PROCESS | 3780 | ++DOCSHELL 17BB0000 == 31 [pid = 3780] [id = 642] 12:30:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17BB1800) [pid = 3780] [serial = 1926] [outer = 00000000] 12:30:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17E96C00) [pid = 3780] [serial = 1927] [outer = 17BB1800] 12:30:35 INFO - PROCESS | 3780 | 1468524635422 Marionette DEBUG loaded listener.js 12:30:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (183F1000) [pid = 3780] [serial = 1928] [outer = 17BB1800] 12:30:35 INFO - PROCESS | 3780 | 1468524635857 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 732ms 12:30:35 INFO - PROCESS | 3780 | 1468524635904 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 12:30:35 INFO - PROCESS | 3780 | 1468524635906 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 12:30:35 INFO - PROCESS | 3780 | 1468524635909 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:30:35 INFO - PROCESS | 3780 | 1468524635911 Marionette TRACE conn3 <- [1,2534,null,{}] 12:30:35 INFO - PROCESS | 3780 | 1468524635914 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:35 INFO - PROCESS | 3780 | 1468524635920 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:36 INFO - PROCESS | 3780 | 1468524636057 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 12:30:36 INFO - PROCESS | 3780 | 1468524636126 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:36 INFO - PROCESS | 3780 | 1468524636128 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:36 INFO - PROCESS | 3780 | ++DOCSHELL 17BDF400 == 32 [pid = 3780] [id = 643] 12:30:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (183F3C00) [pid = 3780] [serial = 1929] [outer = 00000000] 12:30:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19CB9800) [pid = 3780] [serial = 1930] [outer = 183F3C00] 12:30:36 INFO - PROCESS | 3780 | 1468524636172 Marionette DEBUG loaded listener.js 12:30:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19CB9C00) [pid = 3780] [serial = 1931] [outer = 183F3C00] 12:30:36 INFO - PROCESS | 3780 | 1468524636591 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 731ms 12:30:36 INFO - PROCESS | 3780 | 1468524636667 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 12:30:36 INFO - PROCESS | 3780 | 1468524636669 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 12:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:30:36 INFO - PROCESS | 3780 | 1468524636672 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:30:36 INFO - PROCESS | 3780 | 1468524636674 Marionette TRACE conn3 <- [1,2538,null,{}] 12:30:36 INFO - PROCESS | 3780 | 1468524636677 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:36 INFO - PROCESS | 3780 | 1468524636688 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:36 INFO - PROCESS | 3780 | 1468524636861 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 12:30:36 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1394EC00) [pid = 3780] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:30:36 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (0F29E800) [pid = 3780] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:30:36 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11222800) [pid = 3780] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:30:36 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (0F2A3000) [pid = 3780] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:30:36 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17BB4400) [pid = 3780] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:30:36 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (0F2A3800) [pid = 3780] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:30:36 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (174A7C00) [pid = 3780] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:30:36 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A06A400) [pid = 3780] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:30:36 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17211000) [pid = 3780] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:30:36 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (12BD2400) [pid = 3780] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:30:36 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (186D1C00) [pid = 3780] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:30:36 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16301400) [pid = 3780] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:30:36 INFO - PROCESS | 3780 | 1468524636933 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:36 INFO - PROCESS | 3780 | 1468524636935 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:36 INFO - PROCESS | 3780 | ++DOCSHELL 0F2A2400 == 33 [pid = 3780] [id = 644] 12:30:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (0F2A3000) [pid = 3780] [serial = 1932] [outer = 00000000] 12:30:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (10D6D400) [pid = 3780] [serial = 1933] [outer = 0F2A3000] 12:30:36 INFO - PROCESS | 3780 | 1468524636977 Marionette DEBUG loaded listener.js 12:30:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1102FC00) [pid = 3780] [serial = 1934] [outer = 0F2A3000] 12:30:37 INFO - PROCESS | 3780 | 1468524637334 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 700ms 12:30:37 INFO - PROCESS | 3780 | 1468524637373 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 12:30:37 INFO - PROCESS | 3780 | 1468524637375 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 12:30:37 INFO - PROCESS | 3780 | 1468524637378 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:30:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:30:37 INFO - PROCESS | 3780 | 1468524637380 Marionette TRACE conn3 <- [1,2542,null,{}] 12:30:37 INFO - PROCESS | 3780 | 1468524637383 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:37 INFO - PROCESS | 3780 | 1468524637385 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:37 INFO - PROCESS | 3780 | 1468524637462 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 12:30:37 INFO - PROCESS | 3780 | 1468524637467 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:37 INFO - PROCESS | 3780 | 1468524637469 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:37 INFO - PROCESS | 3780 | ++DOCSHELL 13159400 == 34 [pid = 3780] [id = 645] 12:30:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1394EC00) [pid = 3780] [serial = 1935] [outer = 00000000] 12:30:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (186D1C00) [pid = 3780] [serial = 1936] [outer = 1394EC00] 12:30:37 INFO - PROCESS | 3780 | 1468524637511 Marionette DEBUG loaded listener.js 12:30:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (19CB6400) [pid = 3780] [serial = 1937] [outer = 1394EC00] 12:30:38 INFO - PROCESS | 3780 | 1468524638279 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:30:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:30:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 996ms 12:30:38 INFO - PROCESS | 3780 | 1468524638365 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 12:30:38 INFO - PROCESS | 3780 | 1468524638370 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 12:30:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:30:38 INFO - PROCESS | 3780 | 1468524638374 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:30:38 INFO - PROCESS | 3780 | 1468524638377 Marionette TRACE conn3 <- [1,2546,null,{}] 12:30:38 INFO - PROCESS | 3780 | 1468524638383 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:38 INFO - PROCESS | 3780 | 1468524638386 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:38 INFO - PROCESS | 3780 | 1468524638551 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 12:30:38 INFO - PROCESS | 3780 | 1468524638686 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:38 INFO - PROCESS | 3780 | 1468524638689 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:38 INFO - PROCESS | 3780 | ++DOCSHELL 10FE3400 == 35 [pid = 3780] [id = 646] 12:30:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (11027400) [pid = 3780] [serial = 1938] [outer = 00000000] 12:30:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (114D6000) [pid = 3780] [serial = 1939] [outer = 11027400] 12:30:38 INFO - PROCESS | 3780 | 1468524638746 Marionette DEBUG loaded listener.js 12:30:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (12B09C00) [pid = 3780] [serial = 1940] [outer = 11027400] 12:30:39 INFO - PROCESS | 3780 | 1468524639309 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:30:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:30:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 996ms 12:30:39 INFO - PROCESS | 3780 | 1468524639378 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 12:30:39 INFO - PROCESS | 3780 | 1468524639382 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 12:30:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:30:39 INFO - PROCESS | 3780 | 1468524639389 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:30:39 INFO - PROCESS | 3780 | 1468524639392 Marionette TRACE conn3 <- [1,2550,null,{}] 12:30:39 INFO - PROCESS | 3780 | 1468524639396 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:39 INFO - PROCESS | 3780 | 1468524639399 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:39 INFO - PROCESS | 3780 | 1468524639515 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 12:30:39 INFO - PROCESS | 3780 | 1468524639654 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:39 INFO - PROCESS | 3780 | 1468524639656 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:39 INFO - PROCESS | 3780 | ++DOCSHELL 16303800 == 36 [pid = 3780] [id = 647] 12:30:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (163D9C00) [pid = 3780] [serial = 1941] [outer = 00000000] 12:30:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (172A9C00) [pid = 3780] [serial = 1942] [outer = 163D9C00] 12:30:39 INFO - PROCESS | 3780 | 1468524639713 Marionette DEBUG loaded listener.js 12:30:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17AC6800) [pid = 3780] [serial = 1943] [outer = 163D9C00] 12:30:40 INFO - PROCESS | 3780 | 1468524640366 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:30:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:30:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 996ms 12:30:40 INFO - PROCESS | 3780 | 1468524640394 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 12:30:40 INFO - PROCESS | 3780 | 1468524640396 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 12:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:30:40 INFO - PROCESS | 3780 | 1468524640401 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:30:40 INFO - PROCESS | 3780 | 1468524640405 Marionette TRACE conn3 <- [1,2554,null,{}] 12:30:40 INFO - PROCESS | 3780 | 1468524640416 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:40 INFO - PROCESS | 3780 | 1468524640420 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:40 INFO - PROCESS | 3780 | 1468524640526 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 12:30:40 INFO - PROCESS | 3780 | 1468524640665 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:40 INFO - PROCESS | 3780 | 1468524640668 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:40 INFO - PROCESS | 3780 | ++DOCSHELL 186DA000 == 37 [pid = 3780] [id = 648] 12:30:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (186DEC00) [pid = 3780] [serial = 1944] [outer = 00000000] 12:30:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A066800) [pid = 3780] [serial = 1945] [outer = 186DEC00] 12:30:40 INFO - PROCESS | 3780 | 1468524640723 Marionette DEBUG loaded listener.js 12:30:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A06EC00) [pid = 3780] [serial = 1946] [outer = 186DEC00] 12:30:41 INFO - PROCESS | 3780 | 1468524641426 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:30:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:30:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1089ms 12:30:41 INFO - PROCESS | 3780 | 1468524641484 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 12:30:41 INFO - PROCESS | 3780 | 1468524641488 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 12:30:41 INFO - PROCESS | 3780 | 1468524641493 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:30:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:30:41 INFO - PROCESS | 3780 | 1468524641496 Marionette TRACE conn3 <- [1,2558,null,{}] 12:30:41 INFO - PROCESS | 3780 | 1468524641517 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:41 INFO - PROCESS | 3780 | 1468524641520 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:41 INFO - PROCESS | 3780 | 1468524641629 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 12:30:41 INFO - PROCESS | 3780 | 1468524641765 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:41 INFO - PROCESS | 3780 | 1468524641770 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:41 INFO - PROCESS | 3780 | ++DOCSHELL 1102AC00 == 38 [pid = 3780] [id = 649] 12:30:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1102D000) [pid = 3780] [serial = 1947] [outer = 00000000] 12:30:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (11C4A400) [pid = 3780] [serial = 1948] [outer = 1102D000] 12:30:41 INFO - PROCESS | 3780 | 1468524641848 Marionette DEBUG loaded listener.js 12:30:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (12ABA000) [pid = 3780] [serial = 1949] [outer = 1102D000] 12:30:42 INFO - PROCESS | 3780 | --DOCSHELL 0F2A2400 == 37 [pid = 3780] [id = 644] 12:30:42 INFO - PROCESS | 3780 | --DOCSHELL 17BDF400 == 36 [pid = 3780] [id = 643] 12:30:42 INFO - PROCESS | 3780 | --DOCSHELL 17BB0000 == 35 [pid = 3780] [id = 642] 12:30:42 INFO - PROCESS | 3780 | --DOCSHELL 17217000 == 34 [pid = 3780] [id = 641] 12:30:42 INFO - PROCESS | 3780 | --DOCSHELL 15BC7400 == 33 [pid = 3780] [id = 640] 12:30:42 INFO - PROCESS | 3780 | --DOCSHELL 11CD3000 == 32 [pid = 3780] [id = 639] 12:30:42 INFO - PROCESS | 3780 | --DOCSHELL 1026C000 == 31 [pid = 3780] [id = 638] 12:30:42 INFO - PROCESS | 3780 | --DOCSHELL 0F93A400 == 30 [pid = 3780] [id = 635] 12:30:42 INFO - PROCESS | 3780 | --DOCSHELL 0F939C00 == 29 [pid = 3780] [id = 636] 12:30:42 INFO - PROCESS | 3780 | --DOCSHELL 159E4400 == 28 [pid = 3780] [id = 637] 12:30:42 INFO - PROCESS | 3780 | --DOCSHELL 186DA000 == 27 [pid = 3780] [id = 648] 12:30:42 INFO - PROCESS | 3780 | --DOCSHELL 16303800 == 26 [pid = 3780] [id = 647] 12:30:42 INFO - PROCESS | 3780 | --DOCSHELL 13159400 == 25 [pid = 3780] [id = 645] 12:30:42 INFO - PROCESS | 3780 | --DOCSHELL 10FE3400 == 24 [pid = 3780] [id = 646] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (143E3C00) [pid = 3780] [serial = 1888] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0F934800) [pid = 3780] [serial = 1882] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (102CB400) [pid = 3780] [serial = 1883] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (114CD800) [pid = 3780] [serial = 1885] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12A2AC00) [pid = 3780] [serial = 1886] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10D67400) [pid = 3780] [serial = 1880] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1058C400) [pid = 3780] [serial = 1879] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17E8A800) [pid = 3780] [serial = 1897] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1504C400) [pid = 3780] [serial = 1871] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1306F400) [pid = 3780] [serial = 1870] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17D76400) [pid = 3780] [serial = 1874] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17BAD000) [pid = 3780] [serial = 1873] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A7CBC00) [pid = 3780] [serial = 1877] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A0D0400) [pid = 3780] [serial = 1876] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17A0A800) [pid = 3780] [serial = 1894] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17590000) [pid = 3780] [serial = 1900] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (186E0C00) [pid = 3780] [serial = 1903] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (184C4800) [pid = 3780] [serial = 1898] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (163D9000) [pid = 3780] [serial = 1891] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A00AC00) [pid = 3780] [serial = 1906] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (17B8EC00) [pid = 3780] [serial = 1895] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1867E000) [pid = 3780] [serial = 1901] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (19CBD800) [pid = 3780] [serial = 1904] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (16D07800) [pid = 3780] [serial = 1892] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (15979800) [pid = 3780] [serial = 1889] [outer = 00000000] [url = about:blank] 12:30:43 INFO - PROCESS | 3780 | 1468524643093 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:30:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:30:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1617ms 12:30:43 INFO - PROCESS | 3780 | 1468524643120 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 12:30:43 INFO - PROCESS | 3780 | 1468524643124 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 12:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:30:43 INFO - PROCESS | 3780 | 1468524643128 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:30:43 INFO - PROCESS | 3780 | 1468524643131 Marionette TRACE conn3 <- [1,2562,null,{}] 12:30:43 INFO - PROCESS | 3780 | 1468524643136 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:43 INFO - PROCESS | 3780 | 1468524643138 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:43 INFO - PROCESS | 3780 | 1468524643223 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 12:30:43 INFO - PROCESS | 3780 | 1468524643232 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:43 INFO - PROCESS | 3780 | 1468524643234 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:43 INFO - PROCESS | 3780 | ++DOCSHELL 1055E000 == 25 [pid = 3780] [id = 650] 12:30:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (10566000) [pid = 3780] [serial = 1950] [outer = 00000000] 12:30:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (10D65400) [pid = 3780] [serial = 1951] [outer = 10566000] 12:30:43 INFO - PROCESS | 3780 | 1468524643281 Marionette DEBUG loaded listener.js 12:30:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (10D68800) [pid = 3780] [serial = 1952] [outer = 10566000] 12:30:43 INFO - PROCESS | 3780 | 1468524643812 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:30:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:30:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 747ms 12:30:43 INFO - PROCESS | 3780 | 1468524643865 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 12:30:43 INFO - PROCESS | 3780 | 1468524643870 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 12:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:30:43 INFO - PROCESS | 3780 | 1468524643877 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:30:43 INFO - PROCESS | 3780 | 1468524643879 Marionette TRACE conn3 <- [1,2566,null,{}] 12:30:43 INFO - PROCESS | 3780 | 1468524643883 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:43 INFO - PROCESS | 3780 | 1468524643886 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:43 INFO - PROCESS | 3780 | 1468524643981 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 12:30:44 INFO - PROCESS | 3780 | 1468524644085 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:44 INFO - PROCESS | 3780 | 1468524644087 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:44 INFO - PROCESS | 3780 | ++DOCSHELL 11C49400 == 26 [pid = 3780] [id = 651] 12:30:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (11C4A000) [pid = 3780] [serial = 1953] [outer = 00000000] 12:30:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (12B04C00) [pid = 3780] [serial = 1954] [outer = 11C4A000] 12:30:44 INFO - PROCESS | 3780 | 1468524644133 Marionette DEBUG loaded listener.js 12:30:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (12D82800) [pid = 3780] [serial = 1955] [outer = 11C4A000] 12:30:44 INFO - PROCESS | 3780 | 1468524644504 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:30:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:30:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 638ms 12:30:44 INFO - PROCESS | 3780 | 1468524644514 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 12:30:44 INFO - PROCESS | 3780 | 1468524644516 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 12:30:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:30:44 INFO - PROCESS | 3780 | 1468524644535 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:30:44 INFO - PROCESS | 3780 | 1468524644539 Marionette TRACE conn3 <- [1,2570,null,{}] 12:30:44 INFO - PROCESS | 3780 | 1468524644550 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:44 INFO - PROCESS | 3780 | 1468524644554 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:44 INFO - PROCESS | 3780 | 1468524644635 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 12:30:44 INFO - PROCESS | 3780 | 1468524644641 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:44 INFO - PROCESS | 3780 | 1468524644645 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:44 INFO - PROCESS | 3780 | ++DOCSHELL 139D1C00 == 27 [pid = 3780] [id = 652] 12:30:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13ECE000) [pid = 3780] [serial = 1956] [outer = 00000000] 12:30:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (143E6800) [pid = 3780] [serial = 1957] [outer = 13ECE000] 12:30:44 INFO - PROCESS | 3780 | 1468524644691 Marionette DEBUG loaded listener.js 12:30:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15055C00) [pid = 3780] [serial = 1958] [outer = 13ECE000] 12:30:45 INFO - PROCESS | 3780 | 1468524645180 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:30:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:30:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 684ms 12:30:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:30:45 INFO - PROCESS | 3780 | 1468524645220 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 12:30:45 INFO - PROCESS | 3780 | 1468524645223 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 12:30:45 INFO - PROCESS | 3780 | 1468524645227 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:30:45 INFO - PROCESS | 3780 | 1468524645228 Marionette TRACE conn3 <- [1,2574,null,{}] 12:30:45 INFO - PROCESS | 3780 | 1468524645232 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:45 INFO - PROCESS | 3780 | 1468524645234 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:45 INFO - PROCESS | 3780 | 1468524645351 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 12:30:45 INFO - PROCESS | 3780 | 1468524645441 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:45 INFO - PROCESS | 3780 | 1468524645443 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:45 INFO - PROCESS | 3780 | ++DOCSHELL 15BC7000 == 28 [pid = 3780] [id = 653] 12:30:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15BC7400) [pid = 3780] [serial = 1959] [outer = 00000000] 12:30:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15D67800) [pid = 3780] [serial = 1960] [outer = 15BC7400] 12:30:45 INFO - PROCESS | 3780 | 1468524645486 Marionette DEBUG loaded listener.js 12:30:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1610F800) [pid = 3780] [serial = 1961] [outer = 15BC7400] 12:30:45 INFO - PROCESS | 3780 | 1468524645895 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:30:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:30:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 684ms 12:30:45 INFO - PROCESS | 3780 | 1468524645926 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 12:30:45 INFO - PROCESS | 3780 | 1468524645928 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 12:30:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:30:45 INFO - PROCESS | 3780 | 1468524645931 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:30:45 INFO - PROCESS | 3780 | 1468524645933 Marionette TRACE conn3 <- [1,2578,null,{}] 12:30:45 INFO - PROCESS | 3780 | 1468524645936 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:45 INFO - PROCESS | 3780 | 1468524645938 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:46 INFO - PROCESS | 3780 | 1468524646051 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 12:30:46 INFO - PROCESS | 3780 | 1468524646056 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:46 INFO - PROCESS | 3780 | 1468524646059 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:46 INFO - PROCESS | 3780 | ++DOCSHELL 15BC6800 == 29 [pid = 3780] [id = 654] 12:30:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1610B800) [pid = 3780] [serial = 1962] [outer = 00000000] 12:30:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (163D8C00) [pid = 3780] [serial = 1963] [outer = 1610B800] 12:30:46 INFO - PROCESS | 3780 | 1468524646101 Marionette DEBUG loaded listener.js 12:30:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16FC4C00) [pid = 3780] [serial = 1964] [outer = 1610B800] 12:30:46 INFO - PROCESS | 3780 | 1468524646564 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:30:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:30:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 700ms 12:30:46 INFO - PROCESS | 3780 | 1468524646630 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 12:30:46 INFO - PROCESS | 3780 | 1468524646632 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 12:30:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:30:46 INFO - PROCESS | 3780 | 1468524646641 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:30:46 INFO - PROCESS | 3780 | 1468524646643 Marionette TRACE conn3 <- [1,2582,null,{}] 12:30:46 INFO - PROCESS | 3780 | 1468524646646 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:46 INFO - PROCESS | 3780 | 1468524646652 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:46 INFO - PROCESS | 3780 | 1468524646825 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 12:30:47 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (0F2A3000) [pid = 3780] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:30:47 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1394EC00) [pid = 3780] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:30:47 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17BB1800) [pid = 3780] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:30:47 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (183F3C00) [pid = 3780] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:30:47 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1026C800) [pid = 3780] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:30:47 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (10A08000) [pid = 3780] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:30:47 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1721AC00) [pid = 3780] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:30:47 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (159E4800) [pid = 3780] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:30:47 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (0F978000) [pid = 3780] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:30:47 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (15D63400) [pid = 3780] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:30:47 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (12B02C00) [pid = 3780] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:30:47 INFO - PROCESS | 3780 | 1468524647088 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:47 INFO - PROCESS | 3780 | 1468524647091 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:47 INFO - PROCESS | 3780 | ++DOCSHELL 0F29A800 == 30 [pid = 3780] [id = 655] 12:30:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (0F29CC00) [pid = 3780] [serial = 1965] [outer = 00000000] 12:30:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10FE2000) [pid = 3780] [serial = 1966] [outer = 0F29CC00] 12:30:47 INFO - PROCESS | 3780 | 1468524647134 Marionette DEBUG loaded listener.js 12:30:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13135000) [pid = 3780] [serial = 1967] [outer = 0F29CC00] 12:30:47 INFO - PROCESS | 3780 | 1468524647504 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 902ms 12:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:30:47 INFO - PROCESS | 3780 | 1468524647545 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 12:30:47 INFO - PROCESS | 3780 | 1468524647547 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 12:30:47 INFO - PROCESS | 3780 | 1468524647550 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:30:47 INFO - PROCESS | 3780 | 1468524647552 Marionette TRACE conn3 <- [1,2586,null,{}] 12:30:47 INFO - PROCESS | 3780 | 1468524647562 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:47 INFO - PROCESS | 3780 | 1468524647564 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:47 INFO - PROCESS | 3780 | 1468524647639 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 12:30:47 INFO - PROCESS | 3780 | 1468524647645 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:47 INFO - PROCESS | 3780 | 1468524647647 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:47 INFO - PROCESS | 3780 | ++DOCSHELL 15D63400 == 31 [pid = 3780] [id = 656] 12:30:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1630C400) [pid = 3780] [serial = 1968] [outer = 00000000] 12:30:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (17BAAC00) [pid = 3780] [serial = 1969] [outer = 1630C400] 12:30:47 INFO - PROCESS | 3780 | 1468524647690 Marionette DEBUG loaded listener.js 12:30:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (17BABC00) [pid = 3780] [serial = 1970] [outer = 1630C400] 12:30:48 INFO - PROCESS | 3780 | 1468524648123 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:30:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:30:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 591ms 12:30:48 INFO - PROCESS | 3780 | 1468524648148 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 12:30:48 INFO - PROCESS | 3780 | 1468524648151 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 12:30:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:30:48 INFO - PROCESS | 3780 | 1468524648154 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:30:48 INFO - PROCESS | 3780 | 1468524648156 Marionette TRACE conn3 <- [1,2590,null,{}] 12:30:48 INFO - PROCESS | 3780 | 1468524648159 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:48 INFO - PROCESS | 3780 | 1468524648161 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:48 INFO - PROCESS | 3780 | 1468524648275 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 12:30:48 INFO - PROCESS | 3780 | 1468524648283 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:48 INFO - PROCESS | 3780 | 1468524648285 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:48 INFO - PROCESS | 3780 | ++DOCSHELL 0F29C400 == 32 [pid = 3780] [id = 657] 12:30:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (0F29C800) [pid = 3780] [serial = 1971] [outer = 00000000] 12:30:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17BE6800) [pid = 3780] [serial = 1972] [outer = 0F29C800] 12:30:48 INFO - PROCESS | 3780 | 1468524648327 Marionette DEBUG loaded listener.js 12:30:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17D71000) [pid = 3780] [serial = 1973] [outer = 0F29C800] 12:30:48 INFO - PROCESS | 3780 | 1468524648733 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:30:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:30:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 638ms 12:30:48 INFO - PROCESS | 3780 | 1468524648775 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 12:30:48 INFO - PROCESS | 3780 | 1468524648777 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 12:30:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:30:48 INFO - PROCESS | 3780 | 1468524648780 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:30:48 INFO - PROCESS | 3780 | 1468524648782 Marionette TRACE conn3 <- [1,2594,null,{}] 12:30:48 INFO - PROCESS | 3780 | 1468524648785 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:48 INFO - PROCESS | 3780 | 1468524648787 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:48 INFO - PROCESS | 3780 | 1468524648901 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 12:30:48 INFO - PROCESS | 3780 | 1468524648908 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:48 INFO - PROCESS | 3780 | 1468524648910 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:48 INFO - PROCESS | 3780 | ++DOCSHELL 139CC800 == 33 [pid = 3780] [id = 658] 12:30:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17E8E000) [pid = 3780] [serial = 1974] [outer = 00000000] 12:30:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (184CA000) [pid = 3780] [serial = 1975] [outer = 17E8E000] 12:30:48 INFO - PROCESS | 3780 | 1468524648952 Marionette DEBUG loaded listener.js 12:30:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (184CA800) [pid = 3780] [serial = 1976] [outer = 17E8E000] 12:30:49 INFO - PROCESS | 3780 | 1468524649765 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1042ms 12:30:49 INFO - PROCESS | 3780 | 1468524649835 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 12:30:49 INFO - PROCESS | 3780 | 1468524649840 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 12:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:30:49 INFO - PROCESS | 3780 | 1468524649845 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:30:49 INFO - PROCESS | 3780 | 1468524649850 Marionette TRACE conn3 <- [1,2598,null,{}] 12:30:49 INFO - PROCESS | 3780 | 1468524649855 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:49 INFO - PROCESS | 3780 | 1468524649858 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:49 INFO - PROCESS | 3780 | 1468524649989 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 12:30:50 INFO - PROCESS | 3780 | 1468524650120 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:50 INFO - PROCESS | 3780 | 1468524650125 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:50 INFO - PROCESS | 3780 | ++DOCSHELL 10A76000 == 34 [pid = 3780] [id = 659] 12:30:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (10D65000) [pid = 3780] [serial = 1977] [outer = 00000000] 12:30:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (11221800) [pid = 3780] [serial = 1978] [outer = 10D65000] 12:30:50 INFO - PROCESS | 3780 | 1468524650185 Marionette DEBUG loaded listener.js 12:30:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (12AAE800) [pid = 3780] [serial = 1979] [outer = 10D65000] 12:30:50 INFO - PROCESS | 3780 | 1468524650876 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:30:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:30:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1043ms 12:30:51 INFO - PROCESS | 3780 | 1468524651027 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 12:30:51 INFO - PROCESS | 3780 | 1468524651031 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 12:30:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:30:51 INFO - PROCESS | 3780 | 1468524651036 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:30:51 INFO - PROCESS | 3780 | 1468524651040 Marionette TRACE conn3 <- [1,2602,null,{}] 12:30:51 INFO - PROCESS | 3780 | 1468524651045 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:51 INFO - PROCESS | 3780 | 1468524651049 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:51 INFO - PROCESS | 3780 | 1468524651172 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 12:30:51 INFO - PROCESS | 3780 | 1468524651306 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:51 INFO - PROCESS | 3780 | 1468524651312 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:51 INFO - PROCESS | 3780 | ++DOCSHELL 10D70400 == 35 [pid = 3780] [id = 660] 12:30:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10E56000) [pid = 3780] [serial = 1980] [outer = 00000000] 12:30:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10FE1800) [pid = 3780] [serial = 1981] [outer = 10E56000] 12:30:51 INFO - PROCESS | 3780 | 1468524651364 Marionette DEBUG loaded listener.js 12:30:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (114CD800) [pid = 3780] [serial = 1982] [outer = 10E56000] 12:30:51 INFO - PROCESS | 3780 | --DOCSHELL 0F29C400 == 34 [pid = 3780] [id = 657] 12:30:51 INFO - PROCESS | 3780 | --DOCSHELL 15D63400 == 33 [pid = 3780] [id = 656] 12:30:51 INFO - PROCESS | 3780 | --DOCSHELL 0F29A800 == 32 [pid = 3780] [id = 655] 12:30:51 INFO - PROCESS | 3780 | --DOCSHELL 15BC6800 == 31 [pid = 3780] [id = 654] 12:30:51 INFO - PROCESS | 3780 | --DOCSHELL 15BC7000 == 30 [pid = 3780] [id = 653] 12:30:51 INFO - PROCESS | 3780 | --DOCSHELL 139D1C00 == 29 [pid = 3780] [id = 652] 12:30:51 INFO - PROCESS | 3780 | --DOCSHELL 11C49400 == 28 [pid = 3780] [id = 651] 12:30:51 INFO - PROCESS | 3780 | --DOCSHELL 1055E000 == 27 [pid = 3780] [id = 650] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (19CB6400) [pid = 3780] [serial = 1937] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (186D1C00) [pid = 3780] [serial = 1936] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17E96C00) [pid = 3780] [serial = 1927] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1102FC00) [pid = 3780] [serial = 1934] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (19CB9800) [pid = 3780] [serial = 1930] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (183F1000) [pid = 3780] [serial = 1928] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19CB9C00) [pid = 3780] [serial = 1931] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10D64000) [pid = 3780] [serial = 1915] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (10D6E000) [pid = 3780] [serial = 1916] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A005C00) [pid = 3780] [serial = 1907] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17AC6000) [pid = 3780] [serial = 1924] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15F92400) [pid = 3780] [serial = 1912] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (163D7C00) [pid = 3780] [serial = 1913] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (11277000) [pid = 3780] [serial = 1909] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1303C800) [pid = 3780] [serial = 1910] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1610D800) [pid = 3780] [serial = 1921] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (163D4000) [pid = 3780] [serial = 1922] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (13159800) [pid = 3780] [serial = 1918] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (134B2800) [pid = 3780] [serial = 1919] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (17BAA000) [pid = 3780] [serial = 1925] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (10D6D400) [pid = 3780] [serial = 1933] [outer = 00000000] [url = about:blank] 12:30:51 INFO - PROCESS | 3780 | 1468524651895 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:30:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:30:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 887ms 12:30:51 INFO - PROCESS | 3780 | 1468524651941 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 12:30:51 INFO - PROCESS | 3780 | 1468524651944 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 12:30:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:30:51 INFO - PROCESS | 3780 | 1468524651951 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:30:51 INFO - PROCESS | 3780 | 1468524651955 Marionette TRACE conn3 <- [1,2606,null,{}] 12:30:51 INFO - PROCESS | 3780 | 1468524651960 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:51 INFO - PROCESS | 3780 | 1468524651963 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:52 INFO - PROCESS | 3780 | 1468524652049 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 12:30:52 INFO - PROCESS | 3780 | 1468524652064 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:52 INFO - PROCESS | 3780 | 1468524652066 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:52 INFO - PROCESS | 3780 | ++DOCSHELL 11ADF800 == 28 [pid = 3780] [id = 661] 12:30:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (11C49400) [pid = 3780] [serial = 1983] [outer = 00000000] 12:30:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (13156400) [pid = 3780] [serial = 1984] [outer = 11C49400] 12:30:52 INFO - PROCESS | 3780 | 1468524652112 Marionette DEBUG loaded listener.js 12:30:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (131EF800) [pid = 3780] [serial = 1985] [outer = 11C49400] 12:30:52 INFO - PROCESS | 3780 | 1468524652595 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:30:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:30:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 700ms 12:30:52 INFO - PROCESS | 3780 | 1468524652629 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 12:30:52 INFO - PROCESS | 3780 | 1468524652631 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 12:30:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:30:52 INFO - PROCESS | 3780 | 1468524652635 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:30:52 INFO - PROCESS | 3780 | 1468524652637 Marionette TRACE conn3 <- [1,2610,null,{}] 12:30:52 INFO - PROCESS | 3780 | 1468524652675 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:52 INFO - PROCESS | 3780 | 1468524652680 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:52 INFO - PROCESS | 3780 | 1468524652769 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 12:30:52 INFO - PROCESS | 3780 | 1468524652862 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:52 INFO - PROCESS | 3780 | 1468524652866 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:52 INFO - PROCESS | 3780 | ++DOCSHELL 15055400 == 29 [pid = 3780] [id = 662] 12:30:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (15055800) [pid = 3780] [serial = 1986] [outer = 00000000] 12:30:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (159E8C00) [pid = 3780] [serial = 1987] [outer = 15055800] 12:30:52 INFO - PROCESS | 3780 | 1468524652921 Marionette DEBUG loaded listener.js 12:30:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (15BC6800) [pid = 3780] [serial = 1988] [outer = 15055800] 12:30:53 INFO - PROCESS | 3780 | 1468524653305 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:30:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:30:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 715ms 12:30:53 INFO - PROCESS | 3780 | 1468524653355 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 12:30:53 INFO - PROCESS | 3780 | 1468524653357 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 12:30:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:30:53 INFO - PROCESS | 3780 | 1468524653360 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:30:53 INFO - PROCESS | 3780 | 1468524653362 Marionette TRACE conn3 <- [1,2614,null,{}] 12:30:53 INFO - PROCESS | 3780 | 1468524653365 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:53 INFO - PROCESS | 3780 | 1468524653367 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:53 INFO - PROCESS | 3780 | 1468524653451 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 12:30:53 INFO - PROCESS | 3780 | 1468524653456 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:53 INFO - PROCESS | 3780 | 1468524653458 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:53 INFO - PROCESS | 3780 | ++DOCSHELL 15D68000 == 30 [pid = 3780] [id = 663] 12:30:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1610EC00) [pid = 3780] [serial = 1989] [outer = 00000000] 12:30:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (16D10C00) [pid = 3780] [serial = 1990] [outer = 1610EC00] 12:30:53 INFO - PROCESS | 3780 | 1468524653502 Marionette DEBUG loaded listener.js 12:30:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (17054400) [pid = 3780] [serial = 1991] [outer = 1610EC00] 12:30:53 INFO - PROCESS | 3780 | 1468524653976 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:30:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:30:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 684ms 12:30:54 INFO - PROCESS | 3780 | 1468524654060 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 12:30:54 INFO - PROCESS | 3780 | 1468524654062 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 12:30:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:30:54 INFO - PROCESS | 3780 | 1468524654066 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:30:54 INFO - PROCESS | 3780 | 1468524654067 Marionette TRACE conn3 <- [1,2618,null,{}] 12:30:54 INFO - PROCESS | 3780 | 1468524654071 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:54 INFO - PROCESS | 3780 | 1468524654073 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:54 INFO - PROCESS | 3780 | 1468524654210 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 12:30:54 INFO - PROCESS | 3780 | 1468524654233 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:54 INFO - PROCESS | 3780 | 1468524654236 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:54 INFO - PROCESS | 3780 | ++DOCSHELL 172AA000 == 31 [pid = 3780] [id = 664] 12:30:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (174A7C00) [pid = 3780] [serial = 1992] [outer = 00000000] 12:30:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17593400) [pid = 3780] [serial = 1993] [outer = 174A7C00] 12:30:54 INFO - PROCESS | 3780 | 1468524654280 Marionette DEBUG loaded listener.js 12:30:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17AD2000) [pid = 3780] [serial = 1994] [outer = 174A7C00] 12:30:54 INFO - PROCESS | 3780 | 1468524654712 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:30:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:30:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 684ms 12:30:54 INFO - PROCESS | 3780 | 1468524654765 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 12:30:54 INFO - PROCESS | 3780 | 1468524654767 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 12:30:54 INFO - PROCESS | 3780 | 1468524654770 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:30:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:30:54 INFO - PROCESS | 3780 | 1468524654772 Marionette TRACE conn3 <- [1,2622,null,{}] 12:30:54 INFO - PROCESS | 3780 | 1468524654775 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:54 INFO - PROCESS | 3780 | 1468524654781 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:54 INFO - PROCESS | 3780 | 1468524654918 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 12:30:54 INFO - PROCESS | 3780 | 1468524654983 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:54 INFO - PROCESS | 3780 | 1468524654985 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:54 INFO - PROCESS | 3780 | ++DOCSHELL 17E8C000 == 32 [pid = 3780] [id = 665] 12:30:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17E8D000) [pid = 3780] [serial = 1995] [outer = 00000000] 12:30:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1834F800) [pid = 3780] [serial = 1996] [outer = 17E8D000] 12:30:55 INFO - PROCESS | 3780 | 1468524655028 Marionette DEBUG loaded listener.js 12:30:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (18677800) [pid = 3780] [serial = 1997] [outer = 17E8D000] 12:30:55 INFO - PROCESS | 3780 | 1468524655451 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:30:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:30:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 731ms 12:30:55 INFO - PROCESS | 3780 | 1468524655511 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 12:30:55 INFO - PROCESS | 3780 | 1468524655513 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 12:30:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:30:55 INFO - PROCESS | 3780 | 1468524655516 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:30:55 INFO - PROCESS | 3780 | 1468524655518 Marionette TRACE conn3 <- [1,2626,null,{}] 12:30:55 INFO - PROCESS | 3780 | 1468524655552 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:55 INFO - PROCESS | 3780 | 1468524655554 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:55 INFO - PROCESS | 3780 | 1468524655660 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 12:30:55 INFO - PROCESS | 3780 | 1468524655671 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:55 INFO - PROCESS | 3780 | 1468524655672 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:55 INFO - PROCESS | 3780 | ++DOCSHELL 1704B800 == 33 [pid = 3780] [id = 666] 12:30:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17BE1000) [pid = 3780] [serial = 1998] [outer = 00000000] 12:30:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (186D5800) [pid = 3780] [serial = 1999] [outer = 17BE1000] 12:30:55 INFO - PROCESS | 3780 | 1468524655724 Marionette DEBUG loaded listener.js 12:30:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (186D6C00) [pid = 3780] [serial = 2000] [outer = 17BE1000] 12:30:56 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (0F29C800) [pid = 3780] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:30:56 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15BC7400) [pid = 3780] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:30:56 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13ECE000) [pid = 3780] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:30:56 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1102D000) [pid = 3780] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:30:56 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (11C4A000) [pid = 3780] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:30:56 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (10566000) [pid = 3780] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:30:56 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1610B800) [pid = 3780] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:30:56 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (11027400) [pid = 3780] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:30:56 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (163D9C00) [pid = 3780] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:30:56 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (186DEC00) [pid = 3780] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:30:56 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (0F29CC00) [pid = 3780] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:30:56 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1630C400) [pid = 3780] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:30:56 INFO - PROCESS | 3780 | 1468524656208 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:30:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:30:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 747ms 12:30:56 INFO - PROCESS | 3780 | 1468524656262 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 12:30:56 INFO - PROCESS | 3780 | 1468524656263 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 12:30:56 INFO - PROCESS | 3780 | 1468524656267 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:30:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:30:56 INFO - PROCESS | 3780 | 1468524656268 Marionette TRACE conn3 <- [1,2630,null,{}] 12:30:56 INFO - PROCESS | 3780 | 1468524656272 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:56 INFO - PROCESS | 3780 | 1468524656275 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:56 INFO - PROCESS | 3780 | 1468524656355 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 12:30:56 INFO - PROCESS | 3780 | 1468524656451 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:56 INFO - PROCESS | 3780 | 1468524656453 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:56 INFO - PROCESS | 3780 | ++DOCSHELL 1026C000 == 34 [pid = 3780] [id = 667] 12:30:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (10559400) [pid = 3780] [serial = 2001] [outer = 00000000] 12:30:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1394E400) [pid = 3780] [serial = 2002] [outer = 10559400] 12:30:56 INFO - PROCESS | 3780 | 1468524656495 Marionette DEBUG loaded listener.js 12:30:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (163D9C00) [pid = 3780] [serial = 2003] [outer = 10559400] 12:30:56 INFO - PROCESS | 3780 | 1468524656845 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:30:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:30:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 622ms 12:30:56 INFO - PROCESS | 3780 | 1468524656905 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 12:30:56 INFO - PROCESS | 3780 | 1468524656907 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 12:30:56 INFO - PROCESS | 3780 | 1468524656910 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:30:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:30:56 INFO - PROCESS | 3780 | 1468524656912 Marionette TRACE conn3 <- [1,2634,null,{}] 12:30:56 INFO - PROCESS | 3780 | 1468524656915 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:56 INFO - PROCESS | 3780 | 1468524656917 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:57 INFO - PROCESS | 3780 | 1468524657056 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 12:30:57 INFO - PROCESS | 3780 | 1468524657070 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:57 INFO - PROCESS | 3780 | 1468524657072 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:57 INFO - PROCESS | 3780 | ++DOCSHELL 10A76400 == 35 [pid = 3780] [id = 668] 12:30:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1394D000) [pid = 3780] [serial = 2004] [outer = 00000000] 12:30:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (186D2000) [pid = 3780] [serial = 2005] [outer = 1394D000] 12:30:57 INFO - PROCESS | 3780 | 1468524657114 Marionette DEBUG loaded listener.js 12:30:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (186DD400) [pid = 3780] [serial = 2006] [outer = 1394D000] 12:30:57 INFO - PROCESS | 3780 | 1468524657504 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:30:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:30:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 623ms 12:30:57 INFO - PROCESS | 3780 | 1468524657549 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 12:30:57 INFO - PROCESS | 3780 | 1468524657551 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 12:30:57 INFO - PROCESS | 3780 | 1468524657554 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:30:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:30:57 INFO - PROCESS | 3780 | 1468524657556 Marionette TRACE conn3 <- [1,2638,null,{}] 12:30:57 INFO - PROCESS | 3780 | 1468524657559 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:57 INFO - PROCESS | 3780 | 1468524657561 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:57 INFO - PROCESS | 3780 | 1468524657679 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 12:30:57 INFO - PROCESS | 3780 | 1468524657695 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:57 INFO - PROCESS | 3780 | 1468524657698 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:57 INFO - PROCESS | 3780 | ++DOCSHELL 13EDB800 == 36 [pid = 3780] [id = 669] 12:30:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15D60000) [pid = 3780] [serial = 2007] [outer = 00000000] 12:30:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19CC5C00) [pid = 3780] [serial = 2008] [outer = 15D60000] 12:30:57 INFO - PROCESS | 3780 | 1468524657744 Marionette DEBUG loaded listener.js 12:30:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A001C00) [pid = 3780] [serial = 2009] [outer = 15D60000] 12:30:58 INFO - PROCESS | 3780 | 1468524658237 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:30:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:30:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 731ms 12:30:58 INFO - PROCESS | 3780 | 1468524658296 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 12:30:58 INFO - PROCESS | 3780 | 1468524658300 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 12:30:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:30:58 INFO - PROCESS | 3780 | 1468524658306 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:30:58 INFO - PROCESS | 3780 | 1468524658310 Marionette TRACE conn3 <- [1,2642,null,{}] 12:30:58 INFO - PROCESS | 3780 | 1468524658315 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:58 INFO - PROCESS | 3780 | 1468524658318 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:58 INFO - PROCESS | 3780 | 1468524658485 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 12:30:58 INFO - PROCESS | 3780 | 1468524658597 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:58 INFO - PROCESS | 3780 | 1468524658602 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:58 INFO - PROCESS | 3780 | ++DOCSHELL 10D65C00 == 37 [pid = 3780] [id = 670] 12:30:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (10D6C000) [pid = 3780] [serial = 2010] [outer = 00000000] 12:30:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1102B000) [pid = 3780] [serial = 2011] [outer = 10D6C000] 12:30:58 INFO - PROCESS | 3780 | 1468524658698 Marionette DEBUG loaded listener.js 12:30:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (12D7D400) [pid = 3780] [serial = 2012] [outer = 10D6C000] 12:30:59 INFO - PROCESS | 3780 | 1468524659264 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:30:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:30:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 995ms 12:30:59 INFO - PROCESS | 3780 | 1468524659309 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 12:30:59 INFO - PROCESS | 3780 | 1468524659313 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 12:30:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:30:59 INFO - PROCESS | 3780 | 1468524659319 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:30:59 INFO - PROCESS | 3780 | 1468524659322 Marionette TRACE conn3 <- [1,2646,null,{}] 12:30:59 INFO - PROCESS | 3780 | 1468524659326 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:59 INFO - PROCESS | 3780 | 1468524659329 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:59 INFO - PROCESS | 3780 | 1468524659473 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 12:30:59 INFO - PROCESS | 3780 | 1468524659611 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:59 INFO - PROCESS | 3780 | 1468524659614 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:30:59 INFO - PROCESS | 3780 | ++DOCSHELL 139D1C00 == 38 [pid = 3780] [id = 671] 12:30:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (13ED3800) [pid = 3780] [serial = 2013] [outer = 00000000] 12:30:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (159EB000) [pid = 3780] [serial = 2014] [outer = 13ED3800] 12:30:59 INFO - PROCESS | 3780 | 1468524659670 Marionette DEBUG loaded listener.js 12:30:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16118400) [pid = 3780] [serial = 2015] [outer = 13ED3800] 12:31:00 INFO - PROCESS | 3780 | 1468524660245 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:31:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:31:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 995ms 12:31:00 INFO - PROCESS | 3780 | 1468524660305 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 12:31:00 INFO - PROCESS | 3780 | 1468524660308 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 12:31:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:31:00 INFO - PROCESS | 3780 | 1468524660312 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:31:00 INFO - PROCESS | 3780 | 1468524660315 Marionette TRACE conn3 <- [1,2650,null,{}] 12:31:00 INFO - PROCESS | 3780 | 1468524660326 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:00 INFO - PROCESS | 3780 | 1468524660331 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:00 INFO - PROCESS | 3780 | 1468524660442 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 12:31:00 INFO - PROCESS | 3780 | 1468524660579 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:00 INFO - PROCESS | 3780 | 1468524660583 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:00 INFO - PROCESS | 3780 | ++DOCSHELL 184C9400 == 39 [pid = 3780] [id = 672] 12:31:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (184C9800) [pid = 3780] [serial = 2016] [outer = 00000000] 12:31:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (186DC000) [pid = 3780] [serial = 2017] [outer = 184C9800] 12:31:00 INFO - PROCESS | 3780 | 1468524660638 Marionette DEBUG loaded listener.js 12:31:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19CC3000) [pid = 3780] [serial = 2018] [outer = 184C9800] 12:31:01 INFO - PROCESS | 3780 | 1468524661444 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:31:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:31:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1214ms 12:31:01 INFO - PROCESS | 3780 | 1468524661519 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 12:31:01 INFO - PROCESS | 3780 | 1468524661523 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 12:31:01 INFO - PROCESS | 3780 | 1468524661529 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:31:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:31:01 INFO - PROCESS | 3780 | 1468524661532 Marionette TRACE conn3 <- [1,2654,null,{}] 12:31:01 INFO - PROCESS | 3780 | 1468524661537 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:01 INFO - PROCESS | 3780 | 1468524661540 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:01 INFO - PROCESS | 3780 | 1468524661648 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 12:31:01 INFO - PROCESS | 3780 | 1468524661783 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:01 INFO - PROCESS | 3780 | 1468524661788 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:01 INFO - PROCESS | 3780 | ++DOCSHELL 10D62C00 == 40 [pid = 3780] [id = 673] 12:31:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10D65800) [pid = 3780] [serial = 2019] [outer = 00000000] 12:31:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1102F800) [pid = 3780] [serial = 2020] [outer = 10D65800] 12:31:01 INFO - PROCESS | 3780 | 1468524661841 Marionette DEBUG loaded listener.js 12:31:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (12A28C00) [pid = 3780] [serial = 2021] [outer = 10D65800] 12:31:02 INFO - PROCESS | 3780 | --DOCSHELL 10A76400 == 39 [pid = 3780] [id = 668] 12:31:02 INFO - PROCESS | 3780 | --DOCSHELL 1026C000 == 38 [pid = 3780] [id = 667] 12:31:02 INFO - PROCESS | 3780 | --DOCSHELL 1704B800 == 37 [pid = 3780] [id = 666] 12:31:02 INFO - PROCESS | 3780 | --DOCSHELL 17E8C000 == 36 [pid = 3780] [id = 665] 12:31:02 INFO - PROCESS | 3780 | --DOCSHELL 172AA000 == 35 [pid = 3780] [id = 664] 12:31:02 INFO - PROCESS | 3780 | --DOCSHELL 15D68000 == 34 [pid = 3780] [id = 663] 12:31:02 INFO - PROCESS | 3780 | --DOCSHELL 15055400 == 33 [pid = 3780] [id = 662] 12:31:02 INFO - PROCESS | 3780 | --DOCSHELL 11ADF800 == 32 [pid = 3780] [id = 661] 12:31:02 INFO - PROCESS | 3780 | --DOCSHELL 10D70400 == 31 [pid = 3780] [id = 660] 12:31:02 INFO - PROCESS | 3780 | --DOCSHELL 10A76000 == 30 [pid = 3780] [id = 659] 12:31:02 INFO - PROCESS | 3780 | --DOCSHELL 139CC800 == 29 [pid = 3780] [id = 658] 12:31:02 INFO - PROCESS | 3780 | --DOCSHELL 1102AC00 == 28 [pid = 3780] [id = 649] 12:31:02 INFO - PROCESS | 3780 | --DOCSHELL 184C9400 == 27 [pid = 3780] [id = 672] 12:31:02 INFO - PROCESS | 3780 | --DOCSHELL 13EDB800 == 26 [pid = 3780] [id = 669] 12:31:02 INFO - PROCESS | 3780 | --DOCSHELL 10D65C00 == 25 [pid = 3780] [id = 670] 12:31:02 INFO - PROCESS | 3780 | --DOCSHELL 139D1C00 == 24 [pid = 3780] [id = 671] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17BE6800) [pid = 3780] [serial = 1972] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15D67800) [pid = 3780] [serial = 1960] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (143E6800) [pid = 3780] [serial = 1957] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (12ABA000) [pid = 3780] [serial = 1949] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11C4A400) [pid = 3780] [serial = 1948] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12B04C00) [pid = 3780] [serial = 1954] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12D82800) [pid = 3780] [serial = 1955] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10D65400) [pid = 3780] [serial = 1951] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10D68800) [pid = 3780] [serial = 1952] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (163D8C00) [pid = 3780] [serial = 1963] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (12B09C00) [pid = 3780] [serial = 1940] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (114D6000) [pid = 3780] [serial = 1939] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1610F800) [pid = 3780] [serial = 1961] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17AC6800) [pid = 3780] [serial = 1943] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (172A9C00) [pid = 3780] [serial = 1942] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17D71000) [pid = 3780] [serial = 1973] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A06EC00) [pid = 3780] [serial = 1946] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1A066800) [pid = 3780] [serial = 1945] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (10FE2000) [pid = 3780] [serial = 1966] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16FC4C00) [pid = 3780] [serial = 1964] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (13135000) [pid = 3780] [serial = 1967] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (17BAAC00) [pid = 3780] [serial = 1969] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (17BABC00) [pid = 3780] [serial = 1970] [outer = 00000000] [url = about:blank] 12:31:02 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (15055C00) [pid = 3780] [serial = 1958] [outer = 00000000] [url = about:blank] 12:31:03 INFO - PROCESS | 3780 | 1468524663421 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:31:03 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) 12:31:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1960ms 12:31:03 INFO - PROCESS | 3780 | 1468524663480 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 12:31:03 INFO - PROCESS | 3780 | 1468524663484 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 12:31:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:31:03 INFO - PROCESS | 3780 | 1468524663489 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:31:03 INFO - PROCESS | 3780 | 1468524663493 Marionette TRACE conn3 <- [1,2658,null,{}] 12:31:03 INFO - PROCESS | 3780 | 1468524663498 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:03 INFO - PROCESS | 3780 | 1468524663501 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:03 INFO - PROCESS | 3780 | 1468524663588 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 12:31:03 INFO - PROCESS | 3780 | 1468524663709 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:03 INFO - PROCESS | 3780 | 1468524663711 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:03 INFO - PROCESS | 3780 | ++DOCSHELL 10D68000 == 25 [pid = 3780] [id = 674] 12:31:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (10D68800) [pid = 3780] [serial = 2022] [outer = 00000000] 12:31:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10FE2000) [pid = 3780] [serial = 2023] [outer = 10D68800] 12:31:03 INFO - PROCESS | 3780 | 1468524663760 Marionette DEBUG loaded listener.js 12:31:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (11030400) [pid = 3780] [serial = 2024] [outer = 10D68800] 12:31:04 INFO - PROCESS | 3780 | 1468524664636 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:31:04 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 12:31:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:31:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:31:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1183ms 12:31:04 INFO - PROCESS | 3780 | 1468524664687 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 12:31:04 INFO - PROCESS | 3780 | 1468524664691 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 12:31:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:31:04 INFO - PROCESS | 3780 | 1468524664706 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:31:04 INFO - PROCESS | 3780 | 1468524664709 Marionette TRACE conn3 <- [1,2662,null,{}] 12:31:04 INFO - PROCESS | 3780 | 1468524664713 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:04 INFO - PROCESS | 3780 | 1468524664715 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:04 INFO - PROCESS | 3780 | 1468524664831 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 12:31:04 INFO - PROCESS | 3780 | 1468524664837 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:04 INFO - PROCESS | 3780 | 1468524664839 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:04 INFO - PROCESS | 3780 | ++DOCSHELL 130A4000 == 26 [pid = 3780] [id = 675] 12:31:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1310BC00) [pid = 3780] [serial = 2025] [outer = 00000000] 12:31:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1321CC00) [pid = 3780] [serial = 2026] [outer = 1310BC00] 12:31:04 INFO - PROCESS | 3780 | 1468524664886 Marionette DEBUG loaded listener.js 12:31:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1394D400) [pid = 3780] [serial = 2027] [outer = 1310BC00] 12:31:05 INFO - PROCESS | 3780 | 1468524665877 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:31:05 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 12:31:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:31:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:31:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1182ms 12:31:05 INFO - PROCESS | 3780 | 1468524665905 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 12:31:05 INFO - PROCESS | 3780 | 1468524665907 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 12:31:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:31:05 INFO - PROCESS | 3780 | 1468524665911 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:31:05 INFO - PROCESS | 3780 | 1468524665914 Marionette TRACE conn3 <- [1,2666,null,{}] 12:31:05 INFO - PROCESS | 3780 | 1468524665925 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:05 INFO - PROCESS | 3780 | 1468524665930 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:06 INFO - PROCESS | 3780 | 1468524666051 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 12:31:06 INFO - PROCESS | 3780 | 1468524666059 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:06 INFO - PROCESS | 3780 | 1468524666062 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:06 INFO - PROCESS | 3780 | ++DOCSHELL 15B1BC00 == 27 [pid = 3780] [id = 676] 12:31:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15BC7400) [pid = 3780] [serial = 2028] [outer = 00000000] 12:31:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16113400) [pid = 3780] [serial = 2029] [outer = 15BC7400] 12:31:06 INFO - PROCESS | 3780 | 1468524666109 Marionette DEBUG loaded listener.js 12:31:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (163CE400) [pid = 3780] [serial = 2030] [outer = 15BC7400] 12:31:06 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1394D000) [pid = 3780] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:31:06 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (174A7C00) [pid = 3780] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:31:06 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (10D65000) [pid = 3780] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:31:06 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17E8D000) [pid = 3780] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:31:06 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (17E8E000) [pid = 3780] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:31:06 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1610EC00) [pid = 3780] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:31:06 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (11C49400) [pid = 3780] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:31:06 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (10E56000) [pid = 3780] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:31:06 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (10559400) [pid = 3780] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:31:06 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (15055800) [pid = 3780] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:31:06 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (17BE1000) [pid = 3780] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:31:06 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (15D60000) [pid = 3780] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:31:07 INFO - PROCESS | 3780 | 1468524667065 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:31:07 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) 12:31:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1182ms 12:31:07 INFO - PROCESS | 3780 | 1468524667091 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 12:31:07 INFO - PROCESS | 3780 | 1468524667093 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 12:31:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:31:07 INFO - PROCESS | 3780 | 1468524667097 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:31:07 INFO - PROCESS | 3780 | 1468524667099 Marionette TRACE conn3 <- [1,2670,null,{}] 12:31:07 INFO - PROCESS | 3780 | 1468524667103 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:07 INFO - PROCESS | 3780 | 1468524667105 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:07 INFO - PROCESS | 3780 | 1468524667188 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 12:31:07 INFO - PROCESS | 3780 | 1468524667195 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:07 INFO - PROCESS | 3780 | 1468524667197 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:07 INFO - PROCESS | 3780 | ++DOCSHELL 10D6E000 == 28 [pid = 3780] [id = 677] 12:31:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (10D6E400) [pid = 3780] [serial = 2031] [outer = 00000000] 12:31:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (1597E800) [pid = 3780] [serial = 2032] [outer = 10D6E400] 12:31:07 INFO - PROCESS | 3780 | 1468524667240 Marionette DEBUG loaded listener.js 12:31:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (163CB400) [pid = 3780] [serial = 2033] [outer = 10D6E400] 12:31:08 INFO - PROCESS | 3780 | 1468524668183 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:31:08 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) 12:31:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1136ms 12:31:08 INFO - PROCESS | 3780 | 1468524668241 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 12:31:08 INFO - PROCESS | 3780 | 1468524668243 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 12:31:08 INFO - PROCESS | 3780 | 1468524668247 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:31:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:31:08 INFO - PROCESS | 3780 | 1468524668248 Marionette TRACE conn3 <- [1,2674,null,{}] 12:31:08 INFO - PROCESS | 3780 | 1468524668252 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:08 INFO - PROCESS | 3780 | 1468524668254 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:08 INFO - PROCESS | 3780 | 1468524668329 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 12:31:08 INFO - PROCESS | 3780 | 1468524668335 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:08 INFO - PROCESS | 3780 | 1468524668337 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:08 INFO - PROCESS | 3780 | ++DOCSHELL 12827800 == 29 [pid = 3780] [id = 678] 12:31:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (13150400) [pid = 3780] [serial = 2034] [outer = 00000000] 12:31:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1704C400) [pid = 3780] [serial = 2035] [outer = 13150400] 12:31:08 INFO - PROCESS | 3780 | 1468524668380 Marionette DEBUG loaded listener.js 12:31:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (172B0000) [pid = 3780] [serial = 2036] [outer = 13150400] 12:31:09 INFO - PROCESS | 3780 | 1468524669342 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:31:09 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 12:31:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:31:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:31:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1136ms 12:31:09 INFO - PROCESS | 3780 | 1468524669428 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 12:31:09 INFO - PROCESS | 3780 | 1468524669433 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 12:31:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:31:09 INFO - PROCESS | 3780 | 1468524669439 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:31:09 INFO - PROCESS | 3780 | 1468524669442 Marionette TRACE conn3 <- [1,2678,null,{}] 12:31:09 INFO - PROCESS | 3780 | 1468524669448 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:09 INFO - PROCESS | 3780 | 1468524669451 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:09 INFO - PROCESS | 3780 | 1468524669592 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 12:31:09 INFO - PROCESS | 3780 | 1468524669773 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:09 INFO - PROCESS | 3780 | 1468524669777 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:09 INFO - PROCESS | 3780 | ++DOCSHELL 10FE1000 == 30 [pid = 3780] [id = 679] 12:31:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (10FE3400) [pid = 3780] [serial = 2037] [outer = 00000000] 12:31:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12B01400) [pid = 3780] [serial = 2038] [outer = 10FE3400] 12:31:09 INFO - PROCESS | 3780 | 1468524669835 Marionette DEBUG loaded listener.js 12:31:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (13119800) [pid = 3780] [serial = 2039] [outer = 10FE3400] 12:31:10 INFO - PROCESS | 3780 | 1468524670991 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:31:11 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 12:31:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:31:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:31:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1602ms 12:31:11 INFO - PROCESS | 3780 | 1468524671032 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 12:31:11 INFO - PROCESS | 3780 | 1468524671035 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 12:31:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:31:11 INFO - PROCESS | 3780 | 1468524671040 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:31:11 INFO - PROCESS | 3780 | 1468524671043 Marionette TRACE conn3 <- [1,2682,null,{}] 12:31:11 INFO - PROCESS | 3780 | 1468524671049 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:11 INFO - PROCESS | 3780 | 1468524671051 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:11 INFO - PROCESS | 3780 | 1468524671190 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 12:31:11 INFO - PROCESS | 3780 | --DOCSHELL 10D6E000 == 29 [pid = 3780] [id = 677] 12:31:11 INFO - PROCESS | 3780 | --DOCSHELL 15B1BC00 == 28 [pid = 3780] [id = 676] 12:31:11 INFO - PROCESS | 3780 | --DOCSHELL 130A4000 == 27 [pid = 3780] [id = 675] 12:31:11 INFO - PROCESS | 3780 | --DOCSHELL 10D68000 == 26 [pid = 3780] [id = 674] 12:31:11 INFO - PROCESS | 3780 | --DOCSHELL 10D62C00 == 25 [pid = 3780] [id = 673] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16D10C00) [pid = 3780] [serial = 1990] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (13156400) [pid = 3780] [serial = 1984] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (131EF800) [pid = 3780] [serial = 1985] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (10FE1800) [pid = 3780] [serial = 1981] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (114CD800) [pid = 3780] [serial = 1982] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1394E400) [pid = 3780] [serial = 2002] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1834F800) [pid = 3780] [serial = 1996] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (159E8C00) [pid = 3780] [serial = 1987] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (15BC6800) [pid = 3780] [serial = 1988] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (186D5800) [pid = 3780] [serial = 1999] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1A001C00) [pid = 3780] [serial = 2009] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (19CC5C00) [pid = 3780] [serial = 2008] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (186D2000) [pid = 3780] [serial = 2005] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (186D6C00) [pid = 3780] [serial = 2000] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (163D9C00) [pid = 3780] [serial = 2003] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (17054400) [pid = 3780] [serial = 1991] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (186DD400) [pid = 3780] [serial = 2006] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (17593400) [pid = 3780] [serial = 1993] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (17AD2000) [pid = 3780] [serial = 1994] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 49 (11221800) [pid = 3780] [serial = 1978] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 48 (12AAE800) [pid = 3780] [serial = 1979] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 47 (18677800) [pid = 3780] [serial = 1997] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 46 (184CA800) [pid = 3780] [serial = 1976] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | --DOMWINDOW == 45 (184CA000) [pid = 3780] [serial = 1975] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3780 | 1468524671293 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:11 INFO - PROCESS | 3780 | 1468524671298 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:11 INFO - PROCESS | 3780 | ++DOCSHELL 10D62C00 == 26 [pid = 3780] [id = 680] 12:31:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 46 (10D68000) [pid = 3780] [serial = 2040] [outer = 00000000] 12:31:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 47 (11275000) [pid = 3780] [serial = 2041] [outer = 10D68000] 12:31:11 INFO - PROCESS | 3780 | 1468524671345 Marionette DEBUG loaded listener.js 12:31:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 48 (11AE5C00) [pid = 3780] [serial = 2042] [outer = 10D68000] 12:31:12 INFO - PROCESS | 3780 | 1468524672240 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:31:12 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 12:31:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:31:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:31:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1244ms 12:31:12 INFO - PROCESS | 3780 | 1468524672293 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 12:31:12 INFO - PROCESS | 3780 | 1468524672298 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 12:31:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:31:12 INFO - PROCESS | 3780 | 1468524672304 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:31:12 INFO - PROCESS | 3780 | 1468524672306 Marionette TRACE conn3 <- [1,2686,null,{}] 12:31:12 INFO - PROCESS | 3780 | 1468524672311 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:12 INFO - PROCESS | 3780 | 1468524672313 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:12 INFO - PROCESS | 3780 | 1468524672398 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 12:31:12 INFO - PROCESS | 3780 | 1468524672405 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:12 INFO - PROCESS | 3780 | 1468524672407 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:12 INFO - PROCESS | 3780 | ++DOCSHELL 13225800 == 27 [pid = 3780] [id = 681] 12:31:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (1394D000) [pid = 3780] [serial = 2043] [outer = 00000000] 12:31:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (13EDB800) [pid = 3780] [serial = 2044] [outer = 1394D000] 12:31:12 INFO - PROCESS | 3780 | 1468524672453 Marionette DEBUG loaded listener.js 12:31:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (15050400) [pid = 3780] [serial = 2045] [outer = 1394D000] 12:31:13 INFO - PROCESS | 3780 | 1468524673418 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:31:13 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 12:31:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:31:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:31:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:31:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1151ms 12:31:13 INFO - PROCESS | 3780 | 1468524673462 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 12:31:13 INFO - PROCESS | 3780 | 1468524673464 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 12:31:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:31:13 INFO - PROCESS | 3780 | 1468524673467 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:31:13 INFO - PROCESS | 3780 | 1468524673471 Marionette TRACE conn3 <- [1,2690,null,{}] 12:31:13 INFO - PROCESS | 3780 | 1468524673481 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:13 INFO - PROCESS | 3780 | 1468524673486 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:13 INFO - PROCESS | 3780 | 1468524673605 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 12:31:13 INFO - PROCESS | 3780 | 1468524673614 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:13 INFO - PROCESS | 3780 | 1468524673617 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:13 INFO - PROCESS | 3780 | ++DOCSHELL 1610A400 == 28 [pid = 3780] [id = 682] 12:31:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (1610A800) [pid = 3780] [serial = 2046] [outer = 00000000] 12:31:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (16D10800) [pid = 3780] [serial = 2047] [outer = 1610A800] 12:31:13 INFO - PROCESS | 3780 | 1468524673663 Marionette DEBUG loaded listener.js 12:31:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (17049400) [pid = 3780] [serial = 2048] [outer = 1610A800] 12:31:14 INFO - PROCESS | 3780 | 1468524674138 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:31:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:31:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 731ms 12:31:14 INFO - PROCESS | 3780 | 1468524674191 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 12:31:14 INFO - PROCESS | 3780 | 1468524674194 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 12:31:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:31:14 INFO - PROCESS | 3780 | 1468524674202 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:31:14 INFO - PROCESS | 3780 | 1468524674204 Marionette TRACE conn3 <- [1,2694,null,{}] 12:31:14 INFO - PROCESS | 3780 | 1468524674207 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:14 INFO - PROCESS | 3780 | 1468524674209 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:14 INFO - PROCESS | 3780 | 1468524674333 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 12:31:14 INFO - PROCESS | 3780 | 1468524674396 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:14 INFO - PROCESS | 3780 | 1468524674398 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:14 INFO - PROCESS | 3780 | ++DOCSHELL 16FC9000 == 29 [pid = 3780] [id = 683] 12:31:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (1721B800) [pid = 3780] [serial = 2049] [outer = 00000000] 12:31:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (17599C00) [pid = 3780] [serial = 2050] [outer = 1721B800] 12:31:14 INFO - PROCESS | 3780 | 1468524674441 Marionette DEBUG loaded listener.js 12:31:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (17B8C000) [pid = 3780] [serial = 2051] [outer = 1721B800] 12:31:14 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (15BC7400) [pid = 3780] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:31:14 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (10D68800) [pid = 3780] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:31:14 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (10D65800) [pid = 3780] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:31:14 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (10D6C000) [pid = 3780] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:31:14 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (13ED3800) [pid = 3780] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:31:14 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (184C9800) [pid = 3780] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:31:14 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (1310BC00) [pid = 3780] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:31:14 INFO - PROCESS | 3780 | --DOMWINDOW == 49 (10D6E400) [pid = 3780] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:31:14 INFO - PROCESS | 3780 | 1468524674841 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:31:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:31:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 700ms 12:31:14 INFO - PROCESS | 3780 | 1468524674896 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 12:31:14 INFO - PROCESS | 3780 | 1468524674898 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 12:31:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:31:14 INFO - PROCESS | 3780 | 1468524674902 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:31:14 INFO - PROCESS | 3780 | 1468524674903 Marionette TRACE conn3 <- [1,2698,null,{}] 12:31:14 INFO - PROCESS | 3780 | 1468524674907 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:14 INFO - PROCESS | 3780 | 1468524674909 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:15 INFO - PROCESS | 3780 | 1468524675010 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 12:31:15 INFO - PROCESS | 3780 | 1468524675020 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:15 INFO - PROCESS | 3780 | 1468524675022 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:15 INFO - PROCESS | 3780 | ++DOCSHELL 16FC8000 == 30 [pid = 3780] [id = 684] 12:31:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (1704CC00) [pid = 3780] [serial = 2052] [outer = 00000000] 12:31:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (17BB0800) [pid = 3780] [serial = 2053] [outer = 1704CC00] 12:31:15 INFO - PROCESS | 3780 | 1468524675068 Marionette DEBUG loaded listener.js 12:31:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (17BDF400) [pid = 3780] [serial = 2054] [outer = 1704CC00] 12:31:15 INFO - PROCESS | 3780 | 1468524675529 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:31:15 INFO - PROCESS | 3780 | 1468524675603 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 12:31:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:31:15 INFO - PROCESS | 3780 | 1468524675607 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:31:15 INFO - PROCESS | 3780 | 1468524675608 Marionette TRACE conn3 <- [1,2702,null,{}] 12:31:15 INFO - PROCESS | 3780 | 1468524675612 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:15 INFO - PROCESS | 3780 | 1468524675617 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:15 INFO - PROCESS | 3780 | 1468524675719 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 12:31:15 INFO - PROCESS | 3780 | 1468524675733 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:15 INFO - PROCESS | 3780 | 1468524675736 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:15 INFO - PROCESS | 3780 | ++DOCSHELL 17E8A000 == 31 [pid = 3780] [id = 685] 12:31:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (17E8F000) [pid = 3780] [serial = 2055] [outer = 00000000] 12:31:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (183F4400) [pid = 3780] [serial = 2056] [outer = 17E8F000] 12:31:15 INFO - PROCESS | 3780 | 1468524675778 Marionette DEBUG loaded listener.js 12:31:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (1867B400) [pid = 3780] [serial = 2057] [outer = 17E8F000] 12:31:16 INFO - PROCESS | 3780 | 1468524676204 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:31:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:31:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 623ms 12:31:16 INFO - PROCESS | 3780 | 1468524676246 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 12:31:16 INFO - PROCESS | 3780 | 1468524676248 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 12:31:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:31:16 INFO - PROCESS | 3780 | 1468524676252 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:31:16 INFO - PROCESS | 3780 | 1468524676253 Marionette TRACE conn3 <- [1,2706,null,{}] 12:31:16 INFO - PROCESS | 3780 | 1468524676257 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:16 INFO - PROCESS | 3780 | 1468524676259 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:16 INFO - PROCESS | 3780 | 1468524676343 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 12:31:16 INFO - PROCESS | 3780 | 1468524676376 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:16 INFO - PROCESS | 3780 | 1468524676378 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:16 INFO - PROCESS | 3780 | ++DOCSHELL 1126FC00 == 32 [pid = 3780] [id = 686] 12:31:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (15B11C00) [pid = 3780] [serial = 2058] [outer = 00000000] 12:31:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (186D4800) [pid = 3780] [serial = 2059] [outer = 15B11C00] 12:31:16 INFO - PROCESS | 3780 | 1468524676420 Marionette DEBUG loaded listener.js 12:31:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (186D5800) [pid = 3780] [serial = 2060] [outer = 15B11C00] 12:31:16 INFO - PROCESS | 3780 | 1468524676857 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 12:31:16 INFO - PROCESS | 3780 | 1468524676890 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 12:31:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:31:16 INFO - PROCESS | 3780 | 1468524676894 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:31:16 INFO - PROCESS | 3780 | 1468524676895 Marionette TRACE conn3 <- [1,2710,null,{}] 12:31:16 INFO - PROCESS | 3780 | 1468524676902 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:16 INFO - PROCESS | 3780 | 1468524676904 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:16 INFO - PROCESS | 3780 | 1468524676979 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 12:31:16 INFO - PROCESS | 3780 | 1468524676985 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:16 INFO - PROCESS | 3780 | 1468524676987 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:16 INFO - PROCESS | 3780 | ++DOCSHELL 19CB9800 == 33 [pid = 3780] [id = 687] 12:31:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (19CB9C00) [pid = 3780] [serial = 2061] [outer = 00000000] 12:31:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (19CC0400) [pid = 3780] [serial = 2062] [outer = 19CB9C00] 12:31:17 INFO - PROCESS | 3780 | 1468524677029 Marionette DEBUG loaded listener.js 12:31:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (19CC1800) [pid = 3780] [serial = 2063] [outer = 19CB9C00] 12:31:17 INFO - PROCESS | 3780 | 1468524677695 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:31:17 INFO - PROCESS | 3780 | 1468524677788 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 12:31:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:31:17 INFO - PROCESS | 3780 | 1468524677794 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:31:17 INFO - PROCESS | 3780 | 1468524677797 Marionette TRACE conn3 <- [1,2714,null,{}] 12:31:17 INFO - PROCESS | 3780 | 1468524677804 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:17 INFO - PROCESS | 3780 | 1468524677807 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:17 INFO - PROCESS | 3780 | 1468524677932 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 12:31:18 INFO - PROCESS | 3780 | 1468524678065 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:18 INFO - PROCESS | 3780 | 1468524678068 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:18 INFO - PROCESS | 3780 | ++DOCSHELL 10E5B400 == 34 [pid = 3780] [id = 688] 12:31:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (114CA800) [pid = 3780] [serial = 2064] [outer = 00000000] 12:31:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (13956C00) [pid = 3780] [serial = 2065] [outer = 114CA800] 12:31:18 INFO - PROCESS | 3780 | 1468524678124 Marionette DEBUG loaded listener.js 12:31:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (156B7400) [pid = 3780] [serial = 2066] [outer = 114CA800] 12:31:18 INFO - PROCESS | 3780 | 1468524678678 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:31:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:31:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 933ms 12:31:18 INFO - PROCESS | 3780 | 1468524678739 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 12:31:18 INFO - PROCESS | 3780 | 1468524678744 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 12:31:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:31:18 INFO - PROCESS | 3780 | 1468524678751 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:31:18 INFO - PROCESS | 3780 | 1468524678754 Marionette TRACE conn3 <- [1,2718,null,{}] 12:31:18 INFO - PROCESS | 3780 | 1468524678758 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:18 INFO - PROCESS | 3780 | 1468524678761 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:18 INFO - PROCESS | 3780 | 1468524678870 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 12:31:18 INFO - PROCESS | 3780 | 1468524678980 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:18 INFO - PROCESS | 3780 | 1468524678983 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:18 INFO - PROCESS | 3780 | ++DOCSHELL 163D9C00 == 35 [pid = 3780] [id = 689] 12:31:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (16D01C00) [pid = 3780] [serial = 2067] [outer = 00000000] 12:31:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (174E4400) [pid = 3780] [serial = 2068] [outer = 16D01C00] 12:31:19 INFO - PROCESS | 3780 | 1468524679037 Marionette DEBUG loaded listener.js 12:31:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (17595000) [pid = 3780] [serial = 2069] [outer = 16D01C00] 12:31:20 INFO - PROCESS | 3780 | 1468524680216 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:31:20 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 12:31:20 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:31:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:31:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1493ms 12:31:20 INFO - PROCESS | 3780 | 1468524680257 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 12:31:20 INFO - PROCESS | 3780 | 1468524680261 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 12:31:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:31:20 INFO - PROCESS | 3780 | 1468524680267 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:31:20 INFO - PROCESS | 3780 | 1468524680270 Marionette TRACE conn3 <- [1,2722,null,{}] 12:31:20 INFO - PROCESS | 3780 | 1468524680276 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:20 INFO - PROCESS | 3780 | 1468524680279 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:20 INFO - PROCESS | 3780 | 1468524680441 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 12:31:20 INFO - PROCESS | 3780 | 1468524680541 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:20 INFO - PROCESS | 3780 | 1468524680544 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:20 INFO - PROCESS | 3780 | ++DOCSHELL 1059BC00 == 36 [pid = 3780] [id = 690] 12:31:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (10A07C00) [pid = 3780] [serial = 2070] [outer = 00000000] 12:31:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (12B0A400) [pid = 3780] [serial = 2071] [outer = 10A07C00] 12:31:20 INFO - PROCESS | 3780 | 1468524680594 Marionette DEBUG loaded listener.js 12:31:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1306EC00) [pid = 3780] [serial = 2072] [outer = 10A07C00] 12:31:21 INFO - PROCESS | 3780 | --DOCSHELL 1126FC00 == 35 [pid = 3780] [id = 686] 12:31:21 INFO - PROCESS | 3780 | --DOCSHELL 17E8A000 == 34 [pid = 3780] [id = 685] 12:31:21 INFO - PROCESS | 3780 | --DOCSHELL 16FC8000 == 33 [pid = 3780] [id = 684] 12:31:21 INFO - PROCESS | 3780 | --DOCSHELL 16FC9000 == 32 [pid = 3780] [id = 683] 12:31:21 INFO - PROCESS | 3780 | --DOCSHELL 1610A400 == 31 [pid = 3780] [id = 682] 12:31:21 INFO - PROCESS | 3780 | --DOCSHELL 13225800 == 30 [pid = 3780] [id = 681] 12:31:21 INFO - PROCESS | 3780 | --DOCSHELL 10D62C00 == 29 [pid = 3780] [id = 680] 12:31:21 INFO - PROCESS | 3780 | --DOCSHELL 12827800 == 28 [pid = 3780] [id = 678] 12:31:21 INFO - PROCESS | 3780 | --DOCSHELL 10FE1000 == 27 [pid = 3780] [id = 679] 12:31:21 INFO - PROCESS | 3780 | --DOCSHELL 163D9C00 == 26 [pid = 3780] [id = 689] 12:31:21 INFO - PROCESS | 3780 | --DOCSHELL 19CB9800 == 25 [pid = 3780] [id = 687] 12:31:21 INFO - PROCESS | 3780 | --DOCSHELL 10E5B400 == 24 [pid = 3780] [id = 688] 12:31:21 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (163CE400) [pid = 3780] [serial = 2030] [outer = 00000000] [url = about:blank] 12:31:21 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16113400) [pid = 3780] [serial = 2029] [outer = 00000000] [url = about:blank] 12:31:21 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (10FE2000) [pid = 3780] [serial = 2023] [outer = 00000000] [url = about:blank] 12:31:21 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (12A28C00) [pid = 3780] [serial = 2021] [outer = 00000000] [url = about:blank] 12:31:21 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1102F800) [pid = 3780] [serial = 2020] [outer = 00000000] [url = about:blank] 12:31:21 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (12D7D400) [pid = 3780] [serial = 2012] [outer = 00000000] [url = about:blank] 12:31:21 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1102B000) [pid = 3780] [serial = 2011] [outer = 00000000] [url = about:blank] 12:31:21 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (16118400) [pid = 3780] [serial = 2015] [outer = 00000000] [url = about:blank] 12:31:21 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (159EB000) [pid = 3780] [serial = 2014] [outer = 00000000] [url = about:blank] 12:31:21 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (19CC3000) [pid = 3780] [serial = 2018] [outer = 00000000] [url = about:blank] 12:31:21 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (186DC000) [pid = 3780] [serial = 2017] [outer = 00000000] [url = about:blank] 12:31:21 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1321CC00) [pid = 3780] [serial = 2026] [outer = 00000000] [url = about:blank] 12:31:21 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (1597E800) [pid = 3780] [serial = 2032] [outer = 00000000] [url = about:blank] 12:31:21 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (1704C400) [pid = 3780] [serial = 2035] [outer = 00000000] [url = about:blank] 12:31:21 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (11030400) [pid = 3780] [serial = 2024] [outer = 00000000] [url = about:blank] 12:31:21 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (1394D400) [pid = 3780] [serial = 2027] [outer = 00000000] [url = about:blank] 12:31:21 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (163CB400) [pid = 3780] [serial = 2033] [outer = 00000000] [url = about:blank] 12:31:21 INFO - PROCESS | 3780 | 1468524681641 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:31:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:31:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1385ms 12:31:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:31:21 INFO - PROCESS | 3780 | 1468524681654 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 12:31:21 INFO - PROCESS | 3780 | 1468524681658 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 12:31:21 INFO - PROCESS | 3780 | 1468524681666 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:31:21 INFO - PROCESS | 3780 | 1468524681670 Marionette TRACE conn3 <- [1,2726,null,{}] 12:31:21 INFO - PROCESS | 3780 | 1468524681675 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:21 INFO - PROCESS | 3780 | 1468524681678 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:21 INFO - PROCESS | 3780 | 1468524681770 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 12:31:21 INFO - PROCESS | 3780 | 1468524681779 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:21 INFO - PROCESS | 3780 | 1468524681783 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:21 INFO - PROCESS | 3780 | ++DOCSHELL 10D6A400 == 25 [pid = 3780] [id = 691] 12:31:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (10D6CC00) [pid = 3780] [serial = 2073] [outer = 00000000] 12:31:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (11031800) [pid = 3780] [serial = 2074] [outer = 10D6CC00] 12:31:21 INFO - PROCESS | 3780 | 1468524681829 Marionette DEBUG loaded listener.js 12:31:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (1126DC00) [pid = 3780] [serial = 2075] [outer = 10D6CC00] 12:31:22 INFO - PROCESS | 3780 | 1468524682329 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:31:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:31:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 700ms 12:31:22 INFO - PROCESS | 3780 | 1468524682359 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 12:31:22 INFO - PROCESS | 3780 | 1468524682364 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 12:31:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:31:22 INFO - PROCESS | 3780 | 1468524682370 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:31:22 INFO - PROCESS | 3780 | 1468524682373 Marionette TRACE conn3 <- [1,2730,null,{}] 12:31:22 INFO - PROCESS | 3780 | 1468524682376 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:22 INFO - PROCESS | 3780 | 1468524682378 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:22 INFO - PROCESS | 3780 | 1468524682506 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 12:31:22 INFO - PROCESS | 3780 | 1468524682611 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:22 INFO - PROCESS | 3780 | 1468524682614 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:22 INFO - PROCESS | 3780 | ++DOCSHELL 130A4000 == 26 [pid = 3780] [id = 692] 12:31:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (130AA000) [pid = 3780] [serial = 2076] [outer = 00000000] 12:31:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (13158C00) [pid = 3780] [serial = 2077] [outer = 130AA000] 12:31:22 INFO - PROCESS | 3780 | 1468524682660 Marionette DEBUG loaded listener.js 12:31:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (131F2400) [pid = 3780] [serial = 2078] [outer = 130AA000] 12:31:23 INFO - PROCESS | 3780 | 1468524683023 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:31:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:31:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 700ms 12:31:23 INFO - PROCESS | 3780 | 1468524683069 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 12:31:23 INFO - PROCESS | 3780 | 1468524683071 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 12:31:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:31:23 INFO - PROCESS | 3780 | 1468524683075 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:31:23 INFO - PROCESS | 3780 | 1468524683078 Marionette TRACE conn3 <- [1,2734,null,{}] 12:31:23 INFO - PROCESS | 3780 | 1468524683089 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:23 INFO - PROCESS | 3780 | 1468524683093 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:23 INFO - PROCESS | 3780 | 1468524683175 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 12:31:23 INFO - PROCESS | 3780 | 1468524683182 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:23 INFO - PROCESS | 3780 | 1468524683185 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:23 INFO - PROCESS | 3780 | ++DOCSHELL 143E7400 == 27 [pid = 3780] [id = 693] 12:31:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (143EB000) [pid = 3780] [serial = 2079] [outer = 00000000] 12:31:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (159EB000) [pid = 3780] [serial = 2080] [outer = 143EB000] 12:31:23 INFO - PROCESS | 3780 | 1468524683231 Marionette DEBUG loaded listener.js 12:31:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (15D60000) [pid = 3780] [serial = 2081] [outer = 143EB000] 12:31:23 INFO - PROCESS | 3780 | 1468524683716 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:31:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:31:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 684ms 12:31:23 INFO - PROCESS | 3780 | 1468524683774 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 12:31:23 INFO - PROCESS | 3780 | 1468524683777 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 12:31:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:31:23 INFO - PROCESS | 3780 | 1468524683780 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:31:23 INFO - PROCESS | 3780 | 1468524683781 Marionette TRACE conn3 <- [1,2738,null,{}] 12:31:23 INFO - PROCESS | 3780 | 1468524683785 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:23 INFO - PROCESS | 3780 | 1468524683787 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:23 INFO - PROCESS | 3780 | 1468524683934 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 12:31:23 INFO - PROCESS | 3780 | 1468524683997 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:23 INFO - PROCESS | 3780 | 1468524684000 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:24 INFO - PROCESS | 3780 | ++DOCSHELL 1630DC00 == 28 [pid = 3780] [id = 694] 12:31:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1630F400) [pid = 3780] [serial = 2082] [outer = 00000000] 12:31:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (163CFC00) [pid = 3780] [serial = 2083] [outer = 1630F400] 12:31:24 INFO - PROCESS | 3780 | 1468524684050 Marionette DEBUG loaded listener.js 12:31:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (163D6800) [pid = 3780] [serial = 2084] [outer = 1630F400] 12:31:24 INFO - PROCESS | 3780 | 1468524684449 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:31:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:31:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 684ms 12:31:24 INFO - PROCESS | 3780 | 1468524684479 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 12:31:24 INFO - PROCESS | 3780 | 1468524684481 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 12:31:24 INFO - PROCESS | 3780 | 1468524684484 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:31:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:31:24 INFO - PROCESS | 3780 | 1468524684486 Marionette TRACE conn3 <- [1,2742,null,{}] 12:31:24 INFO - PROCESS | 3780 | 1468524684489 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:24 INFO - PROCESS | 3780 | 1468524684491 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:24 INFO - PROCESS | 3780 | 1468524684597 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 12:31:24 INFO - PROCESS | 3780 | 1468524684602 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:24 INFO - PROCESS | 3780 | 1468524684604 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:24 INFO - PROCESS | 3780 | ++DOCSHELL 1597E800 == 29 [pid = 3780] [id = 695] 12:31:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (163CEC00) [pid = 3780] [serial = 2085] [outer = 00000000] 12:31:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (17215C00) [pid = 3780] [serial = 2086] [outer = 163CEC00] 12:31:24 INFO - PROCESS | 3780 | 1468524684647 Marionette DEBUG loaded listener.js 12:31:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (172AA000) [pid = 3780] [serial = 2087] [outer = 163CEC00] 12:31:25 INFO - PROCESS | 3780 | 1468524685090 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:31:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:31:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 622ms 12:31:25 INFO - PROCESS | 3780 | 1468524685112 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 12:31:25 INFO - PROCESS | 3780 | 1468524685114 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 12:31:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:31:25 INFO - PROCESS | 3780 | 1468524685117 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:31:25 INFO - PROCESS | 3780 | 1468524685119 Marionette TRACE conn3 <- [1,2746,null,{}] 12:31:25 INFO - PROCESS | 3780 | 1468524685122 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:25 INFO - PROCESS | 3780 | 1468524685127 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:25 INFO - PROCESS | 3780 | 1468524685250 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 12:31:25 INFO - PROCESS | 3780 | 1468524685343 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:25 INFO - PROCESS | 3780 | 1468524685345 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:25 INFO - PROCESS | 3780 | ++DOCSHELL 17BE3800 == 30 [pid = 3780] [id = 696] 12:31:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (17BE6C00) [pid = 3780] [serial = 2088] [outer = 00000000] 12:31:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (17D77000) [pid = 3780] [serial = 2089] [outer = 17BE6C00] 12:31:25 INFO - PROCESS | 3780 | 1468524685391 Marionette DEBUG loaded listener.js 12:31:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17E96C00) [pid = 3780] [serial = 2090] [outer = 17BE6C00] 12:31:25 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1610A800) [pid = 3780] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:31:25 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1721B800) [pid = 3780] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:31:25 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (13150400) [pid = 3780] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:31:25 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (10D68000) [pid = 3780] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:31:25 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (10FE3400) [pid = 3780] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:31:25 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (19CB9C00) [pid = 3780] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:31:25 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1394D000) [pid = 3780] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:31:25 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1704CC00) [pid = 3780] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:31:25 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (15B11C00) [pid = 3780] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:31:25 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (17E8F000) [pid = 3780] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:31:25 INFO - PROCESS | 3780 | 1468524685874 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:31:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:31:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 793ms 12:31:25 INFO - PROCESS | 3780 | 1468524685932 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 12:31:25 INFO - PROCESS | 3780 | 1468524685934 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 12:31:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:31:25 INFO - PROCESS | 3780 | 1468524685938 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:31:25 INFO - PROCESS | 3780 | 1468524685940 Marionette TRACE conn3 <- [1,2750,null,{}] 12:31:25 INFO - PROCESS | 3780 | 1468524685944 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:25 INFO - PROCESS | 3780 | 1468524685946 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:26 INFO - PROCESS | 3780 | 1468524686023 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 12:31:26 INFO - PROCESS | 3780 | 1468524686029 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:26 INFO - PROCESS | 3780 | 1468524686031 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:26 INFO - PROCESS | 3780 | ++DOCSHELL 0F29B800 == 31 [pid = 3780] [id = 697] 12:31:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (0F29D400) [pid = 3780] [serial = 2091] [outer = 00000000] 12:31:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (17BA7400) [pid = 3780] [serial = 2092] [outer = 0F29D400] 12:31:26 INFO - PROCESS | 3780 | 1468524686082 Marionette DEBUG loaded listener.js 12:31:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (18349400) [pid = 3780] [serial = 2093] [outer = 0F29D400] 12:31:26 INFO - PROCESS | 3780 | 1468524686494 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:31:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:31:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 591ms 12:31:26 INFO - PROCESS | 3780 | 1468524686532 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 12:31:26 INFO - PROCESS | 3780 | 1468524686534 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 12:31:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:31:26 INFO - PROCESS | 3780 | 1468524686549 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:31:26 INFO - PROCESS | 3780 | 1468524686551 Marionette TRACE conn3 <- [1,2754,null,{}] 12:31:26 INFO - PROCESS | 3780 | 1468524686554 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:26 INFO - PROCESS | 3780 | 1468524686556 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:26 INFO - PROCESS | 3780 | 1468524686631 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 12:31:26 INFO - PROCESS | 3780 | 1468524686636 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:26 INFO - PROCESS | 3780 | 1468524686638 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:26 INFO - PROCESS | 3780 | ++DOCSHELL 1867A400 == 32 [pid = 3780] [id = 698] 12:31:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1867DC00) [pid = 3780] [serial = 2094] [outer = 00000000] 12:31:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (186D3800) [pid = 3780] [serial = 2095] [outer = 1867DC00] 12:31:26 INFO - PROCESS | 3780 | 1468524686683 Marionette DEBUG loaded listener.js 12:31:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (18680C00) [pid = 3780] [serial = 2096] [outer = 1867DC00] 12:31:27 INFO - PROCESS | 3780 | 1468524687133 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:31:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:31:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 638ms 12:31:27 INFO - PROCESS | 3780 | 1468524687187 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 12:31:27 INFO - PROCESS | 3780 | 1468524687189 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 12:31:27 INFO - PROCESS | 3780 | 1468524687192 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:31:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:31:27 INFO - PROCESS | 3780 | 1468524687194 Marionette TRACE conn3 <- [1,2758,null,{}] 12:31:27 INFO - PROCESS | 3780 | 1468524687197 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:27 INFO - PROCESS | 3780 | 1468524687199 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:27 INFO - PROCESS | 3780 | 1468524687273 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 12:31:27 INFO - PROCESS | 3780 | 1468524687279 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:27 INFO - PROCESS | 3780 | 1468524687281 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:27 INFO - PROCESS | 3780 | ++DOCSHELL 186DFC00 == 33 [pid = 3780] [id = 699] 12:31:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (19CB6400) [pid = 3780] [serial = 2097] [outer = 00000000] 12:31:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (19CBF400) [pid = 3780] [serial = 2098] [outer = 19CB6400] 12:31:27 INFO - PROCESS | 3780 | 1468524687323 Marionette DEBUG loaded listener.js 12:31:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1A003400) [pid = 3780] [serial = 2099] [outer = 19CB6400] 12:31:27 INFO - PROCESS | 3780 | 1468524687892 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:31:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:31:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 731ms 12:31:27 INFO - PROCESS | 3780 | 1468524687938 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 12:31:27 INFO - PROCESS | 3780 | 1468524687943 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 12:31:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:31:27 INFO - PROCESS | 3780 | 1468524687953 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:31:27 INFO - PROCESS | 3780 | 1468524687957 Marionette TRACE conn3 <- [1,2762,null,{}] 12:31:28 INFO - PROCESS | 3780 | 1468524688031 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:28 INFO - PROCESS | 3780 | 1468524688034 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:28 INFO - PROCESS | 3780 | 1468524688226 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 12:31:28 INFO - PROCESS | 3780 | 1468524688236 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:28 INFO - PROCESS | 3780 | 1468524688239 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:28 INFO - PROCESS | 3780 | ++DOCSHELL 10228400 == 34 [pid = 3780] [id = 700] 12:31:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1026D000) [pid = 3780] [serial = 2100] [outer = 00000000] 12:31:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11ADF800) [pid = 3780] [serial = 2101] [outer = 1026D000] 12:31:28 INFO - PROCESS | 3780 | 1468524688294 Marionette DEBUG loaded listener.js 12:31:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (12AB7C00) [pid = 3780] [serial = 2102] [outer = 1026D000] 12:31:29 INFO - PROCESS | 3780 | 1468524689024 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:31:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:31:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1136ms 12:31:29 INFO - PROCESS | 3780 | 1468524689084 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 12:31:29 INFO - PROCESS | 3780 | 1468524689089 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 12:31:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:31:29 INFO - PROCESS | 3780 | 1468524689114 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:31:29 INFO - PROCESS | 3780 | 1468524689117 Marionette TRACE conn3 <- [1,2766,null,{}] 12:31:29 INFO - PROCESS | 3780 | 1468524689121 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:29 INFO - PROCESS | 3780 | 1468524689124 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:29 INFO - PROCESS | 3780 | 1468524689256 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 12:31:29 INFO - PROCESS | 3780 | 1468524689398 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:29 INFO - PROCESS | 3780 | 1468524689401 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:29 INFO - PROCESS | 3780 | ++DOCSHELL 1394E400 == 35 [pid = 3780] [id = 701] 12:31:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15059C00) [pid = 3780] [serial = 2103] [outer = 00000000] 12:31:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15F8C400) [pid = 3780] [serial = 2104] [outer = 15059C00] 12:31:29 INFO - PROCESS | 3780 | 1468524689475 Marionette DEBUG loaded listener.js 12:31:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (163CF000) [pid = 3780] [serial = 2105] [outer = 15059C00] 12:31:30 INFO - PROCESS | 3780 | --DOCSHELL 1867A400 == 34 [pid = 3780] [id = 698] 12:31:30 INFO - PROCESS | 3780 | --DOCSHELL 0F29B800 == 33 [pid = 3780] [id = 697] 12:31:30 INFO - PROCESS | 3780 | --DOCSHELL 17BE3800 == 32 [pid = 3780] [id = 696] 12:31:30 INFO - PROCESS | 3780 | --DOCSHELL 1597E800 == 31 [pid = 3780] [id = 695] 12:31:30 INFO - PROCESS | 3780 | --DOCSHELL 1630DC00 == 30 [pid = 3780] [id = 694] 12:31:30 INFO - PROCESS | 3780 | --DOCSHELL 143E7400 == 29 [pid = 3780] [id = 693] 12:31:30 INFO - PROCESS | 3780 | --DOCSHELL 130A4000 == 28 [pid = 3780] [id = 692] 12:31:30 INFO - PROCESS | 3780 | --DOCSHELL 10D6A400 == 27 [pid = 3780] [id = 691] 12:31:30 INFO - PROCESS | 3780 | --DOCSHELL 1059BC00 == 26 [pid = 3780] [id = 690] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17049400) [pid = 3780] [serial = 2048] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16D10800) [pid = 3780] [serial = 2047] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17599C00) [pid = 3780] [serial = 2050] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (172B0000) [pid = 3780] [serial = 2036] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (11275000) [pid = 3780] [serial = 2041] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (11AE5C00) [pid = 3780] [serial = 2042] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (12B01400) [pid = 3780] [serial = 2038] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (13119800) [pid = 3780] [serial = 2039] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (19CC1800) [pid = 3780] [serial = 2063] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (13EDB800) [pid = 3780] [serial = 2044] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (19CC0400) [pid = 3780] [serial = 2062] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (17BDF400) [pid = 3780] [serial = 2054] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (186D5800) [pid = 3780] [serial = 2060] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (17BB0800) [pid = 3780] [serial = 2053] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (17B8C000) [pid = 3780] [serial = 2051] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (183F4400) [pid = 3780] [serial = 2056] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (186D4800) [pid = 3780] [serial = 2059] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1867B400) [pid = 3780] [serial = 2057] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (15050400) [pid = 3780] [serial = 2045] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3780 | 1468524690377 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:31:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:31:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1291ms 12:31:30 INFO - PROCESS | 3780 | 1468524690410 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 12:31:30 INFO - PROCESS | 3780 | 1468524690414 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 12:31:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:31:30 INFO - PROCESS | 3780 | 1468524690418 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:31:30 INFO - PROCESS | 3780 | 1468524690421 Marionette TRACE conn3 <- [1,2770,null,{}] 12:31:30 INFO - PROCESS | 3780 | 1468524690427 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:30 INFO - PROCESS | 3780 | 1468524690429 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:30 INFO - PROCESS | 3780 | 1468524690518 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 12:31:30 INFO - PROCESS | 3780 | 1468524690525 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:30 INFO - PROCESS | 3780 | 1468524690529 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:30 INFO - PROCESS | 3780 | ++DOCSHELL 10D6A400 == 27 [pid = 3780] [id = 702] 12:31:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (10D6C400) [pid = 3780] [serial = 2106] [outer = 00000000] 12:31:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (11225800) [pid = 3780] [serial = 2107] [outer = 10D6C400] 12:31:30 INFO - PROCESS | 3780 | 1468524690577 Marionette DEBUG loaded listener.js 12:31:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (11CDB400) [pid = 3780] [serial = 2108] [outer = 10D6C400] 12:31:31 INFO - PROCESS | 3780 | 1468524691109 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:31:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:31:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 746ms 12:31:31 INFO - PROCESS | 3780 | 1468524691156 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 12:31:31 INFO - PROCESS | 3780 | 1468524691160 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 12:31:31 INFO - PROCESS | 3780 | 1468524691166 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:31:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:31:31 INFO - PROCESS | 3780 | 1468524691169 Marionette TRACE conn3 <- [1,2774,null,{}] 12:31:31 INFO - PROCESS | 3780 | 1468524691172 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:31 INFO - PROCESS | 3780 | 1468524691175 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:31 INFO - PROCESS | 3780 | 1468524691263 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 12:31:31 INFO - PROCESS | 3780 | 1468524691362 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:31 INFO - PROCESS | 3780 | 1468524691364 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:31 INFO - PROCESS | 3780 | ++DOCSHELL 131F0400 == 28 [pid = 3780] [id = 703] 12:31:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (13225800) [pid = 3780] [serial = 2109] [outer = 00000000] 12:31:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (1394EC00) [pid = 3780] [serial = 2110] [outer = 13225800] 12:31:31 INFO - PROCESS | 3780 | 1468524691410 Marionette DEBUG loaded listener.js 12:31:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (13ED4800) [pid = 3780] [serial = 2111] [outer = 13225800] 12:31:31 INFO - PROCESS | 3780 | 1468524691793 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:31:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:31:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 640ms 12:31:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:31:31 INFO - PROCESS | 3780 | 1468524691807 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 12:31:31 INFO - PROCESS | 3780 | 1468524691809 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 12:31:31 INFO - PROCESS | 3780 | 1468524691813 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:31:31 INFO - PROCESS | 3780 | 1468524691816 Marionette TRACE conn3 <- [1,2778,null,{}] 12:31:31 INFO - PROCESS | 3780 | 1468524691827 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:31 INFO - PROCESS | 3780 | 1468524691831 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:31 INFO - PROCESS | 3780 | 1468524691912 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 12:31:31 INFO - PROCESS | 3780 | 1468524691919 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:31 INFO - PROCESS | 3780 | 1468524691922 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:31 INFO - PROCESS | 3780 | ++DOCSHELL 15F8B000 == 29 [pid = 3780] [id = 704] 12:31:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (15F8DC00) [pid = 3780] [serial = 2112] [outer = 00000000] 12:31:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (163CF400) [pid = 3780] [serial = 2113] [outer = 15F8DC00] 12:31:31 INFO - PROCESS | 3780 | 1468524691969 Marionette DEBUG loaded listener.js 12:31:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (16FBE400) [pid = 3780] [serial = 2114] [outer = 15F8DC00] 12:31:32 INFO - PROCESS | 3780 | 1468524692416 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:31:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:31:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 624ms 12:31:32 INFO - PROCESS | 3780 | 1468524692465 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 12:31:32 INFO - PROCESS | 3780 | 1468524692468 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 12:31:32 INFO - PROCESS | 3780 | 1468524692471 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:31:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:31:32 INFO - PROCESS | 3780 | 1468524692473 Marionette TRACE conn3 <- [1,2782,null,{}] 12:31:32 INFO - PROCESS | 3780 | 1468524692476 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:32 INFO - PROCESS | 3780 | 1468524692478 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:32 INFO - PROCESS | 3780 | 1468524692602 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 12:31:32 INFO - PROCESS | 3780 | 1468524692612 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:32 INFO - PROCESS | 3780 | 1468524692614 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:32 INFO - PROCESS | 3780 | ++DOCSHELL 17598800 == 30 [pid = 3780] [id = 705] 12:31:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1759B000) [pid = 3780] [serial = 2115] [outer = 00000000] 12:31:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (17B84C00) [pid = 3780] [serial = 2116] [outer = 1759B000] 12:31:32 INFO - PROCESS | 3780 | 1468524692685 Marionette DEBUG loaded listener.js 12:31:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (17BA6C00) [pid = 3780] [serial = 2117] [outer = 1759B000] 12:31:33 INFO - PROCESS | 3780 | 1468524693113 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:31:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:31:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 702ms 12:31:33 INFO - PROCESS | 3780 | 1468524693170 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 12:31:33 INFO - PROCESS | 3780 | 1468524693172 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 12:31:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:31:33 INFO - PROCESS | 3780 | 1468524693182 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:31:33 INFO - PROCESS | 3780 | 1468524693183 Marionette TRACE conn3 <- [1,2786,null,{}] 12:31:33 INFO - PROCESS | 3780 | 1468524693187 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:33 INFO - PROCESS | 3780 | 1468524693189 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:33 INFO - PROCESS | 3780 | 1468524693310 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 12:31:33 INFO - PROCESS | 3780 | 1468524693318 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:33 INFO - PROCESS | 3780 | 1468524693321 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:33 INFO - PROCESS | 3780 | ++DOCSHELL 1758D000 == 31 [pid = 3780] [id = 706] 12:31:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (17BAC000) [pid = 3780] [serial = 2118] [outer = 00000000] 12:31:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17BE8C00) [pid = 3780] [serial = 2119] [outer = 17BAC000] 12:31:33 INFO - PROCESS | 3780 | 1468524693363 Marionette DEBUG loaded listener.js 12:31:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17D76800) [pid = 3780] [serial = 2120] [outer = 17BAC000] 12:31:33 INFO - PROCESS | 3780 | 1468524693811 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:31:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:31:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 702ms 12:31:33 INFO - PROCESS | 3780 | 1468524693860 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 12:31:33 INFO - PROCESS | 3780 | 1468524693862 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 12:31:33 INFO - PROCESS | 3780 | 1468524693865 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:31:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:31:33 INFO - PROCESS | 3780 | 1468524693867 Marionette TRACE conn3 <- [1,2790,null,{}] 12:31:33 INFO - PROCESS | 3780 | 1468524693870 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:33 INFO - PROCESS | 3780 | 1468524693879 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:34 INFO - PROCESS | 3780 | 1468524694077 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 12:31:34 INFO - PROCESS | 3780 | 1468524694086 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:34 INFO - PROCESS | 3780 | 1468524694088 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:34 INFO - PROCESS | 3780 | ++DOCSHELL 1394D400 == 32 [pid = 3780] [id = 707] 12:31:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17BAC400) [pid = 3780] [serial = 2121] [outer = 00000000] 12:31:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (186DC800) [pid = 3780] [serial = 2122] [outer = 17BAC400] 12:31:34 INFO - PROCESS | 3780 | 1468524694194 Marionette DEBUG loaded listener.js 12:31:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1867CC00) [pid = 3780] [serial = 2123] [outer = 17BAC400] 12:31:34 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (130AA000) [pid = 3780] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:31:34 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1630F400) [pid = 3780] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:31:34 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (143EB000) [pid = 3780] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:31:34 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (10D6CC00) [pid = 3780] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:31:34 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (10A07C00) [pid = 3780] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:31:34 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (163CEC00) [pid = 3780] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:31:34 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17BE6C00) [pid = 3780] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:31:34 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1867DC00) [pid = 3780] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:31:34 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (114CA800) [pid = 3780] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:31:34 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (16D01C00) [pid = 3780] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:31:34 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (0F29D400) [pid = 3780] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:31:34 INFO - PROCESS | 3780 | 1468524694657 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:31:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:31:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 842ms 12:31:34 INFO - PROCESS | 3780 | 1468524694708 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 12:31:34 INFO - PROCESS | 3780 | 1468524694710 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 12:31:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:31:34 INFO - PROCESS | 3780 | 1468524694714 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:31:34 INFO - PROCESS | 3780 | 1468524694716 Marionette TRACE conn3 <- [1,2794,null,{}] 12:31:34 INFO - PROCESS | 3780 | 1468524694719 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:34 INFO - PROCESS | 3780 | 1468524694721 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:34 INFO - PROCESS | 3780 | 1468524694798 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 12:31:34 INFO - PROCESS | 3780 | 1468524694804 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:34 INFO - PROCESS | 3780 | 1468524694805 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:34 INFO - PROCESS | 3780 | ++DOCSHELL 0F29FC00 == 33 [pid = 3780] [id = 708] 12:31:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (0F97E400) [pid = 3780] [serial = 2124] [outer = 00000000] 12:31:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (143EB000) [pid = 3780] [serial = 2125] [outer = 0F97E400] 12:31:34 INFO - PROCESS | 3780 | 1468524694932 Marionette DEBUG loaded listener.js 12:31:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (17BAAC00) [pid = 3780] [serial = 2126] [outer = 0F97E400] 12:31:35 INFO - PROCESS | 3780 | 1468524695305 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:31:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:31:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 624ms 12:31:35 INFO - PROCESS | 3780 | 1468524695352 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 12:31:35 INFO - PROCESS | 3780 | 1468524695354 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 12:31:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:31:35 INFO - PROCESS | 3780 | 1468524695357 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:31:35 INFO - PROCESS | 3780 | 1468524695359 Marionette TRACE conn3 <- [1,2798,null,{}] 12:31:35 INFO - PROCESS | 3780 | 1468524695362 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:35 INFO - PROCESS | 3780 | 1468524695364 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:35 INFO - PROCESS | 3780 | 1468524695526 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 12:31:35 INFO - PROCESS | 3780 | 1468524695538 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:35 INFO - PROCESS | 3780 | 1468524695540 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:35 INFO - PROCESS | 3780 | ++DOCSHELL 10EDB000 == 34 [pid = 3780] [id = 709] 12:31:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12D84400) [pid = 3780] [serial = 2127] [outer = 00000000] 12:31:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1A006400) [pid = 3780] [serial = 2128] [outer = 12D84400] 12:31:35 INFO - PROCESS | 3780 | 1468524695582 Marionette DEBUG loaded listener.js 12:31:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15979400) [pid = 3780] [serial = 2129] [outer = 12D84400] 12:31:35 INFO - PROCESS | 3780 | 1468524695999 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:31:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:31:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 687ms 12:31:36 INFO - PROCESS | 3780 | 1468524696057 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 12:31:36 INFO - PROCESS | 3780 | 1468524696059 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 12:31:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:31:36 INFO - PROCESS | 3780 | 1468524696063 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:31:36 INFO - PROCESS | 3780 | 1468524696064 Marionette TRACE conn3 <- [1,2802,null,{}] 12:31:36 INFO - PROCESS | 3780 | 1468524696068 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:36 INFO - PROCESS | 3780 | 1468524696070 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:36 INFO - PROCESS | 3780 | 1468524696146 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 12:31:36 INFO - PROCESS | 3780 | 1468524696251 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:36 INFO - PROCESS | 3780 | 1468524696253 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:36 INFO - PROCESS | 3780 | ++DOCSHELL 15F8AC00 == 35 [pid = 3780] [id = 710] 12:31:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1610CC00) [pid = 3780] [serial = 2130] [outer = 00000000] 12:31:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1A00E400) [pid = 3780] [serial = 2131] [outer = 1610CC00] 12:31:36 INFO - PROCESS | 3780 | 1468524696295 Marionette DEBUG loaded listener.js 12:31:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1A00FC00) [pid = 3780] [serial = 2132] [outer = 1610CC00] 12:31:36 INFO - PROCESS | 3780 | 1468524696776 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:31:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:31:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 796ms 12:31:36 INFO - PROCESS | 3780 | 1468524696866 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 12:31:36 INFO - PROCESS | 3780 | 1468524696870 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 12:31:36 INFO - PROCESS | 3780 | 1468524696875 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:31:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:31:36 INFO - PROCESS | 3780 | 1468524696878 Marionette TRACE conn3 <- [1,2806,null,{}] 12:31:36 INFO - PROCESS | 3780 | 1468524696884 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:36 INFO - PROCESS | 3780 | 1468524696887 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:37 INFO - PROCESS | 3780 | 1468524697009 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 12:31:37 INFO - PROCESS | 3780 | 1468524697115 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:37 INFO - PROCESS | 3780 | 1468524697118 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:37 INFO - PROCESS | 3780 | ++DOCSHELL 0F29A800 == 36 [pid = 3780] [id = 711] 12:31:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (10A0BC00) [pid = 3780] [serial = 2133] [outer = 00000000] 12:31:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (130A4000) [pid = 3780] [serial = 2134] [outer = 10A0BC00] 12:31:37 INFO - PROCESS | 3780 | 1468524697178 Marionette DEBUG loaded listener.js 12:31:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (132D9000) [pid = 3780] [serial = 2135] [outer = 10A0BC00] 12:31:37 INFO - PROCESS | 3780 | 1468524697774 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:31:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:31:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 936ms 12:31:37 INFO - PROCESS | 3780 | 1468524697821 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 12:31:37 INFO - PROCESS | 3780 | 1468524697826 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 12:31:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:31:37 INFO - PROCESS | 3780 | 1468524697832 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:31:37 INFO - PROCESS | 3780 | 1468524697835 Marionette TRACE conn3 <- [1,2810,null,{}] 12:31:37 INFO - PROCESS | 3780 | 1468524697839 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:37 INFO - PROCESS | 3780 | 1468524697841 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:37 INFO - PROCESS | 3780 | 1468524697948 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 12:31:38 INFO - PROCESS | 3780 | 1468524698089 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:38 INFO - PROCESS | 3780 | 1468524698091 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:38 INFO - PROCESS | 3780 | ++DOCSHELL 15D5E800 == 37 [pid = 3780] [id = 712] 12:31:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15D68800) [pid = 3780] [serial = 2136] [outer = 00000000] 12:31:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16FC8400) [pid = 3780] [serial = 2137] [outer = 15D68800] 12:31:38 INFO - PROCESS | 3780 | 1468524698146 Marionette DEBUG loaded listener.js 12:31:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17590000) [pid = 3780] [serial = 2138] [outer = 15D68800] 12:31:38 INFO - PROCESS | 3780 | 1468524698742 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:31:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:31:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 936ms 12:31:38 INFO - PROCESS | 3780 | 1468524698777 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 12:31:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:31:38 INFO - PROCESS | 3780 | 1468524698780 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 12:31:38 INFO - PROCESS | 3780 | 1468524698784 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:31:38 INFO - PROCESS | 3780 | 1468524698787 Marionette TRACE conn3 <- [1,2814,null,{}] 12:31:38 INFO - PROCESS | 3780 | 1468524698798 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:38 INFO - PROCESS | 3780 | 1468524698803 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:38 INFO - PROCESS | 3780 | 1468524698907 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 12:31:39 INFO - PROCESS | 3780 | 1468524699019 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:39 INFO - PROCESS | 3780 | 1468524699022 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:39 INFO - PROCESS | 3780 | ++DOCSHELL 19CBD800 == 38 [pid = 3780] [id = 713] 12:31:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19CBE800) [pid = 3780] [serial = 2139] [outer = 00000000] 12:31:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A00D400) [pid = 3780] [serial = 2140] [outer = 19CBE800] 12:31:39 INFO - PROCESS | 3780 | 1468524699117 Marionette DEBUG loaded listener.js 12:31:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A068400) [pid = 3780] [serial = 2141] [outer = 19CBE800] 12:31:39 INFO - PROCESS | 3780 | 1468524699895 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:31:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:31:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1139ms 12:31:39 INFO - PROCESS | 3780 | 1468524699928 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 12:31:39 INFO - PROCESS | 3780 | 1468524699932 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 12:31:39 INFO - PROCESS | 3780 | 1468524699937 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:31:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:31:39 INFO - PROCESS | 3780 | 1468524699940 Marionette TRACE conn3 <- [1,2818,null,{}] 12:31:39 INFO - PROCESS | 3780 | 1468524699946 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:39 INFO - PROCESS | 3780 | 1468524699949 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:40 INFO - PROCESS | 3780 | 1468524700052 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 12:31:40 INFO - PROCESS | 3780 | 1468524700194 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:40 INFO - PROCESS | 3780 | 1468524700199 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:40 INFO - PROCESS | 3780 | ++DOCSHELL 10D66800 == 39 [pid = 3780] [id = 714] 12:31:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (10D6BC00) [pid = 3780] [serial = 2142] [outer = 00000000] 12:31:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (12B01400) [pid = 3780] [serial = 2143] [outer = 10D6BC00] 12:31:40 INFO - PROCESS | 3780 | 1468524700262 Marionette DEBUG loaded listener.js 12:31:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (13135400) [pid = 3780] [serial = 2144] [outer = 10D6BC00] 12:31:41 INFO - PROCESS | 3780 | --DOCSHELL 10EDB000 == 38 [pid = 3780] [id = 709] 12:31:41 INFO - PROCESS | 3780 | --DOCSHELL 0F29FC00 == 37 [pid = 3780] [id = 708] 12:31:41 INFO - PROCESS | 3780 | --DOCSHELL 1394D400 == 36 [pid = 3780] [id = 707] 12:31:41 INFO - PROCESS | 3780 | --DOCSHELL 1758D000 == 35 [pid = 3780] [id = 706] 12:31:41 INFO - PROCESS | 3780 | --DOCSHELL 17598800 == 34 [pid = 3780] [id = 705] 12:31:41 INFO - PROCESS | 3780 | --DOCSHELL 15F8B000 == 33 [pid = 3780] [id = 704] 12:31:41 INFO - PROCESS | 3780 | --DOCSHELL 131F0400 == 32 [pid = 3780] [id = 703] 12:31:41 INFO - PROCESS | 3780 | --DOCSHELL 10D6A400 == 31 [pid = 3780] [id = 702] 12:31:41 INFO - PROCESS | 3780 | --DOCSHELL 186DFC00 == 30 [pid = 3780] [id = 699] 12:31:41 INFO - PROCESS | 3780 | --DOCSHELL 10228400 == 29 [pid = 3780] [id = 700] 12:31:41 INFO - PROCESS | 3780 | --DOCSHELL 1394E400 == 28 [pid = 3780] [id = 701] 12:31:41 INFO - PROCESS | 3780 | --DOCSHELL 19CBD800 == 27 [pid = 3780] [id = 713] 12:31:41 INFO - PROCESS | 3780 | --DOCSHELL 15F8AC00 == 26 [pid = 3780] [id = 710] 12:31:41 INFO - PROCESS | 3780 | --DOCSHELL 0F29A800 == 25 [pid = 3780] [id = 711] 12:31:41 INFO - PROCESS | 3780 | --DOCSHELL 15D5E800 == 24 [pid = 3780] [id = 712] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (13158C00) [pid = 3780] [serial = 2077] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (131F2400) [pid = 3780] [serial = 2078] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (163CFC00) [pid = 3780] [serial = 2083] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (159EB000) [pid = 3780] [serial = 2080] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11031800) [pid = 3780] [serial = 2074] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1126DC00) [pid = 3780] [serial = 2075] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1306EC00) [pid = 3780] [serial = 2072] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12B0A400) [pid = 3780] [serial = 2071] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17215C00) [pid = 3780] [serial = 2086] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (163D6800) [pid = 3780] [serial = 2084] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (17D77000) [pid = 3780] [serial = 2089] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (172AA000) [pid = 3780] [serial = 2087] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17E96C00) [pid = 3780] [serial = 2090] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (186D3800) [pid = 3780] [serial = 2095] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (19CBF400) [pid = 3780] [serial = 2098] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (156B7400) [pid = 3780] [serial = 2066] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (13956C00) [pid = 3780] [serial = 2065] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (17595000) [pid = 3780] [serial = 2069] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (174E4400) [pid = 3780] [serial = 2068] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (18680C00) [pid = 3780] [serial = 2096] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (17BA7400) [pid = 3780] [serial = 2092] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (18349400) [pid = 3780] [serial = 2093] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (15D60000) [pid = 3780] [serial = 2081] [outer = 00000000] [url = about:blank] 12:31:41 INFO - PROCESS | 3780 | 1468524701434 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:31:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:31:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1560ms 12:31:41 INFO - PROCESS | 3780 | 1468524701505 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 12:31:41 INFO - PROCESS | 3780 | 1468524701509 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 12:31:41 INFO - PROCESS | 3780 | 1468524701514 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:31:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:31:41 INFO - PROCESS | 3780 | 1468524701517 Marionette TRACE conn3 <- [1,2822,null,{}] 12:31:41 INFO - PROCESS | 3780 | 1468524701530 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:41 INFO - PROCESS | 3780 | 1468524701532 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:41 INFO - PROCESS | 3780 | 1468524701620 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 12:31:41 INFO - PROCESS | 3780 | 1468524701634 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:41 INFO - PROCESS | 3780 | 1468524701636 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:41 INFO - PROCESS | 3780 | ++DOCSHELL 10D68400 == 25 [pid = 3780] [id = 715] 12:31:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (10D68800) [pid = 3780] [serial = 2145] [outer = 00000000] 12:31:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1102AC00) [pid = 3780] [serial = 2146] [outer = 10D68800] 12:31:41 INFO - PROCESS | 3780 | 1468524701684 Marionette DEBUG loaded listener.js 12:31:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (11032400) [pid = 3780] [serial = 2147] [outer = 10D68800] 12:31:42 INFO - PROCESS | 3780 | 1468524702227 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:31:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:31:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 733ms 12:31:42 INFO - PROCESS | 3780 | 1468524702256 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 12:31:42 INFO - PROCESS | 3780 | 1468524702261 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 12:31:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:31:42 INFO - PROCESS | 3780 | 1468524702267 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:31:42 INFO - PROCESS | 3780 | 1468524702270 Marionette TRACE conn3 <- [1,2826,null,{}] 12:31:42 INFO - PROCESS | 3780 | 1468524702273 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:42 INFO - PROCESS | 3780 | 1468524702276 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:42 INFO - PROCESS | 3780 | 1468524702361 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 12:31:42 INFO - PROCESS | 3780 | 1468524702458 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:42 INFO - PROCESS | 3780 | 1468524702461 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:42 INFO - PROCESS | 3780 | ++DOCSHELL 13071800 == 26 [pid = 3780] [id = 716] 12:31:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13072C00) [pid = 3780] [serial = 2148] [outer = 00000000] 12:31:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (131EF800) [pid = 3780] [serial = 2149] [outer = 13072C00] 12:31:42 INFO - PROCESS | 3780 | 1468524702518 Marionette DEBUG loaded listener.js 12:31:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (132D8C00) [pid = 3780] [serial = 2150] [outer = 13072C00] 12:31:43 INFO - PROCESS | 3780 | 1468524703245 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:31:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:31:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1029ms 12:31:43 INFO - PROCESS | 3780 | 1468524703291 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 12:31:43 INFO - PROCESS | 3780 | 1468524703295 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 12:31:43 INFO - PROCESS | 3780 | 1468524703319 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:31:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:31:43 INFO - PROCESS | 3780 | 1468524703322 Marionette TRACE conn3 <- [1,2830,null,{}] 12:31:43 INFO - PROCESS | 3780 | 1468524703328 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:43 INFO - PROCESS | 3780 | 1468524703331 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:43 INFO - PROCESS | 3780 | 1468524703450 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 12:31:43 INFO - PROCESS | 3780 | 1468524703582 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:43 INFO - PROCESS | 3780 | 1468524703585 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:43 INFO - PROCESS | 3780 | ++DOCSHELL 1102B000 == 27 [pid = 3780] [id = 717] 12:31:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (11223C00) [pid = 3780] [serial = 2151] [outer = 00000000] 12:31:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12D8F400) [pid = 3780] [serial = 2152] [outer = 11223C00] 12:31:43 INFO - PROCESS | 3780 | 1468524703641 Marionette DEBUG loaded listener.js 12:31:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (139D3000) [pid = 3780] [serial = 2153] [outer = 11223C00] 12:31:44 INFO - PROCESS | 3780 | 1468524704361 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:31:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:31:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1092ms 12:31:44 INFO - PROCESS | 3780 | 1468524704415 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 12:31:44 INFO - PROCESS | 3780 | 1468524704419 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 12:31:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:31:44 INFO - PROCESS | 3780 | 1468524704426 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:31:44 INFO - PROCESS | 3780 | 1468524704428 Marionette TRACE conn3 <- [1,2834,null,{}] 12:31:44 INFO - PROCESS | 3780 | 1468524704432 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:44 INFO - PROCESS | 3780 | 1468524704435 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:44 INFO - PROCESS | 3780 | 1468524704581 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 12:31:44 INFO - PROCESS | 3780 | 1468524704767 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:44 INFO - PROCESS | 3780 | 1468524704770 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:44 INFO - PROCESS | 3780 | ++DOCSHELL 0F299800 == 28 [pid = 3780] [id = 718] 12:31:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (0F29A800) [pid = 3780] [serial = 2154] [outer = 00000000] 12:31:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (102CB000) [pid = 3780] [serial = 2155] [outer = 0F29A800] 12:31:44 INFO - PROCESS | 3780 | 1468524704822 Marionette DEBUG loaded listener.js 12:31:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (10D6B800) [pid = 3780] [serial = 2156] [outer = 0F29A800] 12:31:45 INFO - PROCESS | 3780 | --DOCSHELL 10D68400 == 27 [pid = 3780] [id = 715] 12:31:45 INFO - PROCESS | 3780 | --DOCSHELL 10D66800 == 26 [pid = 3780] [id = 714] 12:31:45 INFO - PROCESS | 3780 | 1468524705334 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:31:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:31:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 936ms 12:31:45 INFO - PROCESS | 3780 | 1468524705371 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 12:31:45 INFO - PROCESS | 3780 | 1468524705375 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 12:31:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:31:45 INFO - PROCESS | 3780 | 1468524705379 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:31:45 INFO - PROCESS | 3780 | 1468524705381 Marionette TRACE conn3 <- [1,2838,null,{}] 12:31:45 INFO - PROCESS | 3780 | 1468524705404 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:45 INFO - PROCESS | 3780 | 1468524705408 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:45 INFO - PROCESS | 3780 | 1468524705496 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 12:31:45 INFO - PROCESS | 3780 | 1468524705506 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:45 INFO - PROCESS | 3780 | 1468524705508 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:45 INFO - PROCESS | 3780 | ++DOCSHELL 143E3C00 == 27 [pid = 3780] [id = 719] 12:31:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (143E6000) [pid = 3780] [serial = 2157] [outer = 00000000] 12:31:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15979800) [pid = 3780] [serial = 2158] [outer = 143E6000] 12:31:45 INFO - PROCESS | 3780 | 1468524705554 Marionette DEBUG loaded listener.js 12:31:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15B14400) [pid = 3780] [serial = 2159] [outer = 143E6000] 12:31:46 INFO - PROCESS | 3780 | 1468524706100 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:31:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:31:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 748ms 12:31:46 INFO - PROCESS | 3780 | 1468524706139 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 12:31:46 INFO - PROCESS | 3780 | 1468524706142 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 12:31:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:31:46 INFO - PROCESS | 3780 | 1468524706147 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:31:46 INFO - PROCESS | 3780 | 1468524706149 Marionette TRACE conn3 <- [1,2842,null,{}] 12:31:46 INFO - PROCESS | 3780 | 1468524706153 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:46 INFO - PROCESS | 3780 | 1468524706155 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:46 INFO - PROCESS | 3780 | 1468524706300 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 12:31:46 INFO - PROCESS | 3780 | 1468524706365 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:46 INFO - PROCESS | 3780 | 1468524706367 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:46 INFO - PROCESS | 3780 | ++DOCSHELL 1630C000 == 28 [pid = 3780] [id = 720] 12:31:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1630C400) [pid = 3780] [serial = 2160] [outer = 00000000] 12:31:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (163D6800) [pid = 3780] [serial = 2161] [outer = 1630C400] 12:31:46 INFO - PROCESS | 3780 | 1468524706411 Marionette DEBUG loaded listener.js 12:31:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16D07800) [pid = 3780] [serial = 2162] [outer = 1630C400] 12:31:46 INFO - PROCESS | 3780 | 1468524706856 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:31:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:31:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 733ms 12:31:46 INFO - PROCESS | 3780 | 1468524706888 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 12:31:46 INFO - PROCESS | 3780 | 1468524706890 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 12:31:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:31:46 INFO - PROCESS | 3780 | 1468524706895 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:31:46 INFO - PROCESS | 3780 | 1468524706901 Marionette TRACE conn3 <- [1,2846,null,{}] 12:31:46 INFO - PROCESS | 3780 | 1468524706916 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:46 INFO - PROCESS | 3780 | 1468524706919 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:47 INFO - PROCESS | 3780 | 1468524707034 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 12:31:47 INFO - PROCESS | 3780 | 1468524707043 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:47 INFO - PROCESS | 3780 | 1468524707045 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:47 INFO - PROCESS | 3780 | ++DOCSHELL 17591400 == 29 [pid = 3780] [id = 721] 12:31:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17592400) [pid = 3780] [serial = 2163] [outer = 00000000] 12:31:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17BAD000) [pid = 3780] [serial = 2164] [outer = 17592400] 12:31:47 INFO - PROCESS | 3780 | 1468524707088 Marionette DEBUG loaded listener.js 12:31:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17BE6800) [pid = 3780] [serial = 2165] [outer = 17592400] 12:31:47 INFO - PROCESS | 3780 | 1468524707559 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:31:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:31:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 702ms 12:31:47 INFO - PROCESS | 3780 | 1468524707596 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 12:31:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:31:47 INFO - PROCESS | 3780 | 1468524707598 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 12:31:47 INFO - PROCESS | 3780 | 1468524707601 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:31:47 INFO - PROCESS | 3780 | 1468524707604 Marionette TRACE conn3 <- [1,2850,null,{}] 12:31:47 INFO - PROCESS | 3780 | 1468524707608 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:47 INFO - PROCESS | 3780 | 1468524707610 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:47 INFO - PROCESS | 3780 | 1468524707758 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 12:31:47 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15059C00) [pid = 3780] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:31:47 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1026D000) [pid = 3780] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:31:47 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (19CB6400) [pid = 3780] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:31:47 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15F8DC00) [pid = 3780] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:31:47 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12D84400) [pid = 3780] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:31:47 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (0F97E400) [pid = 3780] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:31:47 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10D6C400) [pid = 3780] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:31:47 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13225800) [pid = 3780] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:31:47 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15D68800) [pid = 3780] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:31:47 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (19CBE800) [pid = 3780] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:31:47 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17BAC400) [pid = 3780] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:31:47 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1610CC00) [pid = 3780] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:31:47 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (10D6BC00) [pid = 3780] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:31:47 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (10D68800) [pid = 3780] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:31:47 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (10A0BC00) [pid = 3780] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:31:47 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1759B000) [pid = 3780] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:31:47 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (17BAC000) [pid = 3780] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:31:47 INFO - PROCESS | 3780 | 1468524707884 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:47 INFO - PROCESS | 3780 | 1468524707886 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:47 INFO - PROCESS | 3780 | ++DOCSHELL 0F296000 == 30 [pid = 3780] [id = 722] 12:31:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (0F296C00) [pid = 3780] [serial = 2166] [outer = 00000000] 12:31:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (0F97E400) [pid = 3780] [serial = 2167] [outer = 0F296C00] 12:31:47 INFO - PROCESS | 3780 | 1468524707929 Marionette DEBUG loaded listener.js 12:31:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (10A73400) [pid = 3780] [serial = 2168] [outer = 0F296C00] 12:31:48 INFO - PROCESS | 3780 | 1468524708302 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:31:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:31:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 733ms 12:31:48 INFO - PROCESS | 3780 | 1468524708339 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 12:31:48 INFO - PROCESS | 3780 | 1468524708341 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 12:31:48 INFO - PROCESS | 3780 | 1468524708344 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:31:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:31:48 INFO - PROCESS | 3780 | 1468524708346 Marionette TRACE conn3 <- [1,2854,null,{}] 12:31:48 INFO - PROCESS | 3780 | 1468524708357 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:48 INFO - PROCESS | 3780 | 1468524708359 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:48 INFO - PROCESS | 3780 | 1468524708455 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 12:31:48 INFO - PROCESS | 3780 | 1468524708460 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:48 INFO - PROCESS | 3780 | 1468524708465 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:48 INFO - PROCESS | 3780 | ++DOCSHELL 10A81800 == 31 [pid = 3780] [id = 723] 12:31:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15F8D000) [pid = 3780] [serial = 2169] [outer = 00000000] 12:31:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17BAC000) [pid = 3780] [serial = 2170] [outer = 15F8D000] 12:31:48 INFO - PROCESS | 3780 | 1468524708518 Marionette DEBUG loaded listener.js 12:31:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (183F1000) [pid = 3780] [serial = 2171] [outer = 15F8D000] 12:31:48 INFO - PROCESS | 3780 | 1468524708975 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:31:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:31:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 686ms 12:31:49 INFO - PROCESS | 3780 | 1468524709044 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 12:31:49 INFO - PROCESS | 3780 | 1468524709046 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 12:31:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:31:49 INFO - PROCESS | 3780 | 1468524709050 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:31:49 INFO - PROCESS | 3780 | 1468524709051 Marionette TRACE conn3 <- [1,2858,null,{}] 12:31:49 INFO - PROCESS | 3780 | 1468524709055 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:49 INFO - PROCESS | 3780 | 1468524709057 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:49 INFO - PROCESS | 3780 | 1468524709162 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 12:31:49 INFO - PROCESS | 3780 | 1468524709174 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:49 INFO - PROCESS | 3780 | 1468524709176 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:49 INFO - PROCESS | 3780 | ++DOCSHELL 15D63800 == 32 [pid = 3780] [id = 724] 12:31:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (18676C00) [pid = 3780] [serial = 2172] [outer = 00000000] 12:31:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (186D2400) [pid = 3780] [serial = 2173] [outer = 18676C00] 12:31:49 INFO - PROCESS | 3780 | 1468524709218 Marionette DEBUG loaded listener.js 12:31:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (186D3800) [pid = 3780] [serial = 2174] [outer = 18676C00] 12:31:49 INFO - PROCESS | 3780 | 1468524709651 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:31:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:31:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 639ms 12:31:49 INFO - PROCESS | 3780 | 1468524709688 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 12:31:49 INFO - PROCESS | 3780 | 1468524709690 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 12:31:49 INFO - PROCESS | 3780 | 1468524709693 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:31:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:31:49 INFO - PROCESS | 3780 | 1468524709695 Marionette TRACE conn3 <- [1,2862,null,{}] 12:31:49 INFO - PROCESS | 3780 | 1468524709698 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:49 INFO - PROCESS | 3780 | 1468524709700 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:49 INFO - PROCESS | 3780 | 1468524709781 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 12:31:49 INFO - PROCESS | 3780 | 1468524709786 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:49 INFO - PROCESS | 3780 | 1468524709789 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:49 INFO - PROCESS | 3780 | ++DOCSHELL 18676400 == 33 [pid = 3780] [id = 725] 12:31:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (186DA800) [pid = 3780] [serial = 2175] [outer = 00000000] 12:31:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19CC0000) [pid = 3780] [serial = 2176] [outer = 186DA800] 12:31:49 INFO - PROCESS | 3780 | 1468524709830 Marionette DEBUG loaded listener.js 12:31:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19CC0800) [pid = 3780] [serial = 2177] [outer = 186DA800] 12:31:50 INFO - PROCESS | 3780 | 1468524710484 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:31:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:31:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 843ms 12:31:50 INFO - PROCESS | 3780 | 1468524710560 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 12:31:50 INFO - PROCESS | 3780 | 1468524710564 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 12:31:50 INFO - PROCESS | 3780 | 1468524710583 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:31:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:31:50 INFO - PROCESS | 3780 | 1468524710588 Marionette TRACE conn3 <- [1,2866,null,{}] 12:31:50 INFO - PROCESS | 3780 | 1468524710594 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:50 INFO - PROCESS | 3780 | 1468524710597 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:50 INFO - PROCESS | 3780 | 1468524710716 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 12:31:50 INFO - PROCESS | 3780 | 1468524710857 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:50 INFO - PROCESS | 3780 | 1468524710860 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:50 INFO - PROCESS | 3780 | ++DOCSHELL 12822400 == 34 [pid = 3780] [id = 726] 12:31:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (12822800) [pid = 3780] [serial = 2178] [outer = 00000000] 12:31:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (131F1400) [pid = 3780] [serial = 2179] [outer = 12822800] 12:31:50 INFO - PROCESS | 3780 | 1468524710916 Marionette DEBUG loaded listener.js 12:31:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15B10C00) [pid = 3780] [serial = 2180] [outer = 12822800] 12:31:51 INFO - PROCESS | 3780 | 1468524711451 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:31:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:31:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 905ms 12:31:51 INFO - PROCESS | 3780 | 1468524711491 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 12:31:51 INFO - PROCESS | 3780 | 1468524711496 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 12:31:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:31:51 INFO - PROCESS | 3780 | 1468524711502 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:31:51 INFO - PROCESS | 3780 | 1468524711505 Marionette TRACE conn3 <- [1,2870,null,{}] 12:31:51 INFO - PROCESS | 3780 | 1468524711509 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:51 INFO - PROCESS | 3780 | 1468524711512 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:51 INFO - PROCESS | 3780 | 1468524711625 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 12:31:51 INFO - PROCESS | 3780 | 1468524711736 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:51 INFO - PROCESS | 3780 | 1468524711739 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:51 INFO - PROCESS | 3780 | ++DOCSHELL 17219C00 == 35 [pid = 3780] [id = 727] 12:31:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1721A000) [pid = 3780] [serial = 2181] [outer = 00000000] 12:31:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (174E2C00) [pid = 3780] [serial = 2182] [outer = 1721A000] 12:31:51 INFO - PROCESS | 3780 | 1468524711799 Marionette DEBUG loaded listener.js 12:31:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17A0A400) [pid = 3780] [serial = 2183] [outer = 1721A000] 12:31:52 INFO - PROCESS | 3780 | 1468524712408 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:31:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:31:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 936ms 12:31:52 INFO - PROCESS | 3780 | 1468524712447 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 12:31:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:31:52 INFO - PROCESS | 3780 | 1468524712450 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 12:31:52 INFO - PROCESS | 3780 | 1468524712454 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:31:52 INFO - PROCESS | 3780 | 1468524712457 Marionette TRACE conn3 <- [1,2874,null,{}] 12:31:52 INFO - PROCESS | 3780 | 1468524712469 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:52 INFO - PROCESS | 3780 | 1468524712473 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:52 INFO - PROCESS | 3780 | 1468524712578 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 12:31:52 INFO - PROCESS | 3780 | 1468524712690 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:52 INFO - PROCESS | 3780 | 1468524712694 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:52 INFO - PROCESS | 3780 | ++DOCSHELL 19CBF400 == 36 [pid = 3780] [id = 728] 12:31:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A006800) [pid = 3780] [serial = 2184] [outer = 00000000] 12:31:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A00F000) [pid = 3780] [serial = 2185] [outer = 1A006800] 12:31:52 INFO - PROCESS | 3780 | 1468524712788 Marionette DEBUG loaded listener.js 12:31:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A06CC00) [pid = 3780] [serial = 2186] [outer = 1A006800] 12:31:53 INFO - PROCESS | 3780 | 1468524713362 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:31:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:31:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1092ms 12:31:53 INFO - PROCESS | 3780 | 1468524713540 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 12:31:53 INFO - PROCESS | 3780 | 1468524713544 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 12:31:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:31:53 INFO - PROCESS | 3780 | 1468524713557 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:31:53 INFO - PROCESS | 3780 | 1468524713560 Marionette TRACE conn3 <- [1,2878,null,{}] 12:31:53 INFO - PROCESS | 3780 | 1468524713566 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:53 INFO - PROCESS | 3780 | 1468524713569 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:53 INFO - PROCESS | 3780 | 1468524713682 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 12:31:53 INFO - PROCESS | 3780 | 1468524713823 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:53 INFO - PROCESS | 3780 | 1468524713830 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:53 INFO - PROCESS | 3780 | ++DOCSHELL 12A28C00 == 37 [pid = 3780] [id = 729] 12:31:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (12AB2C00) [pid = 3780] [serial = 2187] [outer = 00000000] 12:31:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (12BD1C00) [pid = 3780] [serial = 2188] [outer = 12AB2C00] 12:31:53 INFO - PROCESS | 3780 | 1468524713889 Marionette DEBUG loaded listener.js 12:31:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (12D9A400) [pid = 3780] [serial = 2189] [outer = 12AB2C00] 12:31:54 INFO - PROCESS | 3780 | --DOCSHELL 15D63800 == 36 [pid = 3780] [id = 724] 12:31:54 INFO - PROCESS | 3780 | --DOCSHELL 10A81800 == 35 [pid = 3780] [id = 723] 12:31:54 INFO - PROCESS | 3780 | --DOCSHELL 0F296000 == 34 [pid = 3780] [id = 722] 12:31:54 INFO - PROCESS | 3780 | --DOCSHELL 17591400 == 33 [pid = 3780] [id = 721] 12:31:54 INFO - PROCESS | 3780 | --DOCSHELL 1630C000 == 32 [pid = 3780] [id = 720] 12:31:54 INFO - PROCESS | 3780 | --DOCSHELL 143E3C00 == 31 [pid = 3780] [id = 719] 12:31:54 INFO - PROCESS | 3780 | --DOCSHELL 0F299800 == 30 [pid = 3780] [id = 718] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (12B01400) [pid = 3780] [serial = 2143] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (11032400) [pid = 3780] [serial = 2147] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1102AC00) [pid = 3780] [serial = 2146] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (130A4000) [pid = 3780] [serial = 2134] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17B84C00) [pid = 3780] [serial = 2116] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17D76800) [pid = 3780] [serial = 2120] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15F8C400) [pid = 3780] [serial = 2104] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17BE8C00) [pid = 3780] [serial = 2119] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13135400) [pid = 3780] [serial = 2144] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (163CF000) [pid = 3780] [serial = 2105] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (11ADF800) [pid = 3780] [serial = 2101] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12AB7C00) [pid = 3780] [serial = 2102] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A003400) [pid = 3780] [serial = 2099] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (163CF400) [pid = 3780] [serial = 2113] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15979400) [pid = 3780] [serial = 2129] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (143EB000) [pid = 3780] [serial = 2125] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (11225800) [pid = 3780] [serial = 2107] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11CDB400) [pid = 3780] [serial = 2108] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1394EC00) [pid = 3780] [serial = 2110] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13ED4800) [pid = 3780] [serial = 2111] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16FC8400) [pid = 3780] [serial = 2137] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (132D9000) [pid = 3780] [serial = 2135] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A00D400) [pid = 3780] [serial = 2140] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A068400) [pid = 3780] [serial = 2141] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (186DC800) [pid = 3780] [serial = 2122] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (17590000) [pid = 3780] [serial = 2138] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1A00E400) [pid = 3780] [serial = 2131] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1A00FC00) [pid = 3780] [serial = 2132] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1A006400) [pid = 3780] [serial = 2128] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1867CC00) [pid = 3780] [serial = 2123] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (17BA6C00) [pid = 3780] [serial = 2117] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (17BAAC00) [pid = 3780] [serial = 2126] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (16FBE400) [pid = 3780] [serial = 2114] [outer = 00000000] [url = about:blank] 12:31:54 INFO - PROCESS | 3780 | 1468524714447 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:31:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:31:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 952ms 12:31:54 INFO - PROCESS | 3780 | 1468524714501 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 12:31:54 INFO - PROCESS | 3780 | 1468524714504 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 12:31:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:31:54 INFO - PROCESS | 3780 | 1468524714510 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:31:54 INFO - PROCESS | 3780 | 1468524714514 Marionette TRACE conn3 <- [1,2882,null,{}] 12:31:54 INFO - PROCESS | 3780 | 1468524714517 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:54 INFO - PROCESS | 3780 | 1468524714520 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:54 INFO - PROCESS | 3780 | 1468524714605 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 12:31:54 INFO - PROCESS | 3780 | 1468524714703 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:54 INFO - PROCESS | 3780 | 1468524714706 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:54 INFO - PROCESS | 3780 | ++DOCSHELL 11031800 == 31 [pid = 3780] [id = 730] 12:31:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (11032400) [pid = 3780] [serial = 2190] [outer = 00000000] 12:31:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (13035000) [pid = 3780] [serial = 2191] [outer = 11032400] 12:31:54 INFO - PROCESS | 3780 | 1468524714752 Marionette DEBUG loaded listener.js 12:31:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (13225400) [pid = 3780] [serial = 2192] [outer = 11032400] 12:31:55 INFO - PROCESS | 3780 | 1468524715185 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:31:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:31:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 733ms 12:31:55 INFO - PROCESS | 3780 | 1468524715248 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 12:31:55 INFO - PROCESS | 3780 | 1468524715250 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 12:31:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:31:55 INFO - PROCESS | 3780 | 1468524715254 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:31:55 INFO - PROCESS | 3780 | 1468524715255 Marionette TRACE conn3 <- [1,2886,null,{}] 12:31:55 INFO - PROCESS | 3780 | 1468524715265 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:55 INFO - PROCESS | 3780 | 1468524715269 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:55 INFO - PROCESS | 3780 | 1468524715355 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 12:31:55 INFO - PROCESS | 3780 | 1468524715369 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:55 INFO - PROCESS | 3780 | 1468524715372 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:55 INFO - PROCESS | 3780 | ++DOCSHELL 15D69000 == 32 [pid = 3780] [id = 731] 12:31:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (15D69C00) [pid = 3780] [serial = 2193] [outer = 00000000] 12:31:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (1610FC00) [pid = 3780] [serial = 2194] [outer = 15D69C00] 12:31:55 INFO - PROCESS | 3780 | 1468524715419 Marionette DEBUG loaded listener.js 12:31:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (163CB400) [pid = 3780] [serial = 2195] [outer = 15D69C00] 12:31:55 INFO - PROCESS | 3780 | 1468524715888 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:31:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:31:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 702ms 12:31:55 INFO - PROCESS | 3780 | 1468524715952 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 12:31:55 INFO - PROCESS | 3780 | 1468524715954 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 12:31:55 INFO - PROCESS | 3780 | 1468524715958 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:31:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:31:55 INFO - PROCESS | 3780 | 1468524715959 Marionette TRACE conn3 <- [1,2890,null,{}] 12:31:55 INFO - PROCESS | 3780 | 1468524715963 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:55 INFO - PROCESS | 3780 | 1468524715965 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:56 INFO - PROCESS | 3780 | 1468524716072 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 12:31:56 INFO - PROCESS | 3780 | 1468524716174 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:56 INFO - PROCESS | 3780 | 1468524716177 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:56 INFO - PROCESS | 3780 | ++DOCSHELL 16FC0400 == 33 [pid = 3780] [id = 732] 12:31:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (16FC6C00) [pid = 3780] [serial = 2196] [outer = 00000000] 12:31:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (172AA000) [pid = 3780] [serial = 2197] [outer = 16FC6C00] 12:31:56 INFO - PROCESS | 3780 | 1468524716220 Marionette DEBUG loaded listener.js 12:31:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (17590000) [pid = 3780] [serial = 2198] [outer = 16FC6C00] 12:31:56 INFO - PROCESS | 3780 | 1468524716619 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:31:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:31:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 702ms 12:31:56 INFO - PROCESS | 3780 | 1468524716658 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 12:31:56 INFO - PROCESS | 3780 | 1468524716660 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 12:31:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:31:56 INFO - PROCESS | 3780 | 1468524716670 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:31:56 INFO - PROCESS | 3780 | 1468524716671 Marionette TRACE conn3 <- [1,2894,null,{}] 12:31:56 INFO - PROCESS | 3780 | 1468524716675 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:56 INFO - PROCESS | 3780 | 1468524716677 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:56 INFO - PROCESS | 3780 | 1468524716816 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 12:31:56 INFO - PROCESS | 3780 | 1468524716835 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:56 INFO - PROCESS | 3780 | 1468524716837 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:56 INFO - PROCESS | 3780 | ++DOCSHELL 1758CC00 == 34 [pid = 3780] [id = 733] 12:31:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (17594800) [pid = 3780] [serial = 2199] [outer = 00000000] 12:31:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (17BAA000) [pid = 3780] [serial = 2200] [outer = 17594800] 12:31:56 INFO - PROCESS | 3780 | 1468524716880 Marionette DEBUG loaded listener.js 12:31:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (17BB2400) [pid = 3780] [serial = 2201] [outer = 17594800] 12:31:57 INFO - PROCESS | 3780 | 1468524717315 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:31:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:31:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 702ms 12:31:57 INFO - PROCESS | 3780 | 1468524717363 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 12:31:57 INFO - PROCESS | 3780 | 1468524717365 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 12:31:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:31:57 INFO - PROCESS | 3780 | 1468524717368 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:31:57 INFO - PROCESS | 3780 | 1468524717369 Marionette TRACE conn3 <- [1,2898,null,{}] 12:31:57 INFO - PROCESS | 3780 | 1468524717373 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:57 INFO - PROCESS | 3780 | 1468524717378 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:57 INFO - PROCESS | 3780 | 1468524717525 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 12:31:57 INFO - PROCESS | 3780 | 1468524717538 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:57 INFO - PROCESS | 3780 | 1468524717540 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:57 INFO - PROCESS | 3780 | ++DOCSHELL 10FE3400 == 35 [pid = 3780] [id = 734] 12:31:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1834C000) [pid = 3780] [serial = 2202] [outer = 00000000] 12:31:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1867CC00) [pid = 3780] [serial = 2203] [outer = 1834C000] 12:31:57 INFO - PROCESS | 3780 | 1468524717642 Marionette DEBUG loaded listener.js 12:31:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (186D4400) [pid = 3780] [serial = 2204] [outer = 1834C000] 12:31:58 INFO - PROCESS | 3780 | 1468524718035 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:31:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:31:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:31:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 702ms 12:31:58 INFO - TEST-START | /DOMEvents/constructors.html 12:31:58 INFO - PROCESS | 3780 | 1468524718074 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 12:31:58 INFO - PROCESS | 3780 | 1468524718076 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 12:31:58 INFO - PROCESS | 3780 | 1468524718079 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:31:58 INFO - PROCESS | 3780 | 1468524718081 Marionette TRACE conn3 <- [1,2902,null,{}] 12:31:58 INFO - PROCESS | 3780 | 1468524718084 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:58 INFO - PROCESS | 3780 | 1468524718086 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:58 INFO - PROCESS | 3780 | 1468524718233 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 12:31:58 INFO - PROCESS | 3780 | 1468524718253 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:58 INFO - PROCESS | 3780 | 1468524718255 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:58 INFO - PROCESS | 3780 | ++DOCSHELL 184BF000 == 36 [pid = 3780] [id = 735] 12:31:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1867C000) [pid = 3780] [serial = 2205] [outer = 00000000] 12:31:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1A005400) [pid = 3780] [serial = 2206] [outer = 1867C000] 12:31:58 INFO - PROCESS | 3780 | 1468524718298 Marionette DEBUG loaded listener.js 12:31:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A007800) [pid = 3780] [serial = 2207] [outer = 1867C000] 12:31:58 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (18676C00) [pid = 3780] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:31:58 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (0F29A800) [pid = 3780] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:31:58 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (143E6000) [pid = 3780] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:31:58 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1630C400) [pid = 3780] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:31:58 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17592400) [pid = 3780] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:31:58 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (0F296C00) [pid = 3780] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:31:58 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (15F8D000) [pid = 3780] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:31:58 INFO - PROCESS | 3780 | 1468524718842 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:31:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:31:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:31:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:31:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:31:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:31:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:31:58 INFO - TEST-OK | /DOMEvents/constructors.html | took 811ms 12:31:58 INFO - PROCESS | 3780 | 1468524718895 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 12:31:58 INFO - PROCESS | 3780 | 1468524718898 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 12:31:58 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:31:58 INFO - PROCESS | 3780 | 1468524718901 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:31:58 INFO - PROCESS | 3780 | 1468524718903 Marionette TRACE conn3 <- [1,2906,null,{}] 12:31:58 INFO - PROCESS | 3780 | 1468524718906 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:58 INFO - PROCESS | 3780 | 1468524718908 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:58 INFO - PROCESS | 3780 | 1468524718992 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 12:31:58 INFO - PROCESS | 3780 | 1468524718999 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:58 INFO - PROCESS | 3780 | 1468524719001 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:59 INFO - PROCESS | 3780 | ++DOCSHELL 1758F800 == 37 [pid = 3780] [id = 736] 12:31:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (17A0A800) [pid = 3780] [serial = 2208] [outer = 00000000] 12:31:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (19CBB400) [pid = 3780] [serial = 2209] [outer = 17A0A800] 12:31:59 INFO - PROCESS | 3780 | 1468524719044 Marionette DEBUG loaded listener.js 12:31:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1A00D000) [pid = 3780] [serial = 2210] [outer = 17A0A800] 12:31:59 INFO - PROCESS | 3780 | 1468524719442 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:31:59 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:31:59 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 593ms 12:31:59 INFO - PROCESS | 3780 | 1468524719508 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 12:31:59 INFO - PROCESS | 3780 | 1468524719510 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 12:31:59 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:31:59 INFO - PROCESS | 3780 | 1468524719513 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:31:59 INFO - PROCESS | 3780 | 1468524719515 Marionette TRACE conn3 <- [1,2910,null,{}] 12:31:59 INFO - PROCESS | 3780 | 1468524719519 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:59 INFO - PROCESS | 3780 | 1468524719520 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:59 INFO - PROCESS | 3780 | 1468524719599 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 12:31:59 INFO - PROCESS | 3780 | 1468524719638 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:59 INFO - PROCESS | 3780 | 1468524719640 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:31:59 INFO - PROCESS | 3780 | ++DOCSHELL 1A065000 == 38 [pid = 3780] [id = 737] 12:31:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1A068800) [pid = 3780] [serial = 2211] [outer = 00000000] 12:31:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1A06C000) [pid = 3780] [serial = 2212] [outer = 1A068800] 12:31:59 INFO - PROCESS | 3780 | 1468524719684 Marionette DEBUG loaded listener.js 12:31:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (174E4400) [pid = 3780] [serial = 2213] [outer = 1A068800] 12:32:00 INFO - PROCESS | 3780 | [3780] 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 12:32:00 INFO - PROCESS | 3780 | [3780] 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 12:32:00 INFO - PROCESS | 3780 | [3780] 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 12:32:00 INFO - PROCESS | 3780 | [3780] 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 12:32:00 INFO - PROCESS | 3780 | 1468524720126 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:32:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:32:00 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:32:00 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 12:32:00 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:32:00 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 12:32:00 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:32:00 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]" 12:32:00 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:32:00 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:32:00 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 640ms 12:32:00 INFO - PROCESS | 3780 | 1468524720165 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 12:32:00 INFO - PROCESS | 3780 | 1468524720167 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 12:32:00 INFO - PROCESS | 3780 | 1468524720171 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:32:00 INFO - PROCESS | 3780 | 1468524720172 Marionette TRACE conn3 <- [1,2914,null,{}] 12:32:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:32:00 INFO - PROCESS | 3780 | 1468524720176 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:00 INFO - PROCESS | 3780 | 1468524720177 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:00 INFO - PROCESS | 3780 | 1468524720255 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 12:32:00 INFO - PROCESS | 3780 | 1468524720260 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:00 INFO - PROCESS | 3780 | 1468524720262 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:00 INFO - PROCESS | 3780 | ++DOCSHELL 1A0C7C00 == 39 [pid = 3780] [id = 738] 12:32:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A0D1400) [pid = 3780] [serial = 2214] [outer = 00000000] 12:32:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A3BC400) [pid = 3780] [serial = 2215] [outer = 1A0D1400] 12:32:00 INFO - PROCESS | 3780 | 1468524720304 Marionette DEBUG loaded listener.js 12:32:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A3C0000) [pid = 3780] [serial = 2216] [outer = 1A0D1400] 12:32:00 INFO - PROCESS | 3780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:32:00 INFO - PROCESS | 3780 | 1468524720872 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:32:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:32:00 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 734ms 12:32:00 INFO - PROCESS | 3780 | 1468524720914 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 12:32:00 INFO - PROCESS | 3780 | 1468524720919 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 12:32:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:32:00 INFO - PROCESS | 3780 | 1468524720924 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:32:00 INFO - PROCESS | 3780 | 1468524720928 Marionette TRACE conn3 <- [1,2918,null,{}] 12:32:00 INFO - PROCESS | 3780 | 1468524720935 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:00 INFO - PROCESS | 3780 | 1468524720938 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:01 INFO - PROCESS | 3780 | 1468524721117 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 12:32:01 INFO - PROCESS | 3780 | 1468524721231 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:01 INFO - PROCESS | 3780 | 1468524721234 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:01 INFO - PROCESS | 3780 | ++DOCSHELL 11221800 == 40 [pid = 3780] [id = 739] 12:32:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (11222800) [pid = 3780] [serial = 2217] [outer = 00000000] 12:32:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (12ABA000) [pid = 3780] [serial = 2218] [outer = 11222800] 12:32:01 INFO - PROCESS | 3780 | 1468524721330 Marionette DEBUG loaded listener.js 12:32:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (12D93800) [pid = 3780] [serial = 2219] [outer = 11222800] 12:32:01 INFO - PROCESS | 3780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:32:01 INFO - PROCESS | 3780 | 1468524721836 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:32:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:32:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 936ms 12:32:01 INFO - PROCESS | 3780 | 1468524721880 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 12:32:01 INFO - PROCESS | 3780 | 1468524721885 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 12:32:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:32:01 INFO - PROCESS | 3780 | 1468524721892 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:32:01 INFO - PROCESS | 3780 | 1468524721895 Marionette TRACE conn3 <- [1,2922,null,{}] 12:32:01 INFO - PROCESS | 3780 | 1468524721899 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:01 INFO - PROCESS | 3780 | 1468524721902 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:01 INFO - PROCESS | 3780 | 1468524722009 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 12:32:02 INFO - PROCESS | 3780 | 1468524722168 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:02 INFO - PROCESS | 3780 | 1468524722171 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:02 INFO - PROCESS | 3780 | ++DOCSHELL 156B5000 == 41 [pid = 3780] [id = 740] 12:32:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15979400) [pid = 3780] [serial = 2220] [outer = 00000000] 12:32:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15D63400) [pid = 3780] [serial = 2221] [outer = 15979400] 12:32:02 INFO - PROCESS | 3780 | 1468524722228 Marionette DEBUG loaded listener.js 12:32:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (163D1C00) [pid = 3780] [serial = 2222] [outer = 15979400] 12:32:02 INFO - PROCESS | 3780 | 1468524722768 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:32:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:32:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 936ms 12:32:02 INFO - PROCESS | 3780 | 1468524722823 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 12:32:02 INFO - PROCESS | 3780 | 1468524722825 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 12:32:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:32:02 INFO - PROCESS | 3780 | 1468524722829 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:32:02 INFO - PROCESS | 3780 | 1468524722833 Marionette TRACE conn3 <- [1,2926,null,{}] 12:32:02 INFO - PROCESS | 3780 | 1468524722843 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:02 INFO - PROCESS | 3780 | 1468524722848 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:02 INFO - PROCESS | 3780 | 1468524722953 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 12:32:03 INFO - PROCESS | 3780 | 1468524723096 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:03 INFO - PROCESS | 3780 | 1468524723099 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:03 INFO - PROCESS | 3780 | ++DOCSHELL 184CAC00 == 42 [pid = 3780] [id = 741] 12:32:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (18678800) [pid = 3780] [serial = 2223] [outer = 00000000] 12:32:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (19CB8400) [pid = 3780] [serial = 2224] [outer = 18678800] 12:32:03 INFO - PROCESS | 3780 | 1468524723156 Marionette DEBUG loaded listener.js 12:32:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A06B800) [pid = 3780] [serial = 2225] [outer = 18678800] 12:32:03 INFO - PROCESS | 3780 | 1468524723649 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:32:03 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. 12:32:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 842ms 12:32:03 INFO - PROCESS | 3780 | 1468524723682 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 12:32:03 INFO - PROCESS | 3780 | 1468524723685 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 12:32:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:32:03 INFO - PROCESS | 3780 | 1468524723689 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:32:03 INFO - PROCESS | 3780 | 1468524723691 Marionette TRACE conn3 <- [1,2930,null,{}] 12:32:03 INFO - PROCESS | 3780 | 1468524723695 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:03 INFO - PROCESS | 3780 | 1468524723698 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:03 INFO - PROCESS | 3780 | 1468524723803 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 12:32:03 INFO - PROCESS | 3780 | 1468524723913 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:03 INFO - PROCESS | 3780 | 1468524723915 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:03 INFO - PROCESS | 3780 | ++DOCSHELL 1A0CF000 == 43 [pid = 3780] [id = 742] 12:32:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A0D3800) [pid = 3780] [serial = 2226] [outer = 00000000] 12:32:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A3C4400) [pid = 3780] [serial = 2227] [outer = 1A0D3800] 12:32:03 INFO - PROCESS | 3780 | 1468524723966 Marionette DEBUG loaded listener.js 12:32:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A6C9800) [pid = 3780] [serial = 2228] [outer = 1A0D3800] 12:32:04 INFO - PROCESS | 3780 | 1468524724534 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:32:04 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 12:32:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:32:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 905ms 12:32:04 INFO - PROCESS | 3780 | 1468524724796 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 12:32:04 INFO - PROCESS | 3780 | 1468524724801 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 12:32:04 INFO - PROCESS | 3780 | 1468524724819 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:32:04 INFO - PROCESS | 3780 | 1468524724822 Marionette TRACE conn3 <- [1,2934,null,{}] 12:32:04 INFO - PROCESS | 3780 | 1468524724828 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:04 INFO - PROCESS | 3780 | 1468524724831 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:32:04 INFO - PROCESS | 3780 | 1468524724937 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 12:32:05 INFO - PROCESS | 3780 | 1468524725072 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:05 INFO - PROCESS | 3780 | 1468524725077 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:05 INFO - PROCESS | 3780 | ++DOCSHELL 12AB3800 == 44 [pid = 3780] [id = 743] 12:32:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (12AB6800) [pid = 3780] [serial = 2229] [outer = 00000000] 12:32:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (130A8000) [pid = 3780] [serial = 2230] [outer = 12AB6800] 12:32:05 INFO - PROCESS | 3780 | 1468524725125 Marionette DEBUG loaded listener.js 12:32:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (139D0400) [pid = 3780] [serial = 2231] [outer = 12AB6800] 12:32:05 INFO - PROCESS | 3780 | --DOCSHELL 1A065000 == 43 [pid = 3780] [id = 737] 12:32:05 INFO - PROCESS | 3780 | --DOCSHELL 1758F800 == 42 [pid = 3780] [id = 736] 12:32:05 INFO - PROCESS | 3780 | --DOCSHELL 184BF000 == 41 [pid = 3780] [id = 735] 12:32:05 INFO - PROCESS | 3780 | --DOCSHELL 10FE3400 == 40 [pid = 3780] [id = 734] 12:32:05 INFO - PROCESS | 3780 | --DOCSHELL 1758CC00 == 39 [pid = 3780] [id = 733] 12:32:05 INFO - PROCESS | 3780 | --DOCSHELL 16FC0400 == 38 [pid = 3780] [id = 732] 12:32:05 INFO - PROCESS | 3780 | --DOCSHELL 15D69000 == 37 [pid = 3780] [id = 731] 12:32:05 INFO - PROCESS | 3780 | --DOCSHELL 11031800 == 36 [pid = 3780] [id = 730] 12:32:05 INFO - PROCESS | 3780 | --DOCSHELL 12A28C00 == 35 [pid = 3780] [id = 729] 12:32:05 INFO - PROCESS | 3780 | --DOCSHELL 17219C00 == 34 [pid = 3780] [id = 727] 12:32:05 INFO - PROCESS | 3780 | --DOCSHELL 12822400 == 33 [pid = 3780] [id = 726] 12:32:05 INFO - PROCESS | 3780 | --DOCSHELL 18676400 == 32 [pid = 3780] [id = 725] 12:32:05 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (186D2400) [pid = 3780] [serial = 2173] [outer = 00000000] [url = about:blank] 12:32:05 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (10D6B800) [pid = 3780] [serial = 2156] [outer = 00000000] [url = about:blank] 12:32:05 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (102CB000) [pid = 3780] [serial = 2155] [outer = 00000000] [url = about:blank] 12:32:05 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15979800) [pid = 3780] [serial = 2158] [outer = 00000000] [url = about:blank] 12:32:05 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (131EF800) [pid = 3780] [serial = 2149] [outer = 00000000] [url = about:blank] 12:32:05 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (163D6800) [pid = 3780] [serial = 2161] [outer = 00000000] [url = about:blank] 12:32:05 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (12D8F400) [pid = 3780] [serial = 2152] [outer = 00000000] [url = about:blank] 12:32:05 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17BAD000) [pid = 3780] [serial = 2164] [outer = 00000000] [url = about:blank] 12:32:05 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16D07800) [pid = 3780] [serial = 2162] [outer = 00000000] [url = about:blank] 12:32:05 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0F97E400) [pid = 3780] [serial = 2167] [outer = 00000000] [url = about:blank] 12:32:05 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (186D3800) [pid = 3780] [serial = 2174] [outer = 00000000] [url = about:blank] 12:32:05 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17BE6800) [pid = 3780] [serial = 2165] [outer = 00000000] [url = about:blank] 12:32:05 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17BAC000) [pid = 3780] [serial = 2170] [outer = 00000000] [url = about:blank] 12:32:05 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10A73400) [pid = 3780] [serial = 2168] [outer = 00000000] [url = about:blank] 12:32:05 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (183F1000) [pid = 3780] [serial = 2171] [outer = 00000000] [url = about:blank] 12:32:05 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15B14400) [pid = 3780] [serial = 2159] [outer = 00000000] [url = about:blank] 12:32:05 INFO - PROCESS | 3780 | 1468524725676 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:32:05 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. 12:32:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 889ms 12:32:05 INFO - PROCESS | 3780 | 1468524725718 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 12:32:05 INFO - PROCESS | 3780 | 1468524725721 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 12:32:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:32:05 INFO - PROCESS | 3780 | 1468524725727 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:32:05 INFO - PROCESS | 3780 | 1468524725731 Marionette TRACE conn3 <- [1,2938,null,{}] 12:32:05 INFO - PROCESS | 3780 | 1468524725735 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:05 INFO - PROCESS | 3780 | 1468524725737 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:05 INFO - PROCESS | 3780 | 1468524725822 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 12:32:05 INFO - PROCESS | 3780 | 1468524725830 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:05 INFO - PROCESS | 3780 | 1468524725832 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:05 INFO - PROCESS | 3780 | ++DOCSHELL 10D6C400 == 33 [pid = 3780] [id = 744] 12:32:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (10D6F000) [pid = 3780] [serial = 2232] [outer = 00000000] 12:32:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (131F2400) [pid = 3780] [serial = 2233] [outer = 10D6F000] 12:32:05 INFO - PROCESS | 3780 | 1468524725879 Marionette DEBUG loaded listener.js 12:32:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (150B9800) [pid = 3780] [serial = 2234] [outer = 10D6F000] 12:32:06 INFO - PROCESS | 3780 | ++DOCSHELL 0F29C000 == 34 [pid = 3780] [id = 745] 12:32:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16307000) [pid = 3780] [serial = 2235] [outer = 00000000] 12:32:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1630C000) [pid = 3780] [serial = 2236] [outer = 16307000] 12:32:06 INFO - PROCESS | 3780 | 1468524726439 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:32:06 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. 12:32:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 12:32:06 INFO - PROCESS | 3780 | 1468524726464 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 12:32:06 INFO - PROCESS | 3780 | 1468524726466 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 12:32:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:32:06 INFO - PROCESS | 3780 | 1468524726470 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:32:06 INFO - PROCESS | 3780 | 1468524726472 Marionette TRACE conn3 <- [1,2942,null,{}] 12:32:06 INFO - PROCESS | 3780 | 1468524726481 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:06 INFO - PROCESS | 3780 | 1468524726485 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:06 INFO - PROCESS | 3780 | 1468524726580 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 12:32:06 INFO - PROCESS | 3780 | 1468524726684 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:06 INFO - PROCESS | 3780 | 1468524726688 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:06 INFO - PROCESS | 3780 | ++DOCSHELL 16469800 == 35 [pid = 3780] [id = 746] 12:32:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16D04800) [pid = 3780] [serial = 2237] [outer = 00000000] 12:32:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1704C400) [pid = 3780] [serial = 2238] [outer = 16D04800] 12:32:06 INFO - PROCESS | 3780 | 1468524726734 Marionette DEBUG loaded listener.js 12:32:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (174E3000) [pid = 3780] [serial = 2239] [outer = 16D04800] 12:32:07 INFO - PROCESS | 3780 | 1468524727091 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:32:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:32:07 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 12:32:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 639ms 12:32:07 INFO - PROCESS | 3780 | 1468524727108 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 12:32:07 INFO - PROCESS | 3780 | 1468524727110 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 12:32:07 INFO - PROCESS | 3780 | 1468524727113 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:32:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:32:07 INFO - PROCESS | 3780 | 1468524727115 Marionette TRACE conn3 <- [1,2946,null,{}] 12:32:07 INFO - PROCESS | 3780 | 1468524727118 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:07 INFO - PROCESS | 3780 | 1468524727120 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:07 INFO - PROCESS | 3780 | 1468524727268 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 12:32:07 INFO - PROCESS | 3780 | 1468524727272 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:07 INFO - PROCESS | 3780 | 1468524727274 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:07 INFO - PROCESS | 3780 | ++DOCSHELL 16FBE400 == 36 [pid = 3780] [id = 747] 12:32:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17595C00) [pid = 3780] [serial = 2240] [outer = 00000000] 12:32:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17E92000) [pid = 3780] [serial = 2241] [outer = 17595C00] 12:32:07 INFO - PROCESS | 3780 | 1468524727318 Marionette DEBUG loaded listener.js 12:32:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1867FC00) [pid = 3780] [serial = 2242] [outer = 17595C00] 12:32:07 INFO - PROCESS | 3780 | 1468524727718 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:32:07 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:32:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 640ms 12:32:07 INFO - PROCESS | 3780 | 1468524727751 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 12:32:07 INFO - PROCESS | 3780 | 1468524727753 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 12:32:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:32:07 INFO - PROCESS | 3780 | 1468524727777 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:32:07 INFO - PROCESS | 3780 | 1468524727779 Marionette TRACE conn3 <- [1,2950,null,{}] 12:32:07 INFO - PROCESS | 3780 | 1468524727786 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:07 INFO - PROCESS | 3780 | 1468524727788 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:07 INFO - PROCESS | 3780 | 1468524727908 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 12:32:07 INFO - PROCESS | 3780 | 1468524727914 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:07 INFO - PROCESS | 3780 | 1468524727916 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:07 INFO - PROCESS | 3780 | ++DOCSHELL 17E8F000 == 37 [pid = 3780] [id = 748] 12:32:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (186D7C00) [pid = 3780] [serial = 2243] [outer = 00000000] 12:32:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (19CBA000) [pid = 3780] [serial = 2244] [outer = 186D7C00] 12:32:07 INFO - PROCESS | 3780 | 1468524727960 Marionette DEBUG loaded listener.js 12:32:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A00F800) [pid = 3780] [serial = 2245] [outer = 186D7C00] 12:32:08 INFO - PROCESS | 3780 | 1468524728413 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:32:08 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:32:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 702ms 12:32:08 INFO - PROCESS | 3780 | 1468524728474 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 12:32:08 INFO - PROCESS | 3780 | 1468524728476 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 12:32:08 INFO - PROCESS | 3780 | 1468524728479 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:32:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:32:08 INFO - PROCESS | 3780 | 1468524728481 Marionette TRACE conn3 <- [1,2954,null,{}] 12:32:08 INFO - PROCESS | 3780 | 1468524728484 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:08 INFO - PROCESS | 3780 | 1468524728490 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:08 INFO - PROCESS | 3780 | 1468524728634 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 12:32:08 INFO - PROCESS | 3780 | 1468524728701 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:08 INFO - PROCESS | 3780 | 1468524728703 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:08 INFO - PROCESS | 3780 | ++DOCSHELL 1A068C00 == 38 [pid = 3780] [id = 749] 12:32:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A069C00) [pid = 3780] [serial = 2246] [outer = 00000000] 12:32:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A3C4C00) [pid = 3780] [serial = 2247] [outer = 1A069C00] 12:32:08 INFO - PROCESS | 3780 | 1468524728745 Marionette DEBUG loaded listener.js 12:32:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A7C6000) [pid = 3780] [serial = 2248] [outer = 1A069C00] 12:32:09 INFO - PROCESS | 3780 | 1468524729123 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:32:09 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:32:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 687ms 12:32:09 INFO - PROCESS | 3780 | 1468524729179 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 12:32:09 INFO - PROCESS | 3780 | 1468524729181 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 12:32:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:32:09 INFO - PROCESS | 3780 | 1468524729188 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:32:09 INFO - PROCESS | 3780 | 1468524729190 Marionette TRACE conn3 <- [1,2958,null,{}] 12:32:09 INFO - PROCESS | 3780 | 1468524729194 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:09 INFO - PROCESS | 3780 | 1468524729195 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:09 INFO - PROCESS | 3780 | 1468524729316 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 12:32:09 INFO - PROCESS | 3780 | 1468524729419 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:09 INFO - PROCESS | 3780 | 1468524729421 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:09 INFO - PROCESS | 3780 | ++DOCSHELL 1A7CAC00 == 39 [pid = 3780] [id = 750] 12:32:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A7CC000) [pid = 3780] [serial = 2249] [outer = 00000000] 12:32:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1AA42C00) [pid = 3780] [serial = 2250] [outer = 1A7CC000] 12:32:09 INFO - PROCESS | 3780 | 1468524729463 Marionette DEBUG loaded listener.js 12:32:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1AA43400) [pid = 3780] [serial = 2251] [outer = 1A7CC000] 12:32:09 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A068800) [pid = 3780] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:32:09 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17594800) [pid = 3780] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:32:09 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (16FC6C00) [pid = 3780] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:32:09 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1834C000) [pid = 3780] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:32:09 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (11032400) [pid = 3780] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:32:09 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (12AB2C00) [pid = 3780] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:32:09 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (15D69C00) [pid = 3780] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:32:09 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1867C000) [pid = 3780] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:32:09 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17A0A800) [pid = 3780] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:32:10 INFO - PROCESS | 3780 | 1468524730005 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:32:10 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. 12:32:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 843ms 12:32:10 INFO - PROCESS | 3780 | 1468524730032 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 12:32:10 INFO - PROCESS | 3780 | 1468524730034 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 12:32:10 INFO - PROCESS | 3780 | 1468524730038 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:32:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:32:10 INFO - PROCESS | 3780 | 1468524730039 Marionette TRACE conn3 <- [1,2962,null,{}] 12:32:10 INFO - PROCESS | 3780 | 1468524730042 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:10 INFO - PROCESS | 3780 | 1468524730044 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:10 INFO - PROCESS | 3780 | 1468524730123 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 12:32:10 INFO - PROCESS | 3780 | 1468524730128 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:10 INFO - PROCESS | 3780 | 1468524730130 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:10 INFO - PROCESS | 3780 | ++DOCSHELL 0F2A1C00 == 40 [pid = 3780] [id = 751] 12:32:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (10559400) [pid = 3780] [serial = 2252] [outer = 00000000] 12:32:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17A0A800) [pid = 3780] [serial = 2253] [outer = 10559400] 12:32:10 INFO - PROCESS | 3780 | 1468524730173 Marionette DEBUG loaded listener.js 12:32:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17D79400) [pid = 3780] [serial = 2254] [outer = 10559400] 12:32:10 INFO - PROCESS | 3780 | 1468524730584 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:32:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 12:32:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 592ms 12:32:10 INFO - PROCESS | 3780 | 1468524730647 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 12:32:10 INFO - PROCESS | 3780 | 1468524730649 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 12:32:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:32:10 INFO - PROCESS | 3780 | 1468524730653 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:32:10 INFO - PROCESS | 3780 | 1468524730654 Marionette TRACE conn3 <- [1,2966,null,{}] 12:32:10 INFO - PROCESS | 3780 | 1468524730658 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:10 INFO - PROCESS | 3780 | 1468524730660 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:10 INFO - PROCESS | 3780 | 1468524730766 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 12:32:10 INFO - PROCESS | 3780 | 1468524730771 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:10 INFO - PROCESS | 3780 | 1468524730773 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:10 INFO - PROCESS | 3780 | ++DOCSHELL 19CBA400 == 41 [pid = 3780] [id = 752] 12:32:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A7D1800) [pid = 3780] [serial = 2255] [outer = 00000000] 12:32:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1AA4D000) [pid = 3780] [serial = 2256] [outer = 1A7D1800] 12:32:10 INFO - PROCESS | 3780 | 1468524730815 Marionette DEBUG loaded listener.js 12:32:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1AA50400) [pid = 3780] [serial = 2257] [outer = 1A7D1800] 12:32:11 INFO - PROCESS | 3780 | 1468524731213 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:32:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:32:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 592ms 12:32:11 INFO - PROCESS | 3780 | 1468524731248 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 12:32:11 INFO - PROCESS | 3780 | 1468524731250 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 12:32:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:32:11 INFO - PROCESS | 3780 | 1468524731254 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:32:11 INFO - PROCESS | 3780 | 1468524731255 Marionette TRACE conn3 <- [1,2970,null,{}] 12:32:11 INFO - PROCESS | 3780 | 1468524731259 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:11 INFO - PROCESS | 3780 | 1468524731260 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:11 INFO - PROCESS | 3780 | 1468524731407 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 12:32:11 INFO - PROCESS | 3780 | 1468524731418 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:11 INFO - PROCESS | 3780 | 1468524731420 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:11 INFO - PROCESS | 3780 | ++DOCSHELL 1A005800 == 42 [pid = 3780] [id = 753] 12:32:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1ABB5C00) [pid = 3780] [serial = 2258] [outer = 00000000] 12:32:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1ABBA000) [pid = 3780] [serial = 2259] [outer = 1ABB5C00] 12:32:11 INFO - PROCESS | 3780 | 1468524731462 Marionette DEBUG loaded listener.js 12:32:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1ABBA800) [pid = 3780] [serial = 2260] [outer = 1ABB5C00] 12:32:11 INFO - PROCESS | 3780 | 1468524731846 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:32:11 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 12:32:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:32:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:32:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 640ms 12:32:11 INFO - PROCESS | 3780 | 1468524731892 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 12:32:11 INFO - PROCESS | 3780 | 1468524731894 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 12:32:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:32:11 INFO - PROCESS | 3780 | 1468524731898 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:32:11 INFO - PROCESS | 3780 | 1468524731900 Marionette TRACE conn3 <- [1,2974,null,{}] 12:32:11 INFO - PROCESS | 3780 | 1468524731903 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:11 INFO - PROCESS | 3780 | 1468524731906 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:12 INFO - PROCESS | 3780 | 1468524732047 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 12:32:12 INFO - PROCESS | 3780 | 1468524732246 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:12 INFO - PROCESS | 3780 | 1468524732249 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:12 INFO - PROCESS | 3780 | ++DOCSHELL 1026A400 == 43 [pid = 3780] [id = 754] 12:32:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (10271C00) [pid = 3780] [serial = 2261] [outer = 00000000] 12:32:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (10D63C00) [pid = 3780] [serial = 2262] [outer = 10271C00] 12:32:12 INFO - PROCESS | 3780 | 1468524732309 Marionette DEBUG loaded listener.js 12:32:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (11225800) [pid = 3780] [serial = 2263] [outer = 10271C00] 12:32:12 INFO - PROCESS | 3780 | 1468524732803 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:32:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:32:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 952ms 12:32:12 INFO - PROCESS | 3780 | 1468524732828 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 12:32:12 INFO - PROCESS | 3780 | 1468524732833 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 12:32:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:32:12 INFO - PROCESS | 3780 | 1468524732838 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:32:12 INFO - PROCESS | 3780 | 1468524732841 Marionette TRACE conn3 <- [1,2978,null,{}] 12:32:12 INFO - PROCESS | 3780 | 1468524732846 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:12 INFO - PROCESS | 3780 | 1468524732849 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:12 INFO - PROCESS | 3780 | 1468524732962 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 12:32:13 INFO - PROCESS | 3780 | 1468524733101 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:13 INFO - PROCESS | 3780 | 1468524733104 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:13 INFO - PROCESS | 3780 | ++DOCSHELL 1610A800 == 44 [pid = 3780] [id = 755] 12:32:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1610F400) [pid = 3780] [serial = 2264] [outer = 00000000] 12:32:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (163D8400) [pid = 3780] [serial = 2265] [outer = 1610F400] 12:32:13 INFO - PROCESS | 3780 | 1468524733160 Marionette DEBUG loaded listener.js 12:32:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (17BA7000) [pid = 3780] [serial = 2266] [outer = 1610F400] 12:32:13 INFO - PROCESS | 3780 | ++DOCSHELL 186DBC00 == 45 [pid = 3780] [id = 756] 12:32:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1A25C800) [pid = 3780] [serial = 2267] [outer = 00000000] 12:32:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1A265000) [pid = 3780] [serial = 2268] [outer = 1A25C800] 12:32:13 INFO - PROCESS | 3780 | 1468524733760 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:32:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:32:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 951ms 12:32:13 INFO - PROCESS | 3780 | 1468524733784 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 12:32:13 INFO - PROCESS | 3780 | 1468524733788 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 12:32:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:32:13 INFO - PROCESS | 3780 | 1468524733791 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:32:13 INFO - PROCESS | 3780 | 1468524733794 Marionette TRACE conn3 <- [1,2982,null,{}] 12:32:13 INFO - PROCESS | 3780 | 1468524733798 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:13 INFO - PROCESS | 3780 | 1468524733800 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:13 INFO - PROCESS | 3780 | 1468524733925 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 12:32:14 INFO - PROCESS | 3780 | 1468524734083 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:14 INFO - PROCESS | 3780 | 1468524734086 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:14 INFO - PROCESS | 3780 | ++DOCSHELL 17E8A800 == 46 [pid = 3780] [id = 757] 12:32:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1A3C3800) [pid = 3780] [serial = 2269] [outer = 00000000] 12:32:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1AA51400) [pid = 3780] [serial = 2270] [outer = 1A3C3800] 12:32:14 INFO - PROCESS | 3780 | 1468524734139 Marionette DEBUG loaded listener.js 12:32:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1AD2DC00) [pid = 3780] [serial = 2271] [outer = 1A3C3800] 12:32:14 INFO - PROCESS | 3780 | 1468524734648 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:32:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:32:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:32:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 905ms 12:32:14 INFO - PROCESS | 3780 | 1468524734694 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 12:32:14 INFO - PROCESS | 3780 | 1468524734698 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 12:32:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:32:14 INFO - PROCESS | 3780 | 1468524734709 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:32:14 INFO - PROCESS | 3780 | 1468524734713 Marionette TRACE conn3 <- [1,2986,null,{}] 12:32:14 INFO - PROCESS | 3780 | 1468524734717 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:14 INFO - PROCESS | 3780 | 1468524734720 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:14 INFO - PROCESS | 3780 | 1468524734834 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 12:32:14 INFO - PROCESS | 3780 | 1468524734950 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:14 INFO - PROCESS | 3780 | 1468524734952 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:14 INFO - PROCESS | 3780 | ++DOCSHELL 10220400 == 47 [pid = 3780] [id = 758] 12:32:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (12822400) [pid = 3780] [serial = 2272] [outer = 00000000] 12:32:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1AFDF400) [pid = 3780] [serial = 2273] [outer = 12822400] 12:32:15 INFO - PROCESS | 3780 | 1468524735044 Marionette DEBUG loaded listener.js 12:32:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1AFE3800) [pid = 3780] [serial = 2274] [outer = 12822400] 12:32:15 INFO - PROCESS | 3780 | 1468524735584 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:32:15 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. 12:32:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 904ms 12:32:15 INFO - PROCESS | 3780 | 1468524735609 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 12:32:15 INFO - PROCESS | 3780 | 1468524735611 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 12:32:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:32:15 INFO - PROCESS | 3780 | 1468524735614 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:32:15 INFO - PROCESS | 3780 | 1468524735616 Marionette TRACE conn3 <- [1,2990,null,{}] 12:32:15 INFO - PROCESS | 3780 | 1468524735620 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:15 INFO - PROCESS | 3780 | 1468524735622 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:15 INFO - PROCESS | 3780 | 1468524735726 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 12:32:15 INFO - PROCESS | 3780 | 1468524735917 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:15 INFO - PROCESS | 3780 | 1468524735920 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:15 INFO - PROCESS | 3780 | ++DOCSHELL 0F939C00 == 48 [pid = 3780] [id = 759] 12:32:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (102CB800) [pid = 3780] [serial = 2275] [outer = 00000000] 12:32:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (134B6400) [pid = 3780] [serial = 2276] [outer = 102CB800] 12:32:15 INFO - PROCESS | 3780 | 1468524735972 Marionette DEBUG loaded listener.js 12:32:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (16303800) [pid = 3780] [serial = 2277] [outer = 102CB800] 12:32:16 INFO - PROCESS | 3780 | 1468524736687 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:32:16 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. 12:32:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1092ms 12:32:16 INFO - PROCESS | 3780 | 1468524736717 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 12:32:16 INFO - PROCESS | 3780 | 1468524736721 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 12:32:16 INFO - PROCESS | 3780 | 1468524736727 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:32:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:32:16 INFO - PROCESS | 3780 | 1468524736730 Marionette TRACE conn3 <- [1,2994,null,{}] 12:32:16 INFO - PROCESS | 3780 | 1468524736736 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:16 INFO - PROCESS | 3780 | 1468524736739 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:16 INFO - PROCESS | 3780 | 1468524736844 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 12:32:17 INFO - PROCESS | 3780 | 1468524737003 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:17 INFO - PROCESS | 3780 | 1468524737006 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:17 INFO - PROCESS | 3780 | ++DOCSHELL 10A76800 == 49 [pid = 3780] [id = 760] 12:32:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (10D6D400) [pid = 3780] [serial = 2278] [outer = 00000000] 12:32:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (12B0A400) [pid = 3780] [serial = 2279] [outer = 10D6D400] 12:32:17 INFO - PROCESS | 3780 | 1468524737059 Marionette DEBUG loaded listener.js 12:32:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (15B11C00) [pid = 3780] [serial = 2280] [outer = 10D6D400] 12:32:17 INFO - PROCESS | 3780 | --DOCSHELL 1A005800 == 48 [pid = 3780] [id = 753] 12:32:17 INFO - PROCESS | 3780 | --DOCSHELL 19CBA400 == 47 [pid = 3780] [id = 752] 12:32:17 INFO - PROCESS | 3780 | --DOCSHELL 0F2A1C00 == 46 [pid = 3780] [id = 751] 12:32:17 INFO - PROCESS | 3780 | --DOCSHELL 1A7CAC00 == 45 [pid = 3780] [id = 750] 12:32:17 INFO - PROCESS | 3780 | --DOCSHELL 1A068C00 == 44 [pid = 3780] [id = 749] 12:32:17 INFO - PROCESS | 3780 | --DOCSHELL 17E8F000 == 43 [pid = 3780] [id = 748] 12:32:17 INFO - PROCESS | 3780 | --DOCSHELL 16FBE400 == 42 [pid = 3780] [id = 747] 12:32:17 INFO - PROCESS | 3780 | --DOCSHELL 16469800 == 41 [pid = 3780] [id = 746] 12:32:17 INFO - PROCESS | 3780 | --DOCSHELL 0F29C000 == 40 [pid = 3780] [id = 745] 12:32:17 INFO - PROCESS | 3780 | --DOCSHELL 10D6C400 == 39 [pid = 3780] [id = 744] 12:32:17 INFO - PROCESS | 3780 | --DOCSHELL 12AB3800 == 38 [pid = 3780] [id = 743] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (1A3BC400) [pid = 3780] [serial = 2215] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (17BAA000) [pid = 3780] [serial = 2200] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (172AA000) [pid = 3780] [serial = 2197] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1867CC00) [pid = 3780] [serial = 2203] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (174E2C00) [pid = 3780] [serial = 2182] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (1A00F000) [pid = 3780] [serial = 2185] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (13035000) [pid = 3780] [serial = 2191] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (13225400) [pid = 3780] [serial = 2192] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (12D9A400) [pid = 3780] [serial = 2189] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (12BD1C00) [pid = 3780] [serial = 2188] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (131F1400) [pid = 3780] [serial = 2179] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1610FC00) [pid = 3780] [serial = 2194] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (163CB400) [pid = 3780] [serial = 2195] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (17BB2400) [pid = 3780] [serial = 2201] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (19CC0000) [pid = 3780] [serial = 2176] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1A005400) [pid = 3780] [serial = 2206] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (174E4400) [pid = 3780] [serial = 2213] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (186D4400) [pid = 3780] [serial = 2204] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1A06C000) [pid = 3780] [serial = 2212] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1A007800) [pid = 3780] [serial = 2207] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (19CBB400) [pid = 3780] [serial = 2209] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17590000) [pid = 3780] [serial = 2198] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A00D000) [pid = 3780] [serial = 2210] [outer = 00000000] [url = about:blank] 12:32:17 INFO - PROCESS | 3780 | 1468524737611 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:32:17 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. 12:32:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 952ms 12:32:17 INFO - PROCESS | 3780 | 1468524737673 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 12:32:17 INFO - PROCESS | 3780 | 1468524737677 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 12:32:17 INFO - PROCESS | 3780 | 1468524737683 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:32:17 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:32:17 INFO - PROCESS | 3780 | 1468524737685 Marionette TRACE conn3 <- [1,2998,null,{}] 12:32:17 INFO - PROCESS | 3780 | 1468524737689 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:17 INFO - PROCESS | 3780 | 1468524737692 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:17 INFO - PROCESS | 3780 | 1468524737777 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 12:32:17 INFO - PROCESS | 3780 | 1468524737784 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:17 INFO - PROCESS | 3780 | 1468524737786 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:17 INFO - PROCESS | 3780 | ++DOCSHELL 15BC6800 == 39 [pid = 3780] [id = 761] 12:32:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (15BC7400) [pid = 3780] [serial = 2281] [outer = 00000000] 12:32:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1610FC00) [pid = 3780] [serial = 2282] [outer = 15BC7400] 12:32:17 INFO - PROCESS | 3780 | 1468524737832 Marionette DEBUG loaded listener.js 12:32:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (163D0000) [pid = 3780] [serial = 2283] [outer = 15BC7400] 12:32:18 INFO - PROCESS | 3780 | [3780] 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 12:32:18 INFO - PROCESS | 3780 | 1468524738363 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:32:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:32:18 INFO - {} 12:32:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:32:18 INFO - {} 12:32:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:32:18 INFO - {} 12:32:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:32:18 INFO - {} 12:32:18 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 733ms 12:32:18 INFO - PROCESS | 3780 | 1468524738425 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 12:32:18 INFO - PROCESS | 3780 | 1468524738427 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 12:32:18 INFO - TEST-START | /FileAPI/fileReader.html 12:32:18 INFO - PROCESS | 3780 | 1468524738431 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:32:18 INFO - PROCESS | 3780 | 1468524738434 Marionette TRACE conn3 <- [1,3002,null,{}] 12:32:18 INFO - PROCESS | 3780 | 1468524738444 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:18 INFO - PROCESS | 3780 | 1468524738448 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:18 INFO - PROCESS | 3780 | 1468524738548 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 12:32:18 INFO - PROCESS | 3780 | 1468524738647 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:18 INFO - PROCESS | 3780 | 1468524738650 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:18 INFO - PROCESS | 3780 | ++DOCSHELL 16D9B800 == 40 [pid = 3780] [id = 762] 12:32:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (16D9BC00) [pid = 3780] [serial = 2284] [outer = 00000000] 12:32:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (17594C00) [pid = 3780] [serial = 2285] [outer = 16D9BC00] 12:32:18 INFO - PROCESS | 3780 | 1468524738696 Marionette DEBUG loaded listener.js 12:32:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (17B88C00) [pid = 3780] [serial = 2286] [outer = 16D9BC00] 12:32:19 INFO - PROCESS | 3780 | 1468524739047 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:32:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:32:19 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:32:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:32:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:32:19 INFO - TEST-OK | /FileAPI/fileReader.html | took 640ms 12:32:19 INFO - PROCESS | 3780 | 1468524739068 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 12:32:19 INFO - PROCESS | 3780 | 1468524739070 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 12:32:19 INFO - TEST-START | /FileAPI/historical.html 12:32:19 INFO - PROCESS | 3780 | 1468524739074 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:32:19 INFO - PROCESS | 3780 | 1468524739075 Marionette TRACE conn3 <- [1,3006,null,{}] 12:32:19 INFO - PROCESS | 3780 | 1468524739079 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:19 INFO - PROCESS | 3780 | 1468524739081 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:19 INFO - PROCESS | 3780 | 1468524739235 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 12:32:19 INFO - PROCESS | 3780 | 1468524739247 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:19 INFO - PROCESS | 3780 | 1468524739258 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:19 INFO - PROCESS | 3780 | ++DOCSHELL 17D6D400 == 41 [pid = 3780] [id = 763] 12:32:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (17D75400) [pid = 3780] [serial = 2287] [outer = 00000000] 12:32:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (17E8F000) [pid = 3780] [serial = 2288] [outer = 17D75400] 12:32:19 INFO - PROCESS | 3780 | 1468524739303 Marionette DEBUG loaded listener.js 12:32:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (184BE800) [pid = 3780] [serial = 2289] [outer = 17D75400] 12:32:19 INFO - PROCESS | 3780 | 1468524739694 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:32:19 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:32:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:32:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:32:19 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:32:19 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:32:19 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:32:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:32:19 INFO - TEST-OK | /FileAPI/historical.html | took 624ms 12:32:19 INFO - PROCESS | 3780 | 1468524739712 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 12:32:19 INFO - PROCESS | 3780 | 1468524739714 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 12:32:19 INFO - TEST-START | /FileAPI/idlharness.html 12:32:19 INFO - PROCESS | 3780 | 1468524739717 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:32:19 INFO - PROCESS | 3780 | 1468524739719 Marionette TRACE conn3 <- [1,3010,null,{}] 12:32:19 INFO - PROCESS | 3780 | 1468524739723 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:19 INFO - PROCESS | 3780 | 1468524739724 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:19 INFO - PROCESS | 3780 | 1468524739858 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 12:32:19 INFO - PROCESS | 3780 | 1468524739872 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:19 INFO - PROCESS | 3780 | 1468524739874 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:19 INFO - PROCESS | 3780 | ++DOCSHELL 0F2A1000 == 42 [pid = 3780] [id = 764] 12:32:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (10E53400) [pid = 3780] [serial = 2290] [outer = 00000000] 12:32:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (186D8400) [pid = 3780] [serial = 2291] [outer = 10E53400] 12:32:19 INFO - PROCESS | 3780 | 1468524739917 Marionette DEBUG loaded listener.js 12:32:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (19CB6800) [pid = 3780] [serial = 2292] [outer = 10E53400] 12:32:20 INFO - PROCESS | 3780 | 1468524740765 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:32:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:32:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:32:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:32:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:32:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:32:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:32:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:32:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:32:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:32:20 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 12:32:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:32:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:32:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:32:20 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 12:32:20 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 12:32:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:32:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:32:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:32:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:32:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:32:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:32:20 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 12:32:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:32:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:32:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:32:20 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 12:32:20 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 12:32:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:32:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:32:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:32:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:32:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:32:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:32:20 INFO - TEST-OK | /FileAPI/idlharness.html | took 1233ms 12:32:20 INFO - PROCESS | 3780 | 1468524740957 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 12:32:20 INFO - PROCESS | 3780 | 1468524740959 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 12:32:20 INFO - TEST-START | /FileAPI/idlharness.worker 12:32:20 INFO - PROCESS | 3780 | 1468524740963 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:32:20 INFO - PROCESS | 3780 | 1468524740965 Marionette TRACE conn3 <- [1,3014,null,{}] 12:32:20 INFO - PROCESS | 3780 | 1468524740972 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:20 INFO - PROCESS | 3780 | 1468524740977 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:21 INFO - PROCESS | 3780 | 1468524741127 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 12:32:21 INFO - PROCESS | 3780 | 1468524741133 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:21 INFO - PROCESS | 3780 | 1468524741135 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:21 INFO - PROCESS | 3780 | ++DOCSHELL 19CC0000 == 43 [pid = 3780] [id = 765] 12:32:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1A00E800) [pid = 3780] [serial = 2293] [outer = 00000000] 12:32:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1B2D1800) [pid = 3780] [serial = 2294] [outer = 1A00E800] 12:32:21 INFO - PROCESS | 3780 | 1468524741178 Marionette DEBUG loaded listener.js 12:32:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1B2D3C00) [pid = 3780] [serial = 2295] [outer = 1A00E800] 12:32:21 INFO - PROCESS | 3780 | [3780] 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 12:32:22 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (16307000) [pid = 3780] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:32:22 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (10D6F000) [pid = 3780] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:32:22 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (12AB6800) [pid = 3780] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:32:22 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (16D04800) [pid = 3780] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:32:22 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (17595C00) [pid = 3780] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:32:22 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1A069C00) [pid = 3780] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:32:22 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1A7CC000) [pid = 3780] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:32:22 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1A7D1800) [pid = 3780] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:32:22 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (10559400) [pid = 3780] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:32:22 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (186D7C00) [pid = 3780] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:32:22 INFO - PROCESS | 3780 | 1468524742286 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:32:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:32:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:32:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:32:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:32:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:32:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:32:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:32:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:32:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:32:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:32:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:32:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:32:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:32:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:32:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:32:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:32:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:32:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:32:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:32:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:32:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:32:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:32:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:32:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:32:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:32:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:32:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:32:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:32:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:32:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:32:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:32:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:32:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:32:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:32:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:32:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:32:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:32:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:32:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:32:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:32:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:32:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:32:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:32:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:32:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:32:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:32:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:32:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:32:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:32:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:32:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:32:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:32:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:32:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:32:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:32:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:32:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:32:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:32:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:32:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:32:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:32:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:32:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:32:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:32:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:32:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:32:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:32:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:32:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:32:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:32:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:32:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:32:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:32:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:32:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:32:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:32:22 INFO - {} 12:32:22 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1498ms 12:32:22 INFO - PROCESS | 3780 | 1468524742469 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 12:32:22 INFO - PROCESS | 3780 | 1468524742471 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 12:32:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:32:22 INFO - PROCESS | 3780 | 1468524742477 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:32:22 INFO - PROCESS | 3780 | 1468524742478 Marionette TRACE conn3 <- [1,3018,null,{}] 12:32:22 INFO - PROCESS | 3780 | 1468524742481 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:22 INFO - PROCESS | 3780 | 1468524742483 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:22 INFO - PROCESS | 3780 | 1468524742543 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 12:32:22 INFO - PROCESS | 3780 | 1468524742646 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:22 INFO - PROCESS | 3780 | 1468524742648 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:22 INFO - PROCESS | 3780 | ++DOCSHELL 10A06400 == 44 [pid = 3780] [id = 766] 12:32:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1AFE6400) [pid = 3780] [serial = 2296] [outer = 00000000] 12:32:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1B531C00) [pid = 3780] [serial = 2297] [outer = 1AFE6400] 12:32:22 INFO - PROCESS | 3780 | 1468524742690 Marionette DEBUG loaded listener.js 12:32:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1D706C00) [pid = 3780] [serial = 2298] [outer = 1AFE6400] 12:32:23 INFO - PROCESS | 3780 | 1468524743020 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:32:23 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 12:32:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 593ms 12:32:23 INFO - PROCESS | 3780 | 1468524743059 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 12:32:23 INFO - PROCESS | 3780 | 1468524743061 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 12:32:23 INFO - PROCESS | 3780 | 1468524743065 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:32:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:32:23 INFO - PROCESS | 3780 | 1468524743066 Marionette TRACE conn3 <- [1,3022,null,{}] 12:32:23 INFO - PROCESS | 3780 | 1468524743070 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:23 INFO - PROCESS | 3780 | 1468524743072 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:23 INFO - PROCESS | 3780 | 1468524743196 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 12:32:23 INFO - PROCESS | 3780 | 1468524743203 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:23 INFO - PROCESS | 3780 | 1468524743205 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:23 INFO - PROCESS | 3780 | ++DOCSHELL 10D13400 == 45 [pid = 3780] [id = 767] 12:32:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (10D13800) [pid = 3780] [serial = 2299] [outer = 00000000] 12:32:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (10D1B400) [pid = 3780] [serial = 2300] [outer = 10D13800] 12:32:23 INFO - PROCESS | 3780 | 1468524743248 Marionette DEBUG loaded listener.js 12:32:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (10D20000) [pid = 3780] [serial = 2301] [outer = 10D13800] 12:32:23 INFO - PROCESS | 3780 | 1468524743629 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:32:23 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:32:23 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 593ms 12:32:23 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:32:23 INFO - PROCESS | 3780 | 1468524743662 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 12:32:23 INFO - PROCESS | 3780 | 1468524743664 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 12:32:23 INFO - PROCESS | 3780 | 1468524743667 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:32:23 INFO - PROCESS | 3780 | 1468524743669 Marionette TRACE conn3 <- [1,3026,null,{}] 12:32:23 INFO - PROCESS | 3780 | 1468524743672 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:23 INFO - PROCESS | 3780 | 1468524743674 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:23 INFO - PROCESS | 3780 | 1468524743757 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 12:32:23 INFO - PROCESS | 3780 | 1468524743761 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:23 INFO - PROCESS | 3780 | 1468524743763 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:23 INFO - PROCESS | 3780 | ++DOCSHELL 13224800 == 46 [pid = 3780] [id = 768] 12:32:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (163CCC00) [pid = 3780] [serial = 2302] [outer = 00000000] 12:32:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (19B4F000) [pid = 3780] [serial = 2303] [outer = 163CCC00] 12:32:23 INFO - PROCESS | 3780 | 1468524743806 Marionette DEBUG loaded listener.js 12:32:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (19B51000) [pid = 3780] [serial = 2304] [outer = 163CCC00] 12:32:24 INFO - PROCESS | 3780 | 1468524744438 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:32:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:32:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:32:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 826ms 12:32:24 INFO - PROCESS | 3780 | 1468524744511 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 12:32:24 INFO - PROCESS | 3780 | 1468524744516 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 12:32:24 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:32:24 INFO - PROCESS | 3780 | 1468524744521 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:32:24 INFO - PROCESS | 3780 | 1468524744526 Marionette TRACE conn3 <- [1,3030,null,{}] 12:32:24 INFO - PROCESS | 3780 | 1468524744531 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:24 INFO - PROCESS | 3780 | 1468524744534 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:24 INFO - PROCESS | 3780 | 1468524744652 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 12:32:24 INFO - PROCESS | 3780 | 1468524744806 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:24 INFO - PROCESS | 3780 | 1468524744809 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:24 INFO - PROCESS | 3780 | ++DOCSHELL 10D6B000 == 47 [pid = 3780] [id = 769] 12:32:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (10D6C400) [pid = 3780] [serial = 2305] [outer = 00000000] 12:32:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1314D800) [pid = 3780] [serial = 2306] [outer = 10D6C400] 12:32:24 INFO - PROCESS | 3780 | 1468524744865 Marionette DEBUG loaded listener.js 12:32:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1597A000) [pid = 3780] [serial = 2307] [outer = 10D6C400] 12:32:25 INFO - PROCESS | 3780 | 1468524745579 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:32:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:32:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:32:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:32:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:32:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1154ms 12:32:25 INFO - PROCESS | 3780 | 1468524745676 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 12:32:25 INFO - PROCESS | 3780 | 1468524745681 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 12:32:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:32:25 INFO - PROCESS | 3780 | 1468524745701 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:32:25 INFO - PROCESS | 3780 | 1468524745706 Marionette TRACE conn3 <- [1,3034,null,{}] 12:32:25 INFO - PROCESS | 3780 | 1468524745714 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:25 INFO - PROCESS | 3780 | 1468524745718 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:25 INFO - PROCESS | 3780 | 1468524745838 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 12:32:25 INFO - PROCESS | 3780 | 1468524745977 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:25 INFO - PROCESS | 3780 | 1468524745980 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:25 INFO - PROCESS | 3780 | ++DOCSHELL 10D1C000 == 48 [pid = 3780] [id = 770] 12:32:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (10D69800) [pid = 3780] [serial = 2308] [outer = 00000000] 12:32:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (16D91C00) [pid = 3780] [serial = 2309] [outer = 10D69800] 12:32:26 INFO - PROCESS | 3780 | 1468524746035 Marionette DEBUG loaded listener.js 12:32:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (16D98800) [pid = 3780] [serial = 2310] [outer = 10D69800] 12:32:26 INFO - PROCESS | 3780 | [3780] 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 12:32:26 INFO - PROCESS | 3780 | 1468524746552 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:32:26 INFO - {} 12:32:26 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 920ms 12:32:26 INFO - PROCESS | 3780 | 1468524746618 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 12:32:26 INFO - PROCESS | 3780 | 1468524746620 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 12:32:26 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:32:26 INFO - PROCESS | 3780 | 1468524746629 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:32:26 INFO - PROCESS | 3780 | 1468524746633 Marionette TRACE conn3 <- [1,3038,null,{}] 12:32:26 INFO - PROCESS | 3780 | 1468524746644 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:26 INFO - PROCESS | 3780 | 1468524746649 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:26 INFO - PROCESS | 3780 | 1468524746773 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 12:32:26 INFO - PROCESS | 3780 | 1468524746887 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:26 INFO - PROCESS | 3780 | 1468524746890 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:26 INFO - PROCESS | 3780 | ++DOCSHELL 0F26C400 == 49 [pid = 3780] [id = 771] 12:32:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (102C8400) [pid = 3780] [serial = 2311] [outer = 00000000] 12:32:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (17219800) [pid = 3780] [serial = 2312] [outer = 102C8400] 12:32:26 INFO - PROCESS | 3780 | 1468524746987 Marionette DEBUG loaded listener.js 12:32:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (17BA5400) [pid = 3780] [serial = 2313] [outer = 102C8400] 12:32:27 INFO - PROCESS | 3780 | 1468524747501 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:32:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 905ms 12:32:27 INFO - PROCESS | 3780 | 1468524747532 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 12:32:27 INFO - PROCESS | 3780 | 1468524747535 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 12:32:27 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:32:27 INFO - PROCESS | 3780 | 1468524747539 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:32:27 INFO - PROCESS | 3780 | 1468524747541 Marionette TRACE conn3 <- [1,3042,null,{}] 12:32:27 INFO - PROCESS | 3780 | 1468524747545 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:27 INFO - PROCESS | 3780 | 1468524747547 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:27 INFO - PROCESS | 3780 | 1468524747660 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 12:32:27 INFO - PROCESS | 3780 | 1468524747808 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:27 INFO - PROCESS | 3780 | 1468524747811 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:27 INFO - PROCESS | 3780 | ++DOCSHELL 10D62C00 == 50 [pid = 3780] [id = 772] 12:32:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (16DB5C00) [pid = 3780] [serial = 2314] [outer = 00000000] 12:32:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (16DBA000) [pid = 3780] [serial = 2315] [outer = 16DB5C00] 12:32:27 INFO - PROCESS | 3780 | 1468524747865 Marionette DEBUG loaded listener.js 12:32:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (16DBC000) [pid = 3780] [serial = 2316] [outer = 16DB5C00] 12:32:28 INFO - PROCESS | 3780 | 1468524748627 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:32:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 12:32:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:32:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:32:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1263ms 12:32:28 INFO - PROCESS | 3780 | 1468524748805 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 12:32:28 INFO - PROCESS | 3780 | 1468524748808 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 12:32:28 INFO - PROCESS | 3780 | 1468524748813 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:32:28 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:32:28 INFO - PROCESS | 3780 | 1468524748815 Marionette TRACE conn3 <- [1,3046,null,{}] 12:32:28 INFO - PROCESS | 3780 | 1468524748819 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:28 INFO - PROCESS | 3780 | 1468524748821 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:29 INFO - PROCESS | 3780 | 1468524749006 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 12:32:29 INFO - PROCESS | 3780 | 1468524749143 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:29 INFO - PROCESS | 3780 | 1468524749145 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:29 INFO - PROCESS | 3780 | ++DOCSHELL 12A29000 == 51 [pid = 3780] [id = 773] 12:32:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (131EAC00) [pid = 3780] [serial = 2317] [outer = 00000000] 12:32:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (15059000) [pid = 3780] [serial = 2318] [outer = 131EAC00] 12:32:29 INFO - PROCESS | 3780 | 1468524749199 Marionette DEBUG loaded listener.js 12:32:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (16D09C00) [pid = 3780] [serial = 2319] [outer = 131EAC00] 12:32:29 INFO - PROCESS | 3780 | 1468524749929 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:32:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:32:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:32:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:32:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:32:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:32:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:32:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:32:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:32:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:32:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:32:29 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:29 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:32:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:32:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:32:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:32:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:32:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:32:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:32:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:32:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:32:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1139ms 12:32:29 INFO - PROCESS | 3780 | 1468524749963 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 12:32:29 INFO - PROCESS | 3780 | 1468524749968 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 12:32:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:32:29 INFO - PROCESS | 3780 | 1468524749973 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:32:29 INFO - PROCESS | 3780 | 1468524749978 Marionette TRACE conn3 <- [1,3050,null,{}] 12:32:29 INFO - PROCESS | 3780 | 1468524749983 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:29 INFO - PROCESS | 3780 | 1468524749986 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:30 INFO - PROCESS | 3780 | 1468524750094 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 12:32:30 INFO - PROCESS | 3780 | 1468524750258 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:30 INFO - PROCESS | 3780 | 1468524750260 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:30 INFO - PROCESS | 3780 | ++DOCSHELL 10E57000 == 52 [pid = 3780] [id = 774] 12:32:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (10ED2000) [pid = 3780] [serial = 2320] [outer = 00000000] 12:32:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (12B0EC00) [pid = 3780] [serial = 2321] [outer = 10ED2000] 12:32:30 INFO - PROCESS | 3780 | 1468524750314 Marionette DEBUG loaded listener.js 12:32:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (139CC800) [pid = 3780] [serial = 2322] [outer = 10ED2000] 12:32:30 INFO - PROCESS | 3780 | [3780] 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 12:32:30 INFO - PROCESS | 3780 | --DOCSHELL 10D13400 == 51 [pid = 3780] [id = 767] 12:32:30 INFO - PROCESS | 3780 | --DOCSHELL 10A06400 == 50 [pid = 3780] [id = 766] 12:32:30 INFO - PROCESS | 3780 | --DOCSHELL 19CC0000 == 49 [pid = 3780] [id = 765] 12:32:30 INFO - PROCESS | 3780 | --DOCSHELL 0F2A1000 == 48 [pid = 3780] [id = 764] 12:32:30 INFO - PROCESS | 3780 | --DOCSHELL 17D6D400 == 47 [pid = 3780] [id = 763] 12:32:30 INFO - PROCESS | 3780 | --DOCSHELL 16D9B800 == 46 [pid = 3780] [id = 762] 12:32:30 INFO - PROCESS | 3780 | --DOCSHELL 15BC6800 == 45 [pid = 3780] [id = 761] 12:32:30 INFO - PROCESS | 3780 | --DOCSHELL 10A76800 == 44 [pid = 3780] [id = 760] 12:32:30 INFO - PROCESS | 3780 | --DOCSHELL 17E8A800 == 43 [pid = 3780] [id = 757] 12:32:30 INFO - PROCESS | 3780 | --DOCSHELL 186DBC00 == 42 [pid = 3780] [id = 756] 12:32:30 INFO - PROCESS | 3780 | --DOCSHELL 1610A800 == 41 [pid = 3780] [id = 755] 12:32:30 INFO - PROCESS | 3780 | --DOCSHELL 1026A400 == 40 [pid = 3780] [id = 754] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (1630C000) [pid = 3780] [serial = 2236] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (131F2400) [pid = 3780] [serial = 2233] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (150B9800) [pid = 3780] [serial = 2234] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (130A8000) [pid = 3780] [serial = 2230] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (1704C400) [pid = 3780] [serial = 2238] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (174E3000) [pid = 3780] [serial = 2239] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (17E92000) [pid = 3780] [serial = 2241] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (12ABA000) [pid = 3780] [serial = 2218] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (19CB8400) [pid = 3780] [serial = 2224] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (1A3C4400) [pid = 3780] [serial = 2227] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (15D63400) [pid = 3780] [serial = 2221] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (1A7C6000) [pid = 3780] [serial = 2248] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1A3C4C00) [pid = 3780] [serial = 2247] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (1AA42C00) [pid = 3780] [serial = 2250] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (1AA50400) [pid = 3780] [serial = 2257] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (17A0A800) [pid = 3780] [serial = 2253] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1AA4D000) [pid = 3780] [serial = 2256] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (17D79400) [pid = 3780] [serial = 2254] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1AA43400) [pid = 3780] [serial = 2251] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1ABBA000) [pid = 3780] [serial = 2259] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (139D0400) [pid = 3780] [serial = 2231] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (19CBA000) [pid = 3780] [serial = 2244] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1A00F800) [pid = 3780] [serial = 2245] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1867FC00) [pid = 3780] [serial = 2242] [outer = 00000000] [url = about:blank] 12:32:30 INFO - PROCESS | 3780 | 1468524750898 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:32:30 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:32:30 INFO - {} 12:32:30 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 936ms 12:32:30 INFO - PROCESS | 3780 | 1468524750918 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 12:32:30 INFO - PROCESS | 3780 | 1468524750922 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 12:32:30 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:32:30 INFO - PROCESS | 3780 | 1468524750928 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:32:30 INFO - PROCESS | 3780 | 1468524750931 Marionette TRACE conn3 <- [1,3054,null,{}] 12:32:30 INFO - PROCESS | 3780 | 1468524750935 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:30 INFO - PROCESS | 3780 | 1468524750937 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:31 INFO - PROCESS | 3780 | 1468524751029 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 12:32:31 INFO - PROCESS | 3780 | 1468524751040 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:31 INFO - PROCESS | 3780 | 1468524751042 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:31 INFO - PROCESS | 3780 | ++DOCSHELL 13955800 == 41 [pid = 3780] [id = 775] 12:32:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (13958800) [pid = 3780] [serial = 2323] [outer = 00000000] 12:32:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (159E3C00) [pid = 3780] [serial = 2324] [outer = 13958800] 12:32:31 INFO - PROCESS | 3780 | 1468524751088 Marionette DEBUG loaded listener.js 12:32:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (16111400) [pid = 3780] [serial = 2325] [outer = 13958800] 12:32:31 INFO - PROCESS | 3780 | 1468524751588 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:32:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:32:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:32:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:32:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:32:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:32:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:32:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:32:31 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 702ms 12:32:31 INFO - PROCESS | 3780 | 1468524751657 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 12:32:31 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:32:31 INFO - PROCESS | 3780 | 1468524751659 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 12:32:31 INFO - PROCESS | 3780 | 1468524751663 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:32:31 INFO - PROCESS | 3780 | 1468524751666 Marionette TRACE conn3 <- [1,3058,null,{}] 12:32:31 INFO - PROCESS | 3780 | 1468524751676 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:31 INFO - PROCESS | 3780 | 1468524751680 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:31 INFO - PROCESS | 3780 | 1468524751771 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 12:32:31 INFO - PROCESS | 3780 | 1468524751884 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:31 INFO - PROCESS | 3780 | 1468524751888 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:31 INFO - PROCESS | 3780 | ++DOCSHELL 163CD400 == 42 [pid = 3780] [id = 776] 12:32:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (16D96C00) [pid = 3780] [serial = 2326] [outer = 00000000] 12:32:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (16FBE400) [pid = 3780] [serial = 2327] [outer = 16D96C00] 12:32:31 INFO - PROCESS | 3780 | 1468524751941 Marionette DEBUG loaded listener.js 12:32:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1758CC00) [pid = 3780] [serial = 2328] [outer = 16D96C00] 12:32:32 INFO - PROCESS | 3780 | 1468524752284 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:32:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:32:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:32:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:32:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:32:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:32:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:32:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 702ms 12:32:32 INFO - PROCESS | 3780 | 1468524752344 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 12:32:32 INFO - PROCESS | 3780 | 1468524752347 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 12:32:32 INFO - PROCESS | 3780 | 1468524752350 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:32:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:32:32 INFO - PROCESS | 3780 | 1468524752352 Marionette TRACE conn3 <- [1,3062,null,{}] 12:32:32 INFO - PROCESS | 3780 | 1468524752355 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:32 INFO - PROCESS | 3780 | 1468524752357 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:32 INFO - PROCESS | 3780 | 1468524752444 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 12:32:32 INFO - PROCESS | 3780 | 1468524752448 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:32 INFO - PROCESS | 3780 | 1468524752450 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:32 INFO - PROCESS | 3780 | ++DOCSHELL 17599C00 == 43 [pid = 3780] [id = 777] 12:32:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (17B87800) [pid = 3780] [serial = 2329] [outer = 00000000] 12:32:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (17E89400) [pid = 3780] [serial = 2330] [outer = 17B87800] 12:32:32 INFO - PROCESS | 3780 | 1468524752502 Marionette DEBUG loaded listener.js 12:32:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1834C000) [pid = 3780] [serial = 2331] [outer = 17B87800] 12:32:32 INFO - PROCESS | 3780 | 1468524752933 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:32:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:32:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:32:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:32:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:32:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:32:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:32:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 640ms 12:32:33 INFO - PROCESS | 3780 | 1468524753005 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 12:32:33 INFO - PROCESS | 3780 | 1468524753007 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 12:32:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:32:33 INFO - PROCESS | 3780 | 1468524753010 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:32:33 INFO - PROCESS | 3780 | 1468524753012 Marionette TRACE conn3 <- [1,3066,null,{}] 12:32:33 INFO - PROCESS | 3780 | 1468524753023 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:33 INFO - PROCESS | 3780 | 1468524753025 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:33 INFO - PROCESS | 3780 | 1468524753143 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 12:32:33 INFO - PROCESS | 3780 | 1468524753241 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:33 INFO - PROCESS | 3780 | 1468524753243 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:33 INFO - PROCESS | 3780 | ++DOCSHELL 17599800 == 44 [pid = 3780] [id = 778] 12:32:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (18677800) [pid = 3780] [serial = 2332] [outer = 00000000] 12:32:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (186DE800) [pid = 3780] [serial = 2333] [outer = 18677800] 12:32:33 INFO - PROCESS | 3780 | 1468524753285 Marionette DEBUG loaded listener.js 12:32:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (19B5CC00) [pid = 3780] [serial = 2334] [outer = 18677800] 12:32:33 INFO - PROCESS | 3780 | 1468524753699 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:32:33 INFO - PROCESS | 3780 | 1468524753764 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 12:32:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:32:33 INFO - PROCESS | 3780 | 1468524753767 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:32:33 INFO - PROCESS | 3780 | 1468524753769 Marionette TRACE conn3 <- [1,3070,null,{}] 12:32:33 INFO - PROCESS | 3780 | 1468524753772 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:33 INFO - PROCESS | 3780 | 1468524753778 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:33 INFO - PROCESS | 3780 | 1468524753922 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 12:32:34 INFO - PROCESS | 3780 | 1468524754008 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:34 INFO - PROCESS | 3780 | 1468524754010 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:34 INFO - PROCESS | 3780 | ++DOCSHELL 1A007000 == 45 [pid = 3780] [id = 779] 12:32:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1A00B000) [pid = 3780] [serial = 2335] [outer = 00000000] 12:32:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1A06EC00) [pid = 3780] [serial = 2336] [outer = 1A00B000] 12:32:34 INFO - PROCESS | 3780 | 1468524754053 Marionette DEBUG loaded listener.js 12:32:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1A0C8800) [pid = 3780] [serial = 2337] [outer = 1A00B000] 12:32:34 INFO - PROCESS | 3780 | 1468524754433 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:32:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:32:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:32:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:32:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 686ms 12:32:34 INFO - PROCESS | 3780 | 1468524754472 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 12:32:34 INFO - PROCESS | 3780 | 1468524754474 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 12:32:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:32:34 INFO - PROCESS | 3780 | 1468524754477 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:32:34 INFO - PROCESS | 3780 | 1468524754479 Marionette TRACE conn3 <- [1,3074,null,{}] 12:32:34 INFO - PROCESS | 3780 | 1468524754482 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:34 INFO - PROCESS | 3780 | 1468524754484 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:34 INFO - PROCESS | 3780 | 1468524754640 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 12:32:34 INFO - PROCESS | 3780 | 1468524754715 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:34 INFO - PROCESS | 3780 | 1468524754717 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:34 INFO - PROCESS | 3780 | ++DOCSHELL 131E7000 == 46 [pid = 3780] [id = 780] 12:32:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1A0CFC00) [pid = 3780] [serial = 2338] [outer = 00000000] 12:32:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1A3BEC00) [pid = 3780] [serial = 2339] [outer = 1A0CFC00] 12:32:34 INFO - PROCESS | 3780 | 1468524754764 Marionette DEBUG loaded listener.js 12:32:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (1A3C9C00) [pid = 3780] [serial = 2340] [outer = 1A0CFC00] 12:32:35 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (1A25C800) [pid = 3780] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:32:35 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (10E53400) [pid = 3780] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:32:35 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (1ABB5C00) [pid = 3780] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:32:35 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (11223C00) [pid = 3780] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:32:35 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (17D75400) [pid = 3780] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:32:35 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (15BC7400) [pid = 3780] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:32:35 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (10D6D400) [pid = 3780] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:32:35 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (1A00E800) [pid = 3780] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:32:35 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (10D13800) [pid = 3780] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:32:35 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (16D9BC00) [pid = 3780] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:32:35 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1AFE6400) [pid = 3780] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:32:35 INFO - PROCESS | 3780 | 1468524755268 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:32:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:32:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 842ms 12:32:35 INFO - PROCESS | 3780 | 1468524755319 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 12:32:35 INFO - PROCESS | 3780 | 1468524755321 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 12:32:35 INFO - PROCESS | 3780 | 1468524755328 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:32:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:32:35 INFO - PROCESS | 3780 | 1468524755330 Marionette TRACE conn3 <- [1,3078,null,{}] 12:32:35 INFO - PROCESS | 3780 | 1468524755334 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:35 INFO - PROCESS | 3780 | 1468524755335 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:35 INFO - PROCESS | 3780 | 1468524755421 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 12:32:35 INFO - PROCESS | 3780 | 1468524755425 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:35 INFO - PROCESS | 3780 | 1468524755427 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:35 INFO - PROCESS | 3780 | ++DOCSHELL 10E53400 == 47 [pid = 3780] [id = 781] 12:32:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (10FE1800) [pid = 3780] [serial = 2341] [outer = 00000000] 12:32:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1A3BD000) [pid = 3780] [serial = 2342] [outer = 10FE1800] 12:32:35 INFO - PROCESS | 3780 | 1468524755573 Marionette DEBUG loaded listener.js 12:32:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1A7C6000) [pid = 3780] [serial = 2343] [outer = 10FE1800] 12:32:35 INFO - PROCESS | 3780 | 1468524755919 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:32:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:32:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 639ms 12:32:35 INFO - PROCESS | 3780 | 1468524755968 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 12:32:35 INFO - PROCESS | 3780 | 1468524755969 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 12:32:35 INFO - PROCESS | 3780 | 1468524755973 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:32:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:32:35 INFO - PROCESS | 3780 | 1468524755974 Marionette TRACE conn3 <- [1,3082,null,{}] 12:32:35 INFO - PROCESS | 3780 | 1468524755977 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:35 INFO - PROCESS | 3780 | 1468524755979 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:36 INFO - PROCESS | 3780 | 1468524756095 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 12:32:36 INFO - PROCESS | 3780 | 1468524756207 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:36 INFO - PROCESS | 3780 | 1468524756209 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:36 INFO - PROCESS | 3780 | ++DOCSHELL 156AFC00 == 48 [pid = 3780] [id = 782] 12:32:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1597BC00) [pid = 3780] [serial = 2344] [outer = 00000000] 12:32:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1A7C4800) [pid = 3780] [serial = 2345] [outer = 1597BC00] 12:32:36 INFO - PROCESS | 3780 | 1468524756251 Marionette DEBUG loaded listener.js 12:32:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1AA43800) [pid = 3780] [serial = 2346] [outer = 1597BC00] 12:32:36 INFO - PROCESS | 3780 | 1468524756586 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:32:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:32:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 640ms 12:32:36 INFO - PROCESS | 3780 | 1468524756611 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 12:32:36 INFO - PROCESS | 3780 | 1468524756613 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 12:32:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:32:36 INFO - PROCESS | 3780 | 1468524756616 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:32:36 INFO - PROCESS | 3780 | 1468524756618 Marionette TRACE conn3 <- [1,3086,null,{}] 12:32:36 INFO - PROCESS | 3780 | 1468524756622 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:36 INFO - PROCESS | 3780 | 1468524756624 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:36 INFO - PROCESS | 3780 | 1468524756705 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 12:32:36 INFO - PROCESS | 3780 | 1468524756822 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:36 INFO - PROCESS | 3780 | 1468524756824 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:36 INFO - PROCESS | 3780 | ++DOCSHELL 12A29800 == 49 [pid = 3780] [id = 783] 12:32:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (17BE9000) [pid = 3780] [serial = 2347] [outer = 00000000] 12:32:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1AA50800) [pid = 3780] [serial = 2348] [outer = 17BE9000] 12:32:36 INFO - PROCESS | 3780 | 1468524756865 Marionette DEBUG loaded listener.js 12:32:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1ABB2C00) [pid = 3780] [serial = 2349] [outer = 17BE9000] 12:32:37 INFO - PROCESS | 3780 | 1468524757248 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:32:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:32:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:32:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 702ms 12:32:37 INFO - PROCESS | 3780 | 1468524757317 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 12:32:37 INFO - PROCESS | 3780 | 1468524757321 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 12:32:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:32:37 INFO - PROCESS | 3780 | 1468524757327 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:32:37 INFO - PROCESS | 3780 | 1468524757331 Marionette TRACE conn3 <- [1,3090,null,{}] 12:32:37 INFO - PROCESS | 3780 | 1468524757338 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:37 INFO - PROCESS | 3780 | 1468524757341 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:37 INFO - PROCESS | 3780 | 1468524757496 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 12:32:37 INFO - PROCESS | 3780 | 1468524757677 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:37 INFO - PROCESS | 3780 | 1468524757680 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:37 INFO - PROCESS | 3780 | ++DOCSHELL 10B1C800 == 50 [pid = 3780] [id = 784] 12:32:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (10B1CC00) [pid = 3780] [serial = 2350] [outer = 00000000] 12:32:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (10B21000) [pid = 3780] [serial = 2351] [outer = 10B1CC00] 12:32:37 INFO - PROCESS | 3780 | 1468524757738 Marionette DEBUG loaded listener.js 12:32:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (10B27C00) [pid = 3780] [serial = 2352] [outer = 10B1CC00] 12:32:38 INFO - PROCESS | 3780 | 1468524758243 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:32:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:32:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 936ms 12:32:38 INFO - PROCESS | 3780 | 1468524758273 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 12:32:38 INFO - PROCESS | 3780 | 1468524758277 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 12:32:38 INFO - PROCESS | 3780 | 1468524758283 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:32:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:32:38 INFO - PROCESS | 3780 | 1468524758286 Marionette TRACE conn3 <- [1,3094,null,{}] 12:32:38 INFO - PROCESS | 3780 | 1468524758308 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:38 INFO - PROCESS | 3780 | 1468524758311 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:38 INFO - PROCESS | 3780 | 1468524758424 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 12:32:38 INFO - PROCESS | 3780 | 1468524758590 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:38 INFO - PROCESS | 3780 | 1468524758593 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:38 INFO - PROCESS | 3780 | ++DOCSHELL 12B08000 == 51 [pid = 3780] [id = 785] 12:32:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (1310FC00) [pid = 3780] [serial = 2353] [outer = 00000000] 12:32:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (143E5400) [pid = 3780] [serial = 2354] [outer = 1310FC00] 12:32:38 INFO - PROCESS | 3780 | 1468524758648 Marionette DEBUG loaded listener.js 12:32:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (16D03000) [pid = 3780] [serial = 2355] [outer = 1310FC00] 12:32:39 INFO - PROCESS | 3780 | 1468524759211 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:32:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:32:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:32:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:32:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 967ms 12:32:39 INFO - PROCESS | 3780 | 1468524759249 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 12:32:39 INFO - PROCESS | 3780 | 1468524759252 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 12:32:39 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:32:39 INFO - PROCESS | 3780 | 1468524759256 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:32:39 INFO - PROCESS | 3780 | 1468524759259 Marionette TRACE conn3 <- [1,3098,null,{}] 12:32:39 INFO - PROCESS | 3780 | 1468524759270 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:39 INFO - PROCESS | 3780 | 1468524759275 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:39 INFO - PROCESS | 3780 | 1468524759386 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 12:32:39 INFO - PROCESS | 3780 | 1468524759543 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:39 INFO - PROCESS | 3780 | 1468524759547 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:39 INFO - PROCESS | 3780 | ++DOCSHELL 1704B400 == 52 [pid = 3780] [id = 786] 12:32:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (1704CC00) [pid = 3780] [serial = 2356] [outer = 00000000] 12:32:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (18676800) [pid = 3780] [serial = 2357] [outer = 1704CC00] 12:32:39 INFO - PROCESS | 3780 | 1468524759603 Marionette DEBUG loaded listener.js 12:32:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (186DB000) [pid = 3780] [serial = 2358] [outer = 1704CC00] 12:32:40 INFO - PROCESS | 3780 | 1468524760100 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:32:40 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:32:40 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 12:32:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:32:40 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 905ms 12:32:40 INFO - PROCESS | 3780 | 1468524760160 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 12:32:40 INFO - PROCESS | 3780 | 1468524760163 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 12:32:40 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:32:40 INFO - PROCESS | 3780 | 1468524760166 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:32:40 INFO - PROCESS | 3780 | 1468524760168 Marionette TRACE conn3 <- [1,3102,null,{}] 12:32:40 INFO - PROCESS | 3780 | 1468524760172 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:40 INFO - PROCESS | 3780 | 1468524760175 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:40 INFO - PROCESS | 3780 | 1468524760284 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 12:32:40 INFO - PROCESS | 3780 | 1468524760453 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"c8d9a58b-8149-498a-a053-b2472b30a3fe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:40 INFO - PROCESS | 3780 | 1468524760456 Marionette INFO sendAsync 5fffa85f-4df0-43d3-a7c1-f3d7c5adc998 12:32:40 INFO - PROCESS | 3780 | ++DOCSHELL 17D76400 == 53 [pid = 3780] [id = 787] 12:32:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (1A00E400) [pid = 3780] [serial = 2359] [outer = 00000000] 12:32:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (1A6C8C00) [pid = 3780] [serial = 2360] [outer = 1A00E400] 12:32:40 INFO - PROCESS | 3780 | 1468524760508 Marionette DEBUG loaded listener.js 12:32:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (1A7CF800) [pid = 3780] [serial = 2361] [outer = 1A00E400] 12:32:41 INFO - PROCESS | 3780 | 1468524761041 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:32:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:32:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 905ms 12:32:41 INFO - PROCESS | 3780 | 1468524761071 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 12:32:41 INFO - PROCESS | 3780 | 1468524761073 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 12:32:42 WARNING - u'runner_teardown' () 12:32:42 INFO - No more tests 12:32:42 INFO - Got 0 unexpected results 12:32:42 INFO - SUITE-END | took 654s 12:32:42 INFO - Closing logging queue 12:32:42 INFO - queue closed 12:32:42 INFO - Return code: 0 12:32:42 WARNING - # TBPL SUCCESS # 12:32:42 INFO - Running post-action listener: _resource_record_post_action 12:32:42 INFO - Running post-run listener: _resource_record_post_run 12:32:43 INFO - Total resource usage - Wall time: 663s; CPU: 17.0%; Read bytes: 92212224; Write bytes: 953474560; Read time: 572161; Write time: 1162353 12:32:43 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:32:43 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 67204608; Read time: 0; Write time: 66864 12:32:43 INFO - run-tests - Wall time: 661s; CPU: 17.0%; Read bytes: 92212224; Write bytes: 817417728; Read time: 572161; Write time: 1044819 12:32:43 INFO - Running post-run listener: _upload_blobber_files 12:32:43 INFO - Blob upload gear active. 12:32:43 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:32:43 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 12:32:43 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'] 12:32:43 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 12:32:44 INFO - (blobuploader) - INFO - Open directory for files ... 12:32:44 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:32:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:32:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:32:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:32:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:32:45 INFO - (blobuploader) - INFO - Done attempting. 12:32:45 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:32:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:32:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:32:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:32:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:32:47 INFO - (blobuploader) - INFO - Done attempting. 12:32:47 INFO - (blobuploader) - INFO - Iteration through files over. 12:32:47 INFO - Return code: 0 12:32:47 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:32:47 INFO - Using _rmtree_windows ... 12:32:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:32:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/991fb672b98fdbbef46654f5439b3604dd41c6412e876e13dc14a41ecbdb1e44658c78bcf19c45c2dbd05540629b5ac4d18c502a61884ea36206b676a4c3d963", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/45d538466d93740161c37d45e1da2e8b661b3e79709b8e3e6067e4cac1f1577beb964627469210479579a2701595370db848211f48817460b92ae89d341ebc8b"} 12:32:47 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:32:47 INFO - Writing to file C:\slave\test\properties\blobber_files 12:32:47 INFO - Contents: 12:32:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/991fb672b98fdbbef46654f5439b3604dd41c6412e876e13dc14a41ecbdb1e44658c78bcf19c45c2dbd05540629b5ac4d18c502a61884ea36206b676a4c3d963", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/45d538466d93740161c37d45e1da2e8b661b3e79709b8e3e6067e4cac1f1577beb964627469210479579a2701595370db848211f48817460b92ae89d341ebc8b"} 12:32:47 INFO - Running post-run listener: copy_logs_to_upload_dir 12:32:47 INFO - Copying logs to upload dir... 12:32:47 INFO - mkdir: C:\slave\test\build\upload\logs 12:32:47 INFO - Copying logs to upload dir... 12:32:47 INFO - Using _rmtree_windows ... 12:32:47 INFO - Using _rmtree_windows ... 12:32:47 INFO - Using _rmtree_windows ... 12:32:47 INFO - Using _rmtree_windows ... 12:32:47 INFO - Using _rmtree_windows ... 12:32:47 INFO - Using _rmtree_windows ... 12:32:47 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=793.403000 ========= master_lag: 9.81 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 23 secs) (at 2016-07-14 12:32:47.445924) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 12:32:47.447323) ========= '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-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 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-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 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-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/991fb672b98fdbbef46654f5439b3604dd41c6412e876e13dc14a41ecbdb1e44658c78bcf19c45c2dbd05540629b5ac4d18c502a61884ea36206b676a4c3d963", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/45d538466d93740161c37d45e1da2e8b661b3e79709b8e3e6067e4cac1f1577beb964627469210479579a2701595370db848211f48817460b92ae89d341ebc8b"} build_url:https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/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/991fb672b98fdbbef46654f5439b3604dd41c6412e876e13dc14a41ecbdb1e44658c78bcf19c45c2dbd05540629b5ac4d18c502a61884ea36206b676a4c3d963", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/45d538466d93740161c37d45e1da2e8b661b3e79709b8e3e6067e4cac1f1577beb964627469210479579a2701595370db848211f48817460b92ae89d341ebc8b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SKxsQLJqToW8zvn6ByyD8g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 12:32:47.599926) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 12:32:47.600320) ========= '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-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 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-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 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-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 12:32:47.759019) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-14 12:32:47.759369) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-14 12:32:48.227898) ========= ========= Total master_lag: 10.11 =========