builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-183 starttime: 1464935296.14 results: success (0) buildid: 20160602213110 builduid: 08815aab032a4f868d470f8fc385f827 revision: effbb9ad4e93c4383e484f3a515d23194d3c6329 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 23:28:16.140969) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 23:28:16.141532) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 23:28:16.141812) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 23:28:16.446571) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-06-02 23:28:16.446848) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-183 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-183 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-183 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --23:28:17-- 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% 8.62 MB/s 23:28:17 (8.62 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.109000 ========= master_lag: 9.36 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-06-02 23:28:26.912058) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-06-02 23:28:26.912375) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-183 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-183 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-183 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.701000 ========= master_lag: 2.60 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-06-02 23:28:34.218118) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 23:28:34.218448) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev effbb9ad4e93c4383e484f3a515d23194d3c6329 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev effbb9ad4e93c4383e484f3a515d23194d3c6329 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-183 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-183 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-183 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-02 23:28:34,756 truncating revision to first 12 chars 2016-06-02 23:28:34,756 Setting DEBUG logging. 2016-06-02 23:28:34,756 attempt 1/10 2016-06-02 23:28:34,756 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/effbb9ad4e93?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-02 23:28:35,345 unpacking tar archive at: mozilla-aurora-effbb9ad4e93/testing/mozharness/ program finished with exit code 0 elapsedTime=1.775000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 23:28:36.061869) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 23:28:36.062359) ========= script_repo_revision: effbb9ad4e93c4383e484f3a515d23194d3c6329 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 23:28:36.062930) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 23:28:36.063492) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 23:28:36.081529) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 16 secs) (at 2016-06-02 23:28:36.082023) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-183 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=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-183 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-183 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 23:28:36 INFO - MultiFileLogger online at 20160602 23:28:36 in C:\slave\test 23:28:36 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 23:28:36 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 23:28:36 INFO - {'append_to_log': False, 23:28:36 INFO - 'base_work_dir': 'C:\\slave\\test', 23:28:36 INFO - 'blob_upload_branch': 'mozilla-aurora', 23:28:36 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 23:28:36 INFO - 'buildbot_json_path': 'buildprops.json', 23:28:36 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 23:28:36 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:28:36 INFO - 'download_minidump_stackwalk': True, 23:28:36 INFO - 'download_symbols': 'true', 23:28:36 INFO - 'e10s': False, 23:28:36 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 23:28:36 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 23:28:36 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 23:28:36 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 23:28:36 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 23:28:36 INFO - 'C:/mozilla-build/tooltool.py'), 23:28:36 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 23:28:36 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 23:28:36 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:28:36 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:28:36 INFO - 'log_level': 'info', 23:28:36 INFO - 'log_to_console': True, 23:28:36 INFO - 'opt_config_files': (), 23:28:36 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:28:36 INFO - '--processes=1', 23:28:36 INFO - '--config=%(test_path)s/wptrunner.ini', 23:28:36 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:28:36 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:28:36 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:28:36 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:28:36 INFO - 'pip_index': False, 23:28:36 INFO - 'require_test_zip': True, 23:28:36 INFO - 'test_type': ('testharness',), 23:28:36 INFO - 'this_chunk': '1', 23:28:36 INFO - 'total_chunks': '10', 23:28:36 INFO - 'virtualenv_path': 'venv', 23:28:36 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:28:36 INFO - 'work_dir': 'build'} 23:28:36 INFO - ##### 23:28:36 INFO - ##### Running clobber step. 23:28:36 INFO - ##### 23:28:36 INFO - Running pre-action listener: _resource_record_pre_action 23:28:36 INFO - Running main action method: clobber 23:28:36 INFO - rmtree: C:\slave\test\build 23:28:36 INFO - Using _rmtree_windows ... 23:28:36 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 23:30:04 INFO - Running post-action listener: _resource_record_post_action 23:30:04 INFO - ##### 23:30:04 INFO - ##### Running read-buildbot-config step. 23:30:04 INFO - ##### 23:30:04 INFO - Running pre-action listener: _resource_record_pre_action 23:30:04 INFO - Running main action method: read_buildbot_config 23:30:04 INFO - Using buildbot properties: 23:30:04 INFO - { 23:30:04 INFO - "project": "", 23:30:04 INFO - "product": "firefox", 23:30:04 INFO - "script_repo_revision": "production", 23:30:04 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 23:30:04 INFO - "repository": "", 23:30:04 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 23:30:04 INFO - "buildid": "20160602213110", 23:30:04 INFO - "pgo_build": "False", 23:30:04 INFO - "basedir": "C:\\slave\\test", 23:30:04 INFO - "buildnumber": 18, 23:30:04 INFO - "slavename": "t-w732-ix-183", 23:30:04 INFO - "revision": "effbb9ad4e93c4383e484f3a515d23194d3c6329", 23:30:04 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 23:30:04 INFO - "platform": "win32", 23:30:04 INFO - "branch": "mozilla-aurora", 23:30:04 INFO - "repo_path": "releases/mozilla-aurora", 23:30:04 INFO - "moz_repo_path": "", 23:30:04 INFO - "stage_platform": "win32", 23:30:04 INFO - "builduid": "08815aab032a4f868d470f8fc385f827", 23:30:04 INFO - "slavebuilddir": "test" 23:30:04 INFO - } 23:30:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 23:30:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 23:30:04 INFO - Running post-action listener: _resource_record_post_action 23:30:04 INFO - ##### 23:30:04 INFO - ##### Running download-and-extract step. 23:30:04 INFO - ##### 23:30:04 INFO - Running pre-action listener: _resource_record_pre_action 23:30:04 INFO - Running main action method: download_and_extract 23:30:04 INFO - mkdir: C:\slave\test\build\tests 23:30:04 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')]} 23:30:04 INFO - https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 23:30:04 INFO - trying https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 23:30:04 INFO - Downloading https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 23:30:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 23:30:05 INFO - Downloaded 1274 bytes. 23:30:05 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 23:30:05 INFO - Using the following test package requirements: 23:30:05 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 23:30:05 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:30:05 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 23:30:05 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:30:05 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 23:30:05 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:30:05 INFO - u'jsshell-win32.zip'], 23:30:05 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:30:05 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 23:30:05 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 23:30:05 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:30:05 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 23:30:05 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:30:05 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 23:30:05 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:30:05 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 23:30:05 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:30:05 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 23:30:05 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 23:30:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:30:05 INFO - https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 23:30:05 INFO - trying https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 23:30:05 INFO - Downloading https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 23:30:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 23:30:06 INFO - Downloaded 20340911 bytes. 23:30:06 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:30:06 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:30:08 INFO - caution: filename not matched: web-platform/* 23:30:08 INFO - Return code: 11 23:30:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:30:08 INFO - https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 23:30:08 INFO - trying https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 23:30:08 INFO - Downloading https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 23:30:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 23:30:11 INFO - Downloaded 36409218 bytes. 23:30:11 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:30:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:30:50 INFO - caution: filename not matched: bin/* 23:30:50 INFO - caution: filename not matched: config/* 23:30:50 INFO - caution: filename not matched: mozbase/* 23:30:50 INFO - caution: filename not matched: marionette/* 23:30:50 INFO - caution: filename not matched: tools/wptserve/* 23:30:50 INFO - Return code: 11 23:30:50 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')]} 23:30:50 INFO - https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 23:30:50 INFO - trying https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:30:50 INFO - Downloading https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 23:30:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 23:30:56 INFO - Downloaded 68495265 bytes. 23:30:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:30:56 INFO - mkdir: C:\slave\test\properties 23:30:56 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 23:30:56 INFO - Writing to file C:\slave\test\properties\build_url 23:30:56 INFO - Contents: 23:30:56 INFO - build_url:https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:30:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:30:56 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 23:30:56 INFO - Writing to file C:\slave\test\properties\symbols_url 23:30:56 INFO - Contents: 23:30:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:30:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:30:56 INFO - https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:30:56 INFO - trying https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:30:56 INFO - Downloading https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:30:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 23:31:00 INFO - Downloaded 55574975 bytes. 23:31:00 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 23:31:00 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 23:31:03 INFO - Return code: 0 23:31:03 INFO - Running post-action listener: _resource_record_post_action 23:31:03 INFO - Running post-action listener: set_extra_try_arguments 23:31:03 INFO - ##### 23:31:03 INFO - ##### Running create-virtualenv step. 23:31:03 INFO - ##### 23:31:03 INFO - Running pre-action listener: _pre_create_virtualenv 23:31:03 INFO - Running pre-action listener: _resource_record_pre_action 23:31:03 INFO - Running main action method: create_virtualenv 23:31:03 INFO - Creating virtualenv C:\slave\test\build\venv 23:31:03 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 23:31:03 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 23:31:08 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 23:31:11 INFO - Installing distribute......................................................................................................................................................................................done. 23:31:12 INFO - Return code: 0 23:31:12 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 23:31:12 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')]} 23:31:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:31:12 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')]} 23:31:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:31:12 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 0x01B176B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019C9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B47368>, '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 0x018A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BDD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-183', 'USERDOMAIN': 'T-W732-IX-183', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-183', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 23:31:12 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 23:31:12 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 23:31:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:31:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:31:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:31:12 INFO - 'COMPUTERNAME': 'T-W732-IX-183', 23:31:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:31:12 INFO - 'DCLOCATION': 'SCL3', 23:31:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:31:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:31:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:31:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:31:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:31:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:31:12 INFO - 'HOMEDRIVE': 'C:', 23:31:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:31:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:31:12 INFO - 'KTS_VERSION': '1.19c', 23:31:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:31:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:31:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-183', 23:31:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:31:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:31:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:31:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:31:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:31:12 INFO - 'MOZ_AIRBAG': '1', 23:31:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:31:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:31:12 INFO - 'MOZ_MSVCVERSION': '8', 23:31:12 INFO - 'MOZ_NO_REMOTE': '1', 23:31:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:31:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:31:12 INFO - 'NO_EM_RESTART': '1', 23:31:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:31:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:31:12 INFO - 'OS': 'Windows_NT', 23:31:12 INFO - 'OURDRIVE': 'C:', 23:31:12 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 23:31:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:31:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:31:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:31:12 INFO - 'PROCESSOR_LEVEL': '6', 23:31:12 INFO - 'PROCESSOR_REVISION': '1e05', 23:31:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:31:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:31:12 INFO - 'PROMPT': '$P$G', 23:31:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:31:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:31:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:31:12 INFO - 'PWD': 'C:\\slave\\test', 23:31:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:31:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:31:12 INFO - 'SYSTEMDRIVE': 'C:', 23:31:12 INFO - 'SYSTEMROOT': 'C:\\windows', 23:31:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:31:12 INFO - 'TEST1': 'testie', 23:31:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:31:12 INFO - 'USERDOMAIN': 'T-W732-IX-183', 23:31:12 INFO - 'USERNAME': 'cltbld', 23:31:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:31:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:31:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:31:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:31:12 INFO - 'WINDIR': 'C:\\windows', 23:31:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:31:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:31:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:31:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:31:13 INFO - Downloading/unpacking psutil>=0.7.1 23:31:14 INFO - Running setup.py egg_info for package psutil 23:31:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:31:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:31:14 INFO - Installing collected packages: psutil 23:31:14 INFO - Running setup.py install for psutil 23:31:14 INFO - building 'psutil._psutil_windows' extension 23:31:14 INFO - error: Unable to find vcvarsall.bat 23:31:14 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:\users\cltbld\appdata\local\temp\pip-fwm5rv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:31:14 INFO - running install 23:31:14 INFO - running build 23:31:14 INFO - running build_py 23:31:14 INFO - creating build 23:31:14 INFO - creating build\lib.win32-2.7 23:31:14 INFO - creating build\lib.win32-2.7\psutil 23:31:14 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 23:31:14 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 23:31:14 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 23:31:14 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 23:31:14 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 23:31:14 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 23:31:14 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 23:31:14 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 23:31:14 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 23:31:14 INFO - running build_ext 23:31:14 INFO - building 'psutil._psutil_windows' extension 23:31:14 INFO - error: Unable to find vcvarsall.bat 23:31:14 INFO - ---------------------------------------- 23:31:14 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:\users\cltbld\appdata\local\temp\pip-fwm5rv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:31:14 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 23:31:14 WARNING - Return code: 1 23:31:14 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! 23:31:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 23:31:14 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')]} 23:31:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:31:14 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')]} 23:31:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:31:14 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 0x01B176B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019C9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B47368>, '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 0x018A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BDD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-183', 'USERDOMAIN': 'T-W732-IX-183', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-183', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 23:31:14 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 23:31:14 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 23:31:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:31:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:31:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:31:14 INFO - 'COMPUTERNAME': 'T-W732-IX-183', 23:31:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:31:14 INFO - 'DCLOCATION': 'SCL3', 23:31:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:31:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:31:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:31:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:31:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:31:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:31:14 INFO - 'HOMEDRIVE': 'C:', 23:31:14 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:31:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:31:14 INFO - 'KTS_VERSION': '1.19c', 23:31:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:31:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:31:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-183', 23:31:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:31:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:31:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:31:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:31:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:31:14 INFO - 'MOZ_AIRBAG': '1', 23:31:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:31:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:31:14 INFO - 'MOZ_MSVCVERSION': '8', 23:31:14 INFO - 'MOZ_NO_REMOTE': '1', 23:31:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:31:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:31:14 INFO - 'NO_EM_RESTART': '1', 23:31:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:31:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:31:14 INFO - 'OS': 'Windows_NT', 23:31:14 INFO - 'OURDRIVE': 'C:', 23:31:14 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 23:31:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:31:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:31:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:31:14 INFO - 'PROCESSOR_LEVEL': '6', 23:31:14 INFO - 'PROCESSOR_REVISION': '1e05', 23:31:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:31:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:31:14 INFO - 'PROMPT': '$P$G', 23:31:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:31:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:31:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:31:14 INFO - 'PWD': 'C:\\slave\\test', 23:31:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:31:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:31:14 INFO - 'SYSTEMDRIVE': 'C:', 23:31:14 INFO - 'SYSTEMROOT': 'C:\\windows', 23:31:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:31:14 INFO - 'TEST1': 'testie', 23:31:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:31:14 INFO - 'USERDOMAIN': 'T-W732-IX-183', 23:31:14 INFO - 'USERNAME': 'cltbld', 23:31:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:31:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:31:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:31:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:31:14 INFO - 'WINDIR': 'C:\\windows', 23:31:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:31:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:31:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:31:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:31:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:31:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:31:15 INFO - Running setup.py egg_info for package mozsystemmonitor 23:31:15 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 23:31:15 INFO - Running setup.py egg_info for package psutil 23:31:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:31:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:31:15 INFO - Installing collected packages: mozsystemmonitor, psutil 23:31:15 INFO - Running setup.py install for mozsystemmonitor 23:31:15 INFO - Running setup.py install for psutil 23:31:15 INFO - building 'psutil._psutil_windows' extension 23:31:15 INFO - error: Unable to find vcvarsall.bat 23:31:15 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:\users\cltbld\appdata\local\temp\pip-y5wkzm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:31:15 INFO - running install 23:31:15 INFO - running build 23:31:15 INFO - running build_py 23:31:15 INFO - running build_ext 23:31:15 INFO - building 'psutil._psutil_windows' extension 23:31:15 INFO - error: Unable to find vcvarsall.bat 23:31:15 INFO - ---------------------------------------- 23:31:15 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:\users\cltbld\appdata\local\temp\pip-y5wkzm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:31:15 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 23:31:15 WARNING - Return code: 1 23:31:15 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! 23:31:15 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 23:31:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:31:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:31:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:31:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:31:15 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 0x01B176B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019C9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B47368>, '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 0x018A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BDD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-183', 'USERDOMAIN': 'T-W732-IX-183', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-183', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 23:31:15 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 23:31:15 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 23:31:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:31:15 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:31:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:31:15 INFO - 'COMPUTERNAME': 'T-W732-IX-183', 23:31:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:31:15 INFO - 'DCLOCATION': 'SCL3', 23:31:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:31:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:31:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:31:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:31:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:31:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:31:15 INFO - 'HOMEDRIVE': 'C:', 23:31:15 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:31:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:31:15 INFO - 'KTS_VERSION': '1.19c', 23:31:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:31:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:31:15 INFO - 'LOGONSERVER': '\\\\T-W732-IX-183', 23:31:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:31:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:31:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:31:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:31:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:31:15 INFO - 'MOZ_AIRBAG': '1', 23:31:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:31:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:31:15 INFO - 'MOZ_MSVCVERSION': '8', 23:31:15 INFO - 'MOZ_NO_REMOTE': '1', 23:31:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:31:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:31:15 INFO - 'NO_EM_RESTART': '1', 23:31:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:31:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:31:15 INFO - 'OS': 'Windows_NT', 23:31:15 INFO - 'OURDRIVE': 'C:', 23:31:15 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 23:31:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:31:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:31:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:31:15 INFO - 'PROCESSOR_LEVEL': '6', 23:31:15 INFO - 'PROCESSOR_REVISION': '1e05', 23:31:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:31:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:31:15 INFO - 'PROMPT': '$P$G', 23:31:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:31:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:31:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:31:15 INFO - 'PWD': 'C:\\slave\\test', 23:31:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:31:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:31:15 INFO - 'SYSTEMDRIVE': 'C:', 23:31:15 INFO - 'SYSTEMROOT': 'C:\\windows', 23:31:15 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:31:15 INFO - 'TEST1': 'testie', 23:31:15 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:31:15 INFO - 'USERDOMAIN': 'T-W732-IX-183', 23:31:15 INFO - 'USERNAME': 'cltbld', 23:31:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:31:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:31:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:31:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:31:15 INFO - 'WINDIR': 'C:\\windows', 23:31:15 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:31:15 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:31:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:31:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:31:15 INFO - Downloading/unpacking blobuploader==1.2.4 23:31:15 INFO - Downloading blobuploader-1.2.4.tar.gz 23:31:15 INFO - Running setup.py egg_info for package blobuploader 23:31:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:31:19 INFO - Running setup.py egg_info for package requests 23:31:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:31:19 INFO - Downloading docopt-0.6.1.tar.gz 23:31:19 INFO - Running setup.py egg_info for package docopt 23:31:19 INFO - Installing collected packages: blobuploader, docopt, requests 23:31:19 INFO - Running setup.py install for blobuploader 23:31:19 INFO - Running setup.py install for docopt 23:31:19 INFO - Running setup.py install for requests 23:31:19 INFO - Successfully installed blobuploader docopt requests 23:31:19 INFO - Cleaning up... 23:31:19 INFO - Return code: 0 23:31:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:31:19 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')]} 23:31:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:31:19 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')]} 23:31:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:31:19 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 0x01B176B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019C9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B47368>, '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 0x018A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BDD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-183', 'USERDOMAIN': 'T-W732-IX-183', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-183', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 23:31:19 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 23:31:19 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 23:31:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:31:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:31:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:31:19 INFO - 'COMPUTERNAME': 'T-W732-IX-183', 23:31:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:31:19 INFO - 'DCLOCATION': 'SCL3', 23:31:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:31:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:31:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:31:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:31:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:31:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:31:19 INFO - 'HOMEDRIVE': 'C:', 23:31:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:31:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:31:19 INFO - 'KTS_VERSION': '1.19c', 23:31:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:31:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:31:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-183', 23:31:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:31:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:31:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:31:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:31:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:31:19 INFO - 'MOZ_AIRBAG': '1', 23:31:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:31:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:31:19 INFO - 'MOZ_MSVCVERSION': '8', 23:31:19 INFO - 'MOZ_NO_REMOTE': '1', 23:31:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:31:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:31:19 INFO - 'NO_EM_RESTART': '1', 23:31:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:31:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:31:19 INFO - 'OS': 'Windows_NT', 23:31:19 INFO - 'OURDRIVE': 'C:', 23:31:19 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 23:31:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:31:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:31:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:31:19 INFO - 'PROCESSOR_LEVEL': '6', 23:31:19 INFO - 'PROCESSOR_REVISION': '1e05', 23:31:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:31:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:31:19 INFO - 'PROMPT': '$P$G', 23:31:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:31:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:31:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:31:19 INFO - 'PWD': 'C:\\slave\\test', 23:31:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:31:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:31:19 INFO - 'SYSTEMDRIVE': 'C:', 23:31:19 INFO - 'SYSTEMROOT': 'C:\\windows', 23:31:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:31:19 INFO - 'TEST1': 'testie', 23:31:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:31:19 INFO - 'USERDOMAIN': 'T-W732-IX-183', 23:31:19 INFO - 'USERNAME': 'cltbld', 23:31:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:31:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:31:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:31:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:31:19 INFO - 'WINDIR': 'C:\\windows', 23:31:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:31:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:31:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:31:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:31:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:31:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:31:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:31:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:31:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:31:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:31:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:31:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:31:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:31:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:31:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:31:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:31:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:31:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:31:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:31:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:31:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:31:24 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:31:24 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:31:24 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:31:24 INFO - Unpacking c:\slave\test\build\tests\marionette 23:31:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:31:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:31:24 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 23:31:24 INFO - Running setup.py install for browsermob-proxy 23:31:38 INFO - Running setup.py install for manifestparser 23:31:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Running setup.py install for marionette-client 23:31:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:31:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Running setup.py install for marionette-driver 23:31:38 INFO - Running setup.py install for mozcrash 23:31:38 INFO - Running setup.py install for mozdebug 23:31:38 INFO - Running setup.py install for mozdevice 23:31:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Running setup.py install for mozfile 23:31:38 INFO - Running setup.py install for mozhttpd 23:31:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Running setup.py install for mozinfo 23:31:38 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Running setup.py install for mozInstall 23:31:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Running setup.py install for mozleak 23:31:38 INFO - Running setup.py install for mozlog 23:31:38 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Running setup.py install for moznetwork 23:31:38 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Running setup.py install for mozprocess 23:31:38 INFO - Running setup.py install for mozprofile 23:31:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Running setup.py install for mozrunner 23:31:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Running setup.py install for mozscreenshot 23:31:38 INFO - Running setup.py install for moztest 23:31:38 INFO - Running setup.py install for mozversion 23:31:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:31:38 INFO - Running setup.py install for wptserve 23:31:38 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 23:31:38 INFO - Cleaning up... 23:31:38 INFO - Return code: 0 23:31:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:31:38 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')]} 23:31:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:31:38 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')]} 23:31:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:31:38 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 0x01B176B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019C9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B47368>, '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 0x018A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BDD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-183', 'USERDOMAIN': 'T-W732-IX-183', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-183', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 23:31:38 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 23:31:38 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 23:31:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:31:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:31:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:31:38 INFO - 'COMPUTERNAME': 'T-W732-IX-183', 23:31:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:31:38 INFO - 'DCLOCATION': 'SCL3', 23:31:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:31:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:31:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:31:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:31:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:31:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:31:38 INFO - 'HOMEDRIVE': 'C:', 23:31:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:31:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:31:38 INFO - 'KTS_VERSION': '1.19c', 23:31:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:31:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:31:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-183', 23:31:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:31:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:31:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:31:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:31:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:31:38 INFO - 'MOZ_AIRBAG': '1', 23:31:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:31:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:31:38 INFO - 'MOZ_MSVCVERSION': '8', 23:31:38 INFO - 'MOZ_NO_REMOTE': '1', 23:31:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:31:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:31:38 INFO - 'NO_EM_RESTART': '1', 23:31:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:31:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:31:38 INFO - 'OS': 'Windows_NT', 23:31:38 INFO - 'OURDRIVE': 'C:', 23:31:38 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 23:31:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:31:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:31:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:31:38 INFO - 'PROCESSOR_LEVEL': '6', 23:31:38 INFO - 'PROCESSOR_REVISION': '1e05', 23:31:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:31:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:31:38 INFO - 'PROMPT': '$P$G', 23:31:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:31:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:31:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:31:38 INFO - 'PWD': 'C:\\slave\\test', 23:31:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:31:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:31:38 INFO - 'SYSTEMDRIVE': 'C:', 23:31:38 INFO - 'SYSTEMROOT': 'C:\\windows', 23:31:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:31:38 INFO - 'TEST1': 'testie', 23:31:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:31:38 INFO - 'USERDOMAIN': 'T-W732-IX-183', 23:31:38 INFO - 'USERNAME': 'cltbld', 23:31:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:31:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:31:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:31:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:31:38 INFO - 'WINDIR': 'C:\\windows', 23:31:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:31:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:31:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:31:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:31:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:31:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:31:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:31:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:31:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:31:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:31:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:31:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:31:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:31:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:31:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:31:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:31:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:31:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:31:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:31:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:31:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:31:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:31:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:31:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:31:42 INFO - Unpacking c:\slave\test\build\tests\marionette 23:31:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:31:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:31:42 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)) 23:31:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 23:31:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 23:31:53 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 23:31:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 23:31:53 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 23:31:53 INFO - Downloading blessings-1.6.tar.gz 23:31:53 INFO - Running setup.py egg_info for package blessings 23:31:53 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 23:31:53 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 23:31:53 INFO - Running setup.py install for blessings 23:31:53 INFO - Running setup.py install for browsermob-proxy 23:31:53 INFO - Running setup.py install for manifestparser 23:31:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Running setup.py install for marionette-client 23:31:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:31:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Running setup.py install for marionette-driver 23:31:53 INFO - Running setup.py install for mozcrash 23:31:53 INFO - Running setup.py install for mozdebug 23:31:53 INFO - Running setup.py install for mozdevice 23:31:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Running setup.py install for mozhttpd 23:31:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Running setup.py install for mozInstall 23:31:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Running setup.py install for mozleak 23:31:53 INFO - Running setup.py install for mozprofile 23:31:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Running setup.py install for mozrunner 23:31:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:31:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:31:55 INFO - Running setup.py install for mozscreenshot 23:31:55 INFO - Running setup.py install for moztest 23:31:55 INFO - Running setup.py install for mozversion 23:31:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:31:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:31:55 INFO - Running setup.py install for wptserve 23:31:55 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 23:31:55 INFO - Cleaning up... 23:31:55 INFO - Return code: 0 23:31:55 INFO - Done creating virtualenv C:\slave\test\build\venv. 23:31:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:31:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:31:55 INFO - Reading from file tmpfile_stdout 23:31:55 INFO - Using _rmtree_windows ... 23:31:55 INFO - Using _rmtree_windows ... 23:31:55 INFO - Current package versions: 23:31:55 INFO - blessings == 1.6 23:31:55 INFO - blobuploader == 1.2.4 23:31:55 INFO - browsermob-proxy == 0.6.0 23:31:55 INFO - distribute == 0.6.14 23:31:55 INFO - docopt == 0.6.1 23:31:55 INFO - manifestparser == 1.1 23:31:55 INFO - marionette-client == 2.3.0 23:31:55 INFO - marionette-driver == 1.4.0 23:31:55 INFO - mozInstall == 1.12 23:31:55 INFO - mozcrash == 0.17 23:31:55 INFO - mozdebug == 0.1 23:31:55 INFO - mozdevice == 0.48 23:31:55 INFO - mozfile == 1.2 23:31:55 INFO - mozhttpd == 0.7 23:31:55 INFO - mozinfo == 0.9 23:31:55 INFO - mozleak == 0.1 23:31:55 INFO - mozlog == 3.1 23:31:55 INFO - moznetwork == 0.27 23:31:55 INFO - mozprocess == 0.22 23:31:55 INFO - mozprofile == 0.28 23:31:55 INFO - mozrunner == 6.11 23:31:55 INFO - mozscreenshot == 0.1 23:31:55 INFO - mozsystemmonitor == 0.0 23:31:55 INFO - moztest == 0.7 23:31:55 INFO - mozversion == 1.4 23:31:55 INFO - requests == 1.2.3 23:31:55 INFO - wptserve == 1.4.0 23:31:55 INFO - Running post-action listener: _resource_record_post_action 23:31:55 INFO - Running post-action listener: _start_resource_monitoring 23:31:55 INFO - Starting resource monitoring. 23:31:55 INFO - ##### 23:31:55 INFO - ##### Running pull step. 23:31:55 INFO - ##### 23:31:55 INFO - Running pre-action listener: _resource_record_pre_action 23:31:55 INFO - Running main action method: pull 23:31:55 INFO - Pull has nothing to do! 23:31:55 INFO - Running post-action listener: _resource_record_post_action 23:31:55 INFO - ##### 23:31:55 INFO - ##### Running install step. 23:31:55 INFO - ##### 23:31:55 INFO - Running pre-action listener: _resource_record_pre_action 23:31:55 INFO - Running main action method: install 23:31:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:31:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:31:56 INFO - Reading from file tmpfile_stdout 23:31:56 INFO - Using _rmtree_windows ... 23:31:56 INFO - Using _rmtree_windows ... 23:31:56 INFO - Detecting whether we're running mozinstall >=1.0... 23:31:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 23:31:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 23:31:56 INFO - Reading from file tmpfile_stdout 23:31:56 INFO - Output received: 23:31:56 INFO - Usage: mozinstall-script.py [options] installer 23:31:56 INFO - Options: 23:31:56 INFO - -h, --help show this help message and exit 23:31:56 INFO - -d DEST, --destination=DEST 23:31:56 INFO - Directory to install application into. [default: 23:31:56 INFO - "C:\slave\test"] 23:31:56 INFO - --app=APP Application being installed. [default: firefox] 23:31:56 INFO - Using _rmtree_windows ... 23:31:56 INFO - Using _rmtree_windows ... 23:31:56 INFO - mkdir: C:\slave\test\build\application 23:31:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 23:31:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 23:31:58 INFO - Reading from file tmpfile_stdout 23:31:58 INFO - Output received: 23:31:58 INFO - C:\slave\test\build\application\firefox\firefox.exe 23:31:58 INFO - Using _rmtree_windows ... 23:31:58 INFO - Using _rmtree_windows ... 23:31:58 INFO - Running post-action listener: _resource_record_post_action 23:31:58 INFO - ##### 23:31:58 INFO - ##### Running run-tests step. 23:31:58 INFO - ##### 23:31:58 INFO - Running pre-action listener: _resource_record_pre_action 23:31:58 INFO - Running main action method: run_tests 23:31:58 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 23:31:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:31:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:31:58 INFO - grabbing minidump binary from tooltool 23:31:58 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')]} 23:31:58 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 0x01B47368>, '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 0x018A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BDD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 23:31:58 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 23:31:58 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 23:31:58 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 23:31:59 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpewqqe0 23:31:59 INFO - INFO - File integrity verified, renaming tmpewqqe0 to win32-minidump_stackwalk.exe 23:31:59 INFO - Return code: 0 23:31:59 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 23:32:00 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 23:32:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 23:32:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 23:32:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:32:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:32:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:32:00 INFO - 'COMPUTERNAME': 'T-W732-IX-183', 23:32:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:32:00 INFO - 'DCLOCATION': 'SCL3', 23:32:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:32:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:32:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:32:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:32:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:32:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:32:00 INFO - 'HOMEDRIVE': 'C:', 23:32:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:32:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:32:00 INFO - 'KTS_VERSION': '1.19c', 23:32:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:32:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:32:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-183', 23:32:00 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 23:32:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:32:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:32:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:32:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:32:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:32:00 INFO - 'MOZ_AIRBAG': '1', 23:32:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:32:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:32:00 INFO - 'MOZ_MSVCVERSION': '8', 23:32:00 INFO - 'MOZ_NO_REMOTE': '1', 23:32:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:32:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:32:00 INFO - 'NO_EM_RESTART': '1', 23:32:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:32:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:32:00 INFO - 'OS': 'Windows_NT', 23:32:00 INFO - 'OURDRIVE': 'C:', 23:32:00 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 23:32:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:32:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:32:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:32:00 INFO - 'PROCESSOR_LEVEL': '6', 23:32:00 INFO - 'PROCESSOR_REVISION': '1e05', 23:32:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:32:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:32:00 INFO - 'PROMPT': '$P$G', 23:32:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:32:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:32:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:32:00 INFO - 'PWD': 'C:\\slave\\test', 23:32:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:32:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:32:00 INFO - 'SYSTEMDRIVE': 'C:', 23:32:00 INFO - 'SYSTEMROOT': 'C:\\windows', 23:32:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:32:00 INFO - 'TEST1': 'testie', 23:32:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:32:00 INFO - 'USERDOMAIN': 'T-W732-IX-183', 23:32:00 INFO - 'USERNAME': 'cltbld', 23:32:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:32:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:32:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:32:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:32:00 INFO - 'WINDIR': 'C:\\windows', 23:32:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:32:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:32:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:32:00 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 23:32:02 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 23:32:02 INFO - import pkg_resources 23:32:03 INFO - Using 1 client processes 23:32:06 INFO - SUITE-START | Running 778 tests 23:32:06 INFO - Running testharness tests 23:32:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:32:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 23:32:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:32:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 23:32:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:32:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 23:32:06 INFO - Setting up ssl 23:32:07 INFO - PROCESS | certutil | 23:32:07 INFO - PROCESS | certutil | 23:32:07 INFO - PROCESS | certutil | 23:32:07 INFO - Certificate Nickname Trust Attributes 23:32:07 INFO - SSL,S/MIME,JAR/XPI 23:32:07 INFO - 23:32:07 INFO - web-platform-tests CT,, 23:32:07 INFO - 23:32:07 INFO - Starting runner 23:32:07 INFO - PROCESS | 3968 | [3968] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 23:32:07 INFO - PROCESS | 3968 | [3968] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 23:32:07 INFO - PROCESS | 3968 | [3968] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 23:32:07 INFO - PROCESS | 3968 | [3968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 23:32:08 INFO - PROCESS | 3968 | [3968] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 23:32:09 INFO - PROCESS | 3968 | 1464935529339 Marionette DEBUG Marionette enabled via build flag and pref 23:32:10 INFO - PROCESS | 3968 | ++DOCSHELL 10F01C00 == 1 [pid = 3968] [id = 1] 23:32:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 1 (10F02000) [pid = 3968] [serial = 1] [outer = 00000000] 23:32:10 INFO - PROCESS | 3968 | [3968] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:32:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 2 (10F02C00) [pid = 3968] [serial = 2] [outer = 10F02000] 23:32:10 INFO - PROCESS | 3968 | ++DOCSHELL 1109D400 == 2 [pid = 3968] [id = 2] 23:32:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 3 (1109D800) [pid = 3968] [serial = 3] [outer = 00000000] 23:32:10 INFO - PROCESS | 3968 | [3968] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:32:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 4 (1109E400) [pid = 3968] [serial = 4] [outer = 1109D800] 23:32:10 INFO - PROCESS | 3968 | 1464935530932 Marionette INFO Listening on port 2828 23:32:12 INFO - PROCESS | 3968 | 1464935532510 Marionette DEBUG Marionette enabled via command-line flag 23:32:12 INFO - PROCESS | 3968 | [3968] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:32:12 INFO - PROCESS | 3968 | [3968] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:32:12 INFO - PROCESS | 3968 | ++DOCSHELL 14E40000 == 3 [pid = 3968] [id = 3] 23:32:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 5 (14E48000) [pid = 3968] [serial = 5] [outer = 00000000] 23:32:12 INFO - PROCESS | 3968 | [3968] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:32:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 6 (14E48C00) [pid = 3968] [serial = 6] [outer = 14E48000] 23:32:12 INFO - PROCESS | 3968 | [3968] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 23:32:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 7 (15A25800) [pid = 3968] [serial = 7] [outer = 1109D800] 23:32:13 INFO - PROCESS | 3968 | [3968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:32:13 INFO - PROCESS | 3968 | 1464935533409 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49882 23:32:13 INFO - PROCESS | 3968 | [3968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:32:13 INFO - PROCESS | 3968 | 1464935533432 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49883 23:32:13 INFO - PROCESS | 3968 | [3968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:32:13 INFO - PROCESS | 3968 | 1464935533439 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49885 23:32:13 INFO - PROCESS | 3968 | [3968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:32:13 INFO - PROCESS | 3968 | 1464935533474 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49887 23:32:13 INFO - PROCESS | 3968 | [3968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:32:13 INFO - PROCESS | 3968 | 1464935533479 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49888 23:32:13 INFO - PROCESS | 3968 | 1464935533481 Marionette DEBUG Closed connection conn0 23:32:13 INFO - PROCESS | 3968 | 1464935533484 Marionette DEBUG Closed connection conn1 23:32:13 INFO - PROCESS | 3968 | 1464935533486 Marionette DEBUG Closed connection conn2 23:32:13 INFO - PROCESS | 3968 | 1464935533546 Marionette DEBUG Closed connection conn3 23:32:13 INFO - PROCESS | 3968 | 1464935533660 Marionette DEBUG Closed connection conn4 23:32:13 INFO - PROCESS | 3968 | [3968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:32:13 INFO - PROCESS | 3968 | 1464935533666 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49889 23:32:13 INFO - PROCESS | 3968 | 1464935533680 Marionette DEBUG Closed connection conn5 23:32:13 INFO - PROCESS | 3968 | [3968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:32:13 INFO - PROCESS | 3968 | 1464935533685 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49890 23:32:13 INFO - PROCESS | 3968 | ++DOCSHELL 1650DC00 == 4 [pid = 3968] [id = 4] 23:32:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 8 (1650E400) [pid = 3968] [serial = 8] [outer = 00000000] 23:32:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 9 (17821800) [pid = 3968] [serial = 9] [outer = 1650E400] 23:32:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 10 (17826800) [pid = 3968] [serial = 10] [outer = 1650E400] 23:32:13 INFO - PROCESS | 3968 | 1464935533826 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:32:13 INFO - PROCESS | 3968 | 1464935533832 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160602213110","device":"desktop","version":"48.0a2"} 23:32:14 INFO - PROCESS | 3968 | [3968] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:32:14 INFO - PROCESS | 3968 | [3968] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:32:15 INFO - PROCESS | 3968 | [3968] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:32:15 INFO - PROCESS | 3968 | ++DOCSHELL 1874FC00 == 5 [pid = 3968] [id = 5] 23:32:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 11 (1876F000) [pid = 3968] [serial = 11] [outer = 00000000] 23:32:15 INFO - PROCESS | 3968 | ++DOCSHELL 1876F800 == 6 [pid = 3968] [id = 6] 23:32:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 12 (18AF0400) [pid = 3968] [serial = 12] [outer = 00000000] 23:32:16 INFO - PROCESS | 3968 | [3968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:32:16 INFO - PROCESS | 3968 | ++DOCSHELL 19CDBC00 == 7 [pid = 3968] [id = 7] 23:32:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 13 (19CDC000) [pid = 3968] [serial = 13] [outer = 00000000] 23:32:16 INFO - PROCESS | 3968 | [3968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:32:16 INFO - PROCESS | 3968 | [3968] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:32:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 14 (19EE4C00) [pid = 3968] [serial = 14] [outer = 19CDC000] 23:32:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 15 (19DDD400) [pid = 3968] [serial = 15] [outer = 1876F000] 23:32:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 16 (19DDEC00) [pid = 3968] [serial = 16] [outer = 18AF0400] 23:32:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 17 (19DE1400) [pid = 3968] [serial = 17] [outer = 19CDC000] 23:32:17 INFO - PROCESS | 3968 | 1464935537333 Marionette DEBUG loaded listener.js 23:32:17 INFO - PROCESS | 3968 | 1464935537347 Marionette DEBUG loaded listener.js 23:32:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 18 (1C361800) [pid = 3968] [serial = 18] [outer = 19CDC000] 23:32:18 INFO - PROCESS | 3968 | 1464935538112 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"92a5f3bc-b3a6-4804-96dd-bd374b0ce3e8","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160602213110","device":"desktop","version":"48.0a2","command_id":1}}] 23:32:18 INFO - PROCESS | 3968 | 1464935538409 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 23:32:18 INFO - PROCESS | 3968 | 1464935538471 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 23:32:18 INFO - PROCESS | 3968 | 1464935538489 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:32:18 INFO - PROCESS | 3968 | [3968] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:32:20 INFO - PROCESS | 3968 | [3968] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:32:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 19 (0C804C00) [pid = 3968] [serial = 19] [outer = 19CDC000] 23:32:20 INFO - PROCESS | 3968 | --DOCSHELL 10F01C00 == 6 [pid = 3968] [id = 1] 23:32:20 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:32:20 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:32:20 INFO - PROCESS | 3968 | 1464935540671 Marionette TRACE conn6 <- [1,3,null,{}] 23:32:20 INFO - PROCESS | 3968 | 1464935540676 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 23:32:20 INFO - PROCESS | 3968 | 1464935540697 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 23:32:20 INFO - PROCESS | 3968 | 1464935540727 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 23:32:20 INFO - PROCESS | 3968 | 1464935540731 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 23:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:32:20 INFO - PROCESS | 3968 | 1464935540737 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:32:20 INFO - PROCESS | 3968 | 1464935540742 Marionette TRACE conn6 <- [1,6,null,{}] 23:32:20 INFO - PROCESS | 3968 | 1464935540752 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:20 INFO - PROCESS | 3968 | 1464935540770 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 23:32:20 INFO - PROCESS | 3968 | 1464935540775 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:20 INFO - PROCESS | 3968 | ++DOCSHELL 144FA000 == 7 [pid = 3968] [id = 8] 23:32:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 20 (144FAC00) [pid = 3968] [serial = 20] [outer = 00000000] 23:32:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 21 (14B39C00) [pid = 3968] [serial = 21] [outer = 144FAC00] 23:32:20 INFO - PROCESS | 3968 | 1464935540835 Marionette DEBUG loaded listener.js 23:32:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 22 (14E3C800) [pid = 3968] [serial = 22] [outer = 144FAC00] 23:32:21 INFO - PROCESS | 3968 | ++DOCSHELL 17D0B800 == 8 [pid = 3968] [id = 9] 23:32:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 23 (18747000) [pid = 3968] [serial = 23] [outer = 00000000] 23:32:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 24 (18CA5400) [pid = 3968] [serial = 24] [outer = 18747000] 23:32:21 INFO - PROCESS | 3968 | 1464935541278 Marionette DEBUG loaded listener.js 23:32:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 25 (19CD7C00) [pid = 3968] [serial = 25] [outer = 18747000] 23:32:21 INFO - PROCESS | 3968 | 1464935541792 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 23:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1074ms 23:32:21 INFO - PROCESS | 3968 | 1464935541882 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 23:32:21 INFO - PROCESS | 3968 | 1464935541886 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 23:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:32:21 INFO - PROCESS | 3968 | 1464935541908 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:32:21 INFO - PROCESS | 3968 | 1464935541911 Marionette TRACE conn6 <- [1,10,null,{}] 23:32:21 INFO - PROCESS | 3968 | 1464935541915 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:22 INFO - PROCESS | 3968 | 1464935542043 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 23:32:22 INFO - PROCESS | 3968 | 1464935542102 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:22 INFO - PROCESS | 3968 | ++DOCSHELL 196E4000 == 9 [pid = 3968] [id = 10] 23:32:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 26 (19F48400) [pid = 3968] [serial = 26] [outer = 00000000] 23:32:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 27 (1D01F000) [pid = 3968] [serial = 27] [outer = 19F48400] 23:32:22 INFO - PROCESS | 3968 | 1464935542157 Marionette DEBUG loaded listener.js 23:32:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 28 (1D910C00) [pid = 3968] [serial = 28] [outer = 19F48400] 23:32:22 INFO - PROCESS | 3968 | 1464935542761 Marionette TRACE conn6 <- [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]]]}] 23:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 23:32:22 INFO - PROCESS | 3968 | 1464935542835 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 23:32:22 INFO - PROCESS | 3968 | 1464935542840 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 23:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:32:22 INFO - PROCESS | 3968 | 1464935542851 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:32:22 INFO - PROCESS | 3968 | 1464935542856 Marionette TRACE conn6 <- [1,14,null,{}] 23:32:22 INFO - PROCESS | 3968 | 1464935542860 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:22 INFO - PROCESS | 3968 | ++DOCSHELL 19729C00 == 10 [pid = 3968] [id = 11] 23:32:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 29 (1972A400) [pid = 3968] [serial = 29] [outer = 00000000] 23:32:22 INFO - PROCESS | 3968 | 1464935542985 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 23:32:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 30 (0D072800) [pid = 3968] [serial = 30] [outer = 1972A400] 23:32:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 31 (0D0CEC00) [pid = 3968] [serial = 31] [outer = 1972A400] 23:32:23 INFO - PROCESS | 3968 | 1464935543218 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:23 INFO - PROCESS | 3968 | ++DOCSHELL 0D073800 == 11 [pid = 3968] [id = 12] 23:32:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 32 (0D0CC000) [pid = 3968] [serial = 32] [outer = 00000000] 23:32:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 33 (0FA36000) [pid = 3968] [serial = 33] [outer = 0D0CC000] 23:32:23 INFO - PROCESS | 3968 | ++DOCSHELL 0FA64800 == 12 [pid = 3968] [id = 13] 23:32:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 34 (0FA67400) [pid = 3968] [serial = 34] [outer = 00000000] 23:32:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 35 (0FB63C00) [pid = 3968] [serial = 35] [outer = 0FA67400] 23:32:23 INFO - PROCESS | 3968 | 1464935543328 Marionette DEBUG loaded listener.js 23:32:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 36 (0FB8A800) [pid = 3968] [serial = 36] [outer = 0FA67400] 23:32:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 37 (10F0A800) [pid = 3968] [serial = 37] [outer = 0D0CC000] 23:32:23 INFO - PROCESS | 3968 | --DOCSHELL 1650DC00 == 11 [pid = 3968] [id = 4] 23:32:23 INFO - PROCESS | 3968 | 1464935543888 Marionette TRACE conn6 <- [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]]]}] 23:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1082ms 23:32:23 INFO - PROCESS | 3968 | 1464935543955 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 23:32:23 INFO - PROCESS | 3968 | 1464935543958 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 23:32:23 INFO - PROCESS | 3968 | 1464935543964 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:32:23 INFO - PROCESS | 3968 | 1464935543968 Marionette TRACE conn6 <- [1,18,null,{}] 23:32:23 INFO - PROCESS | 3968 | 1464935543976 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:24 INFO - PROCESS | 3968 | 1464935544066 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 23:32:24 INFO - PROCESS | 3968 | 1464935544075 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:24 INFO - PROCESS | 3968 | ++DOCSHELL 1109AC00 == 12 [pid = 3968] [id = 14] 23:32:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 38 (1449A400) [pid = 3968] [serial = 38] [outer = 00000000] 23:32:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 39 (1458E000) [pid = 3968] [serial = 39] [outer = 1449A400] 23:32:24 INFO - PROCESS | 3968 | 1464935544129 Marionette DEBUG loaded listener.js 23:32:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 40 (1478B000) [pid = 3968] [serial = 40] [outer = 1449A400] 23:32:24 INFO - PROCESS | 3968 | 1464935544559 Marionette TRACE conn6 <- [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]]]}] 23:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 631ms 23:32:24 INFO - PROCESS | 3968 | 1464935544601 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 23:32:24 INFO - PROCESS | 3968 | 1464935544604 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 23:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:32:24 INFO - PROCESS | 3968 | 1464935544608 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:32:24 INFO - PROCESS | 3968 | 1464935544610 Marionette TRACE conn6 <- [1,22,null,{}] 23:32:24 INFO - PROCESS | 3968 | 1464935544614 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:24 INFO - PROCESS | 3968 | 1464935544712 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 23:32:24 INFO - PROCESS | 3968 | 1464935544726 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:24 INFO - PROCESS | 3968 | ++DOCSHELL 14EAC000 == 13 [pid = 3968] [id = 15] 23:32:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 41 (14EAD000) [pid = 3968] [serial = 41] [outer = 00000000] 23:32:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 42 (15A22000) [pid = 3968] [serial = 42] [outer = 14EAD000] 23:32:24 INFO - PROCESS | 3968 | 1464935544772 Marionette DEBUG loaded listener.js 23:32:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 43 (16510800) [pid = 3968] [serial = 43] [outer = 14EAD000] 23:32:25 INFO - PROCESS | 3968 | 1464935545204 Marionette TRACE conn6 <- [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]]]}] 23:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 23:32:25 INFO - PROCESS | 3968 | 1464935545243 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 23:32:25 INFO - PROCESS | 3968 | 1464935545245 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 23:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:32:25 INFO - PROCESS | 3968 | 1464935545255 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:32:25 INFO - PROCESS | 3968 | 1464935545260 Marionette TRACE conn6 <- [1,26,null,{}] 23:32:25 INFO - PROCESS | 3968 | 1464935545265 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:25 INFO - PROCESS | 3968 | 1464935545358 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 23:32:25 INFO - PROCESS | 3968 | 1464935545365 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:25 INFO - PROCESS | 3968 | ++DOCSHELL 178E4800 == 14 [pid = 3968] [id = 16] 23:32:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 44 (17D07400) [pid = 3968] [serial = 44] [outer = 00000000] 23:32:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 45 (18750000) [pid = 3968] [serial = 45] [outer = 17D07400] 23:32:25 INFO - PROCESS | 3968 | 1464935545414 Marionette DEBUG loaded listener.js 23:32:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 46 (1884EC00) [pid = 3968] [serial = 46] [outer = 17D07400] 23:32:25 INFO - PROCESS | 3968 | 1464935545829 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 23:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 23:32:25 INFO - PROCESS | 3968 | 1464935545883 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 23:32:25 INFO - PROCESS | 3968 | 1464935545886 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 23:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:32:25 INFO - PROCESS | 3968 | 1464935545889 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:32:25 INFO - PROCESS | 3968 | 1464935545890 Marionette TRACE conn6 <- [1,30,null,{}] 23:32:25 INFO - PROCESS | 3968 | 1464935545894 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:25 INFO - PROCESS | 3968 | 1464935545971 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 23:32:25 INFO - PROCESS | 3968 | 1464935545980 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:25 INFO - PROCESS | 3968 | ++DOCSHELL 18E30400 == 15 [pid = 3968] [id = 17] 23:32:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 47 (18E31000) [pid = 3968] [serial = 47] [outer = 00000000] 23:32:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 48 (195CE400) [pid = 3968] [serial = 48] [outer = 18E31000] 23:32:26 INFO - PROCESS | 3968 | 1464935546036 Marionette DEBUG loaded listener.js 23:32:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 49 (19722C00) [pid = 3968] [serial = 49] [outer = 18E31000] 23:32:26 INFO - PROCESS | 3968 | 1464935546435 Marionette TRACE conn6 <- [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]]]}] 23:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 23:32:26 INFO - PROCESS | 3968 | 1464935546463 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 23:32:26 INFO - PROCESS | 3968 | 1464935546465 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 23:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:32:26 INFO - PROCESS | 3968 | 1464935546468 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:32:26 INFO - PROCESS | 3968 | 1464935546470 Marionette TRACE conn6 <- [1,34,null,{}] 23:32:26 INFO - PROCESS | 3968 | 1464935546474 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:26 INFO - PROCESS | 3968 | 1464935546577 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 23:32:26 INFO - PROCESS | 3968 | 1464935546586 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:26 INFO - PROCESS | 3968 | ++DOCSHELL 19663400 == 16 [pid = 3968] [id = 18] 23:32:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 50 (19663800) [pid = 3968] [serial = 50] [outer = 00000000] 23:32:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 51 (1966AC00) [pid = 3968] [serial = 51] [outer = 19663800] 23:32:26 INFO - PROCESS | 3968 | 1464935546641 Marionette DEBUG loaded listener.js 23:32:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 52 (1972FC00) [pid = 3968] [serial = 52] [outer = 19663800] 23:32:27 INFO - PROCESS | 3968 | 1464935547055 Marionette TRACE conn6 <- [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]]]}] 23:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 23:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:32:27 INFO - PROCESS | 3968 | 1464935547099 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 23:32:27 INFO - PROCESS | 3968 | 1464935547101 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 23:32:27 INFO - PROCESS | 3968 | 1464935547104 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:32:27 INFO - PROCESS | 3968 | 1464935547106 Marionette TRACE conn6 <- [1,38,null,{}] 23:32:27 INFO - PROCESS | 3968 | 1464935547109 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:27 INFO - PROCESS | 3968 | 1464935547214 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 23:32:27 INFO - PROCESS | 3968 | 1464935547222 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:27 INFO - PROCESS | 3968 | ++DOCSHELL 0FF22000 == 17 [pid = 3968] [id = 19] 23:32:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 53 (0FF25C00) [pid = 3968] [serial = 53] [outer = 00000000] 23:32:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 54 (14B3F400) [pid = 3968] [serial = 54] [outer = 0FF25C00] 23:32:27 INFO - PROCESS | 3968 | 1464935547266 Marionette DEBUG loaded listener.js 23:32:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 55 (1AD72400) [pid = 3968] [serial = 55] [outer = 0FF25C00] 23:32:27 INFO - PROCESS | 3968 | 1464935547738 Marionette TRACE conn6 <- [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]]]}] 23:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 670ms 23:32:27 INFO - PROCESS | 3968 | 1464935547775 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 23:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:32:27 INFO - PROCESS | 3968 | 1464935547777 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 23:32:27 INFO - PROCESS | 3968 | 1464935547781 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:32:27 INFO - PROCESS | 3968 | 1464935547782 Marionette TRACE conn6 <- [1,42,null,{}] 23:32:27 INFO - PROCESS | 3968 | 1464935547786 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:27 INFO - PROCESS | 3968 | 1464935547889 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 23:32:27 INFO - PROCESS | 3968 | 1464935547896 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:27 INFO - PROCESS | 3968 | ++DOCSHELL 19527800 == 18 [pid = 3968] [id = 20] 23:32:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 56 (19527C00) [pid = 3968] [serial = 56] [outer = 00000000] 23:32:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 57 (1952D400) [pid = 3968] [serial = 57] [outer = 19527C00] 23:32:27 INFO - PROCESS | 3968 | 1464935547951 Marionette DEBUG loaded listener.js 23:32:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 58 (1952E000) [pid = 3968] [serial = 58] [outer = 19527C00] 23:32:28 INFO - PROCESS | 3968 | 1464935548327 Marionette TRACE conn6 <- [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]]]}] 23:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 571ms 23:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:32:28 INFO - PROCESS | 3968 | 1464935548352 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 23:32:28 INFO - PROCESS | 3968 | 1464935548354 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 23:32:28 INFO - PROCESS | 3968 | 1464935548357 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:32:28 INFO - PROCESS | 3968 | 1464935548359 Marionette TRACE conn6 <- [1,46,null,{}] 23:32:28 INFO - PROCESS | 3968 | 1464935548362 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:28 INFO - PROCESS | 3968 | 1464935548468 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 23:32:28 INFO - PROCESS | 3968 | 1464935548476 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:28 INFO - PROCESS | 3968 | ++DOCSHELL 14B3C000 == 19 [pid = 3968] [id = 21] 23:32:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 59 (14B97C00) [pid = 3968] [serial = 59] [outer = 00000000] 23:32:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 60 (1798BC00) [pid = 3968] [serial = 60] [outer = 14B97C00] 23:32:28 INFO - PROCESS | 3968 | 1464935548521 Marionette DEBUG loaded listener.js 23:32:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 61 (1798F000) [pid = 3968] [serial = 61] [outer = 14B97C00] 23:32:28 INFO - PROCESS | 3968 | 1464935548898 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 23:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 23:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:32:28 INFO - PROCESS | 3968 | 1464935548928 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 23:32:28 INFO - PROCESS | 3968 | 1464935548930 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 23:32:28 INFO - PROCESS | 3968 | 1464935548933 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:32:28 INFO - PROCESS | 3968 | 1464935548935 Marionette TRACE conn6 <- [1,50,null,{}] 23:32:28 INFO - PROCESS | 3968 | 1464935548938 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:29 INFO - PROCESS | 3968 | 1464935549012 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 23:32:29 INFO - PROCESS | 3968 | 1464935549077 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:29 INFO - PROCESS | 3968 | ++DOCSHELL 10501800 == 20 [pid = 3968] [id = 22] 23:32:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 62 (10505400) [pid = 3968] [serial = 62] [outer = 00000000] 23:32:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 63 (1050C400) [pid = 3968] [serial = 63] [outer = 10505400] 23:32:29 INFO - PROCESS | 3968 | 1464935549123 Marionette DEBUG loaded listener.js 23:32:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 64 (1050F800) [pid = 3968] [serial = 64] [outer = 10505400] 23:32:29 INFO - PROCESS | 3968 | 1464935549451 Marionette TRACE conn6 <- [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]]]}] 23:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 23:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:32:29 INFO - PROCESS | 3968 | 1464935549504 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 23:32:29 INFO - PROCESS | 3968 | 1464935549506 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 23:32:29 INFO - PROCESS | 3968 | 1464935549509 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:32:29 INFO - PROCESS | 3968 | 1464935549511 Marionette TRACE conn6 <- [1,54,null,{}] 23:32:29 INFO - PROCESS | 3968 | 1464935549515 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:29 INFO - PROCESS | 3968 | 1464935549588 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 23:32:29 INFO - PROCESS | 3968 | 1464935549655 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:29 INFO - PROCESS | 3968 | ++DOCSHELL 17987800 == 21 [pid = 3968] [id = 23] 23:32:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 65 (18CA6C00) [pid = 3968] [serial = 65] [outer = 00000000] 23:32:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 66 (1C58FC00) [pid = 3968] [serial = 66] [outer = 18CA6C00] 23:32:29 INFO - PROCESS | 3968 | 1464935549709 Marionette DEBUG loaded listener.js 23:32:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 67 (1D022C00) [pid = 3968] [serial = 67] [outer = 18CA6C00] 23:32:30 INFO - PROCESS | 3968 | 1464935550096 Marionette TRACE conn6 <- [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]]]}] 23:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 23:32:30 INFO - PROCESS | 3968 | 1464935550140 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 23:32:30 INFO - PROCESS | 3968 | 1464935550143 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 23:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:32:30 INFO - PROCESS | 3968 | 1464935550146 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:32:30 INFO - PROCESS | 3968 | 1464935550148 Marionette TRACE conn6 <- [1,58,null,{}] 23:32:30 INFO - PROCESS | 3968 | 1464935550152 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:30 INFO - PROCESS | 3968 | 1464935550276 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 23:32:30 INFO - PROCESS | 3968 | 1464935550285 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:30 INFO - PROCESS | 3968 | ++DOCSHELL 1E665800 == 22 [pid = 3968] [id = 24] 23:32:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 68 (1E665C00) [pid = 3968] [serial = 68] [outer = 00000000] 23:32:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 69 (1E6AE800) [pid = 3968] [serial = 69] [outer = 1E665C00] 23:32:30 INFO - PROCESS | 3968 | 1464935550329 Marionette DEBUG loaded listener.js 23:32:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 70 (1E6B2400) [pid = 3968] [serial = 70] [outer = 1E665C00] 23:32:30 INFO - PROCESS | 3968 | 1464935550679 Marionette TRACE conn6 <- [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]]]}] 23:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 23:32:30 INFO - PROCESS | 3968 | 1464935550721 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 23:32:30 INFO - PROCESS | 3968 | 1464935550722 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 23:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:32:30 INFO - PROCESS | 3968 | 1464935550726 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:32:30 INFO - PROCESS | 3968 | 1464935550728 Marionette TRACE conn6 <- [1,62,null,{}] 23:32:30 INFO - PROCESS | 3968 | 1464935550731 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:30 INFO - PROCESS | 3968 | 1464935550808 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 23:32:30 INFO - PROCESS | 3968 | 1464935550890 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:30 INFO - PROCESS | 3968 | ++DOCSHELL 18E44C00 == 23 [pid = 3968] [id = 25] 23:32:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 71 (18E49000) [pid = 3968] [serial = 71] [outer = 00000000] 23:32:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 72 (18E4F400) [pid = 3968] [serial = 72] [outer = 18E49000] 23:32:30 INFO - PROCESS | 3968 | 1464935550934 Marionette DEBUG loaded listener.js 23:32:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 73 (18E52800) [pid = 3968] [serial = 73] [outer = 18E49000] 23:32:31 INFO - PROCESS | 3968 | --DOCSHELL 196E4000 == 22 [pid = 3968] [id = 10] 23:32:31 INFO - PROCESS | 3968 | --DOCSHELL 144FA000 == 21 [pid = 3968] [id = 8] 23:32:32 INFO - PROCESS | 3968 | 1464935552021 Marionette TRACE conn6 <- [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]]]}] 23:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1335ms 23:32:32 INFO - PROCESS | 3968 | 1464935552062 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 23:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:32:32 INFO - PROCESS | 3968 | 1464935552066 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 23:32:32 INFO - PROCESS | 3968 | 1464935552071 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:32:32 INFO - PROCESS | 3968 | 1464935552074 Marionette TRACE conn6 <- [1,66,null,{}] 23:32:32 INFO - PROCESS | 3968 | 1464935552080 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:32 INFO - PROCESS | 3968 | 1464935552214 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 23:32:32 INFO - PROCESS | 3968 | 1464935552240 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:32 INFO - PROCESS | 3968 | ++DOCSHELL 0FF2A800 == 22 [pid = 3968] [id = 26] 23:32:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 74 (0FF2AC00) [pid = 3968] [serial = 74] [outer = 00000000] 23:32:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 75 (0FF56400) [pid = 3968] [serial = 75] [outer = 0FF2AC00] 23:32:32 INFO - PROCESS | 3968 | 1464935552288 Marionette DEBUG loaded listener.js 23:32:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 76 (10354000) [pid = 3968] [serial = 76] [outer = 0FF2AC00] 23:32:32 INFO - PROCESS | 3968 | 1464935552713 Marionette TRACE conn6 <- [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]]]}] 23:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 690ms 23:32:32 INFO - PROCESS | 3968 | 1464935552762 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 23:32:32 INFO - PROCESS | 3968 | 1464935552767 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 23:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:32:32 INFO - PROCESS | 3968 | 1464935552773 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:32:32 INFO - PROCESS | 3968 | 1464935552776 Marionette TRACE conn6 <- [1,70,null,{}] 23:32:32 INFO - PROCESS | 3968 | 1464935552785 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:32 INFO - PROCESS | 3968 | 1464935552887 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 23:32:32 INFO - PROCESS | 3968 | 1464935552899 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:32 INFO - PROCESS | 3968 | ++DOCSHELL 1050B800 == 23 [pid = 3968] [id = 27] 23:32:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 77 (1050CC00) [pid = 3968] [serial = 77] [outer = 00000000] 23:32:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 78 (142BAC00) [pid = 3968] [serial = 78] [outer = 1050CC00] 23:32:32 INFO - PROCESS | 3968 | 1464935552949 Marionette DEBUG loaded listener.js 23:32:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 79 (14B3AC00) [pid = 3968] [serial = 79] [outer = 1050CC00] 23:32:33 INFO - PROCESS | 3968 | --DOMWINDOW == 78 (1650E400) [pid = 3968] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:32:33 INFO - PROCESS | 3968 | --DOMWINDOW == 77 (10505400) [pid = 3968] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:32:33 INFO - PROCESS | 3968 | --DOMWINDOW == 76 (18CA6C00) [pid = 3968] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:32:33 INFO - PROCESS | 3968 | --DOMWINDOW == 75 (144FAC00) [pid = 3968] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:32:33 INFO - PROCESS | 3968 | --DOMWINDOW == 74 (19F48400) [pid = 3968] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:32:33 INFO - PROCESS | 3968 | --DOMWINDOW == 73 (0FA67400) [pid = 3968] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:32:33 INFO - PROCESS | 3968 | --DOMWINDOW == 72 (1449A400) [pid = 3968] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:32:33 INFO - PROCESS | 3968 | --DOMWINDOW == 71 (14EAD000) [pid = 3968] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:32:33 INFO - PROCESS | 3968 | --DOMWINDOW == 70 (17D07400) [pid = 3968] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:32:33 INFO - PROCESS | 3968 | --DOMWINDOW == 69 (18E31000) [pid = 3968] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:32:33 INFO - PROCESS | 3968 | --DOMWINDOW == 68 (19663800) [pid = 3968] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:32:33 INFO - PROCESS | 3968 | --DOMWINDOW == 67 (0FF25C00) [pid = 3968] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:32:33 INFO - PROCESS | 3968 | 1464935553682 Marionette TRACE conn6 <- [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]]]}] 23:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 23:32:33 INFO - PROCESS | 3968 | 1464935553706 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 23:32:33 INFO - PROCESS | 3968 | 1464935553709 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 23:32:33 INFO - PROCESS | 3968 | 1464935553712 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:32:33 INFO - PROCESS | 3968 | 1464935553715 Marionette TRACE conn6 <- [1,74,null,{}] 23:32:33 INFO - PROCESS | 3968 | 1464935553725 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:33 INFO - PROCESS | 3968 | 1464935553817 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 23:32:33 INFO - PROCESS | 3968 | 1464935553889 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:33 INFO - PROCESS | 3968 | ++DOCSHELL 14CE9000 == 24 [pid = 3968] [id = 28] 23:32:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 68 (14E0E000) [pid = 3968] [serial = 80] [outer = 00000000] 23:32:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 69 (14EA7C00) [pid = 3968] [serial = 81] [outer = 14E0E000] 23:32:33 INFO - PROCESS | 3968 | 1464935553938 Marionette DEBUG loaded listener.js 23:32:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 70 (1781DC00) [pid = 3968] [serial = 82] [outer = 14E0E000] 23:32:34 INFO - PROCESS | 3968 | 1464935554320 Marionette TRACE conn6 <- [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]]]}] 23:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 631ms 23:32:34 INFO - PROCESS | 3968 | 1464935554355 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 23:32:34 INFO - PROCESS | 3968 | 1464935554357 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 23:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:32:34 INFO - PROCESS | 3968 | 1464935554361 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:32:34 INFO - PROCESS | 3968 | 1464935554362 Marionette TRACE conn6 <- [1,78,null,{}] 23:32:34 INFO - PROCESS | 3968 | 1464935554366 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:34 INFO - PROCESS | 3968 | 1464935554444 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 23:32:34 INFO - PROCESS | 3968 | 1464935554451 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:34 INFO - PROCESS | 3968 | ++DOCSHELL 17823C00 == 25 [pid = 3968] [id = 29] 23:32:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 71 (17827800) [pid = 3968] [serial = 83] [outer = 00000000] 23:32:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 72 (17D0A800) [pid = 3968] [serial = 84] [outer = 17827800] 23:32:34 INFO - PROCESS | 3968 | 1464935554496 Marionette DEBUG loaded listener.js 23:32:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 73 (1874BC00) [pid = 3968] [serial = 85] [outer = 17827800] 23:32:34 INFO - PROCESS | 3968 | 1464935554911 Marionette TRACE conn6 <- [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]]]}] 23:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 23:32:34 INFO - PROCESS | 3968 | 1464935554931 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 23:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:32:34 INFO - PROCESS | 3968 | 1464935554934 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 23:32:34 INFO - PROCESS | 3968 | 1464935554937 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:32:34 INFO - PROCESS | 3968 | 1464935554938 Marionette TRACE conn6 <- [1,82,null,{}] 23:32:34 INFO - PROCESS | 3968 | 1464935554942 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:35 INFO - PROCESS | 3968 | 1464935555016 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 23:32:35 INFO - PROCESS | 3968 | 1464935555021 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:35 INFO - PROCESS | 3968 | ++DOCSHELL 18AF8800 == 26 [pid = 3968] [id = 30] 23:32:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 74 (18AFD800) [pid = 3968] [serial = 86] [outer = 00000000] 23:32:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 75 (18E36000) [pid = 3968] [serial = 87] [outer = 18AFD800] 23:32:35 INFO - PROCESS | 3968 | 1464935555065 Marionette DEBUG loaded listener.js 23:32:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 76 (18E39C00) [pid = 3968] [serial = 88] [outer = 18AFD800] 23:32:35 INFO - PROCESS | 3968 | 1464935555466 Marionette TRACE conn6 <- [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]]]}] 23:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 23:32:35 INFO - PROCESS | 3968 | 1464935555539 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 23:32:35 INFO - PROCESS | 3968 | 1464935555544 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 23:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:32:35 INFO - PROCESS | 3968 | 1464935555549 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:32:35 INFO - PROCESS | 3968 | 1464935555553 Marionette TRACE conn6 <- [1,86,null,{}] 23:32:35 INFO - PROCESS | 3968 | 1464935555560 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:35 INFO - PROCESS | 3968 | 1464935555653 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 23:32:35 INFO - PROCESS | 3968 | 1464935555800 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:35 INFO - PROCESS | 3968 | ++DOCSHELL 0FF29800 == 27 [pid = 3968] [id = 31] 23:32:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 77 (0FF2A000) [pid = 3968] [serial = 89] [outer = 00000000] 23:32:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 78 (0FF4DC00) [pid = 3968] [serial = 90] [outer = 0FF2A000] 23:32:35 INFO - PROCESS | 3968 | 1464935555869 Marionette DEBUG loaded listener.js 23:32:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 79 (10505400) [pid = 3968] [serial = 91] [outer = 0FF2A000] 23:32:36 INFO - PROCESS | 3968 | 1464935556383 Marionette TRACE conn6 <- [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]]]}] 23:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 23:32:36 INFO - PROCESS | 3968 | 1464935556423 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 23:32:36 INFO - PROCESS | 3968 | 1464935556427 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 23:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:32:36 INFO - PROCESS | 3968 | 1464935556435 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:32:36 INFO - PROCESS | 3968 | 1464935556439 Marionette TRACE conn6 <- [1,90,null,{}] 23:32:36 INFO - PROCESS | 3968 | 1464935556444 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:36 INFO - PROCESS | 3968 | 1464935556551 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 23:32:36 INFO - PROCESS | 3968 | 1464935556639 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:36 INFO - PROCESS | 3968 | ++DOCSHELL 14E3D000 == 28 [pid = 3968] [id = 32] 23:32:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 80 (14E4B800) [pid = 3968] [serial = 92] [outer = 00000000] 23:32:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 81 (1798D400) [pid = 3968] [serial = 93] [outer = 14E4B800] 23:32:36 INFO - PROCESS | 3968 | 1464935556695 Marionette DEBUG loaded listener.js 23:32:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 82 (17D0B000) [pid = 3968] [serial = 94] [outer = 14E4B800] 23:32:37 INFO - PROCESS | 3968 | 1464935557237 Marionette TRACE conn6 <- [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]]]}] 23:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 23:32:37 INFO - PROCESS | 3968 | 1464935557308 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 23:32:37 INFO - PROCESS | 3968 | 1464935557311 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 23:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:32:37 INFO - PROCESS | 3968 | 1464935557314 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:32:37 INFO - PROCESS | 3968 | 1464935557317 Marionette TRACE conn6 <- [1,94,null,{}] 23:32:37 INFO - PROCESS | 3968 | 1464935557326 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:37 INFO - PROCESS | 3968 | 1464935557430 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 23:32:37 INFO - PROCESS | 3968 | 1464935557503 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:37 INFO - PROCESS | 3968 | ++DOCSHELL 1952EC00 == 29 [pid = 3968] [id = 33] 23:32:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 83 (19530C00) [pid = 3968] [serial = 95] [outer = 00000000] 23:32:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 84 (19660000) [pid = 3968] [serial = 96] [outer = 19530C00] 23:32:37 INFO - PROCESS | 3968 | 1464935557563 Marionette DEBUG loaded listener.js 23:32:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 85 (19664C00) [pid = 3968] [serial = 97] [outer = 19530C00] 23:32:38 INFO - PROCESS | 3968 | 1464935558126 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 23:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 23:32:38 INFO - PROCESS | 3968 | 1464935558188 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 23:32:38 INFO - PROCESS | 3968 | 1464935558190 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 23:32:38 INFO - PROCESS | 3968 | 1464935558194 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:32:38 INFO - PROCESS | 3968 | 1464935558196 Marionette TRACE conn6 <- [1,98,null,{}] 23:32:38 INFO - PROCESS | 3968 | 1464935558200 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:38 INFO - PROCESS | 3968 | 1464935558307 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 23:32:38 INFO - PROCESS | 3968 | 1464935558375 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:38 INFO - PROCESS | 3968 | ++DOCSHELL 0C749C00 == 30 [pid = 3968] [id = 34] 23:32:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 86 (0C74A800) [pid = 3968] [serial = 98] [outer = 00000000] 23:32:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 87 (17DD6400) [pid = 3968] [serial = 99] [outer = 0C74A800] 23:32:38 INFO - PROCESS | 3968 | 1464935558430 Marionette DEBUG loaded listener.js 23:32:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 88 (18E45800) [pid = 3968] [serial = 100] [outer = 0C74A800] 23:32:39 INFO - PROCESS | 3968 | 1464935559071 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 23:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 930ms 23:32:39 INFO - PROCESS | 3968 | 1464935559128 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 23:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:32:39 INFO - PROCESS | 3968 | 1464935559132 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 23:32:39 INFO - PROCESS | 3968 | 1464935559138 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:32:39 INFO - PROCESS | 3968 | 1464935559142 Marionette TRACE conn6 <- [1,102,null,{}] 23:32:39 INFO - PROCESS | 3968 | 1464935559148 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:39 INFO - PROCESS | 3968 | 1464935559242 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 23:32:39 INFO - PROCESS | 3968 | 1464935559331 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:39 INFO - PROCESS | 3968 | ++DOCSHELL 0FAF0C00 == 31 [pid = 3968] [id = 35] 23:32:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 89 (0FBCC000) [pid = 3968] [serial = 101] [outer = 00000000] 23:32:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 90 (0FF24000) [pid = 3968] [serial = 102] [outer = 0FBCC000] 23:32:39 INFO - PROCESS | 3968 | 1464935559380 Marionette DEBUG loaded listener.js 23:32:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 91 (0FF2F800) [pid = 3968] [serial = 103] [outer = 0FBCC000] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 90 (19DE1400) [pid = 3968] [serial = 17] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 89 (17821800) [pid = 3968] [serial = 9] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 88 (17826800) [pid = 3968] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 87 (1109E400) [pid = 3968] [serial = 4] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 86 (14B3F400) [pid = 3968] [serial = 54] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 85 (1952D400) [pid = 3968] [serial = 57] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 84 (1798BC00) [pid = 3968] [serial = 60] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 83 (1050C400) [pid = 3968] [serial = 63] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 82 (1C58FC00) [pid = 3968] [serial = 66] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 81 (1E6AE800) [pid = 3968] [serial = 69] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 80 (14B39C00) [pid = 3968] [serial = 21] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 79 (18CA5400) [pid = 3968] [serial = 24] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 78 (1D01F000) [pid = 3968] [serial = 27] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 77 (0FA36000) [pid = 3968] [serial = 33] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 76 (0FB63C00) [pid = 3968] [serial = 35] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 75 (0FB8A800) [pid = 3968] [serial = 36] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 74 (1458E000) [pid = 3968] [serial = 39] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 73 (15A22000) [pid = 3968] [serial = 42] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 72 (18750000) [pid = 3968] [serial = 45] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 71 (1884EC00) [pid = 3968] [serial = 46] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 70 (195CE400) [pid = 3968] [serial = 48] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 69 (19722C00) [pid = 3968] [serial = 49] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 68 (1966AC00) [pid = 3968] [serial = 51] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 67 (0D072800) [pid = 3968] [serial = 30] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 66 (1972FC00) [pid = 3968] [serial = 52] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 65 (1AD72400) [pid = 3968] [serial = 55] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 64 (14E3C800) [pid = 3968] [serial = 22] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 63 (1050F800) [pid = 3968] [serial = 64] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 62 (16510800) [pid = 3968] [serial = 43] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 61 (1D022C00) [pid = 3968] [serial = 67] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 60 (1D910C00) [pid = 3968] [serial = 28] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 59 (1478B000) [pid = 3968] [serial = 40] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | --DOMWINDOW == 58 (19EE4C00) [pid = 3968] [serial = 14] [outer = 00000000] [url = about:blank] 23:32:39 INFO - PROCESS | 3968 | 1464935559846 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 23:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 730ms 23:32:39 INFO - PROCESS | 3968 | 1464935559872 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 23:32:39 INFO - PROCESS | 3968 | 1464935559877 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 23:32:39 INFO - PROCESS | 3968 | 1464935559883 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:32:39 INFO - PROCESS | 3968 | 1464935559886 Marionette TRACE conn6 <- [1,106,null,{}] 23:32:39 INFO - PROCESS | 3968 | 1464935559890 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:39 INFO - PROCESS | 3968 | 1464935559971 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 23:32:39 INFO - PROCESS | 3968 | 1464935559981 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:39 INFO - PROCESS | 3968 | ++DOCSHELL 10027400 == 32 [pid = 3968] [id = 36] 23:32:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 59 (10027C00) [pid = 3968] [serial = 104] [outer = 00000000] 23:32:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 60 (1002C000) [pid = 3968] [serial = 105] [outer = 10027C00] 23:32:40 INFO - PROCESS | 3968 | 1464935560029 Marionette DEBUG loaded listener.js 23:32:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 61 (10353C00) [pid = 3968] [serial = 106] [outer = 10027C00] 23:32:40 INFO - PROCESS | 3968 | 1464935560459 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 23:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 23:32:40 INFO - PROCESS | 3968 | 1464935560519 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 23:32:40 INFO - PROCESS | 3968 | 1464935560521 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 23:32:40 INFO - PROCESS | 3968 | 1464935560524 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:32:40 INFO - PROCESS | 3968 | 1464935560528 Marionette TRACE conn6 <- [1,110,null,{}] 23:32:40 INFO - PROCESS | 3968 | 1464935560538 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:40 INFO - PROCESS | 3968 | 1464935560647 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 23:32:40 INFO - PROCESS | 3968 | 1464935560662 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:40 INFO - PROCESS | 3968 | ++DOCSHELL 14B3F400 == 33 [pid = 3968] [id = 37] 23:32:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 62 (14B77C00) [pid = 3968] [serial = 107] [outer = 00000000] 23:32:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 63 (14CEAC00) [pid = 3968] [serial = 108] [outer = 14B77C00] 23:32:40 INFO - PROCESS | 3968 | 1464935560709 Marionette DEBUG loaded listener.js 23:32:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 64 (14E41400) [pid = 3968] [serial = 109] [outer = 14B77C00] 23:32:41 INFO - PROCESS | 3968 | 1464935561128 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 23:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 23:32:41 INFO - PROCESS | 3968 | 1464935561159 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 23:32:41 INFO - PROCESS | 3968 | 1464935561161 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 23:32:41 INFO - PROCESS | 3968 | 1464935561164 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:32:41 INFO - PROCESS | 3968 | 1464935561166 Marionette TRACE conn6 <- [1,114,null,{}] 23:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:32:41 INFO - PROCESS | 3968 | 1464935561174 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:41 INFO - PROCESS | 3968 | 1464935561254 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 23:32:41 INFO - PROCESS | 3968 | 1464935561261 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:41 INFO - PROCESS | 3968 | ++DOCSHELL 14E46000 == 34 [pid = 3968] [id = 38] 23:32:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 65 (1650A400) [pid = 3968] [serial = 110] [outer = 00000000] 23:32:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 66 (17982C00) [pid = 3968] [serial = 111] [outer = 1650A400] 23:32:41 INFO - PROCESS | 3968 | 1464935561306 Marionette DEBUG loaded listener.js 23:32:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 67 (17989000) [pid = 3968] [serial = 112] [outer = 1650A400] 23:32:41 INFO - PROCESS | 3968 | 1464935561716 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 23:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 570ms 23:32:41 INFO - PROCESS | 3968 | 1464935561739 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 23:32:41 INFO - PROCESS | 3968 | 1464935561750 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 23:32:41 INFO - PROCESS | 3968 | 1464935561769 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:32:41 INFO - PROCESS | 3968 | 1464935561770 Marionette TRACE conn6 <- [1,118,null,{}] 23:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:32:41 INFO - PROCESS | 3968 | 1464935561774 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:41 INFO - PROCESS | 3968 | 1464935561848 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 23:32:41 INFO - PROCESS | 3968 | 1464935561854 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:41 INFO - PROCESS | 3968 | ++DOCSHELL 17D01800 == 35 [pid = 3968] [id = 39] 23:32:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 68 (17D02000) [pid = 3968] [serial = 113] [outer = 00000000] 23:32:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 69 (18765800) [pid = 3968] [serial = 114] [outer = 17D02000] 23:32:41 INFO - PROCESS | 3968 | 1464935561898 Marionette DEBUG loaded listener.js 23:32:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 70 (18AF9C00) [pid = 3968] [serial = 115] [outer = 17D02000] 23:32:42 INFO - PROCESS | 3968 | 1464935562339 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 23:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 23:32:42 INFO - PROCESS | 3968 | 1464935562413 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 23:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:32:42 INFO - PROCESS | 3968 | 1464935562415 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 23:32:42 INFO - PROCESS | 3968 | 1464935562419 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:32:42 INFO - PROCESS | 3968 | 1464935562420 Marionette TRACE conn6 <- [1,122,null,{}] 23:32:42 INFO - PROCESS | 3968 | 1464935562424 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:42 INFO - PROCESS | 3968 | 1464935562545 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 23:32:42 INFO - PROCESS | 3968 | 1464935562599 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:42 INFO - PROCESS | 3968 | ++DOCSHELL 19528C00 == 36 [pid = 3968] [id = 40] 23:32:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 71 (19529000) [pid = 3968] [serial = 116] [outer = 00000000] 23:32:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 72 (1952F400) [pid = 3968] [serial = 117] [outer = 19529000] 23:32:42 INFO - PROCESS | 3968 | 1464935562644 Marionette DEBUG loaded listener.js 23:32:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 73 (19666000) [pid = 3968] [serial = 118] [outer = 19529000] 23:32:43 INFO - PROCESS | 3968 | 1464935563040 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 23:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 23:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:32:43 INFO - PROCESS | 3968 | 1464935563090 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 23:32:43 INFO - PROCESS | 3968 | 1464935563092 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 23:32:43 INFO - PROCESS | 3968 | 1464935563095 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:32:43 INFO - PROCESS | 3968 | 1464935563097 Marionette TRACE conn6 <- [1,126,null,{}] 23:32:43 INFO - PROCESS | 3968 | 1464935563100 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:43 INFO - PROCESS | 3968 | 1464935563226 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 23:32:43 INFO - PROCESS | 3968 | 1464935563243 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:43 INFO - PROCESS | 3968 | ++DOCSHELL 196E4000 == 37 [pid = 3968] [id = 41] 23:32:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 74 (196E9000) [pid = 3968] [serial = 119] [outer = 00000000] 23:32:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 75 (1972B800) [pid = 3968] [serial = 120] [outer = 196E9000] 23:32:43 INFO - PROCESS | 3968 | 1464935563287 Marionette DEBUG loaded listener.js 23:32:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 76 (19DD9000) [pid = 3968] [serial = 121] [outer = 196E9000] 23:32:43 INFO - PROCESS | 3968 | --DOMWINDOW == 75 (0FF2AC00) [pid = 3968] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:32:43 INFO - PROCESS | 3968 | --DOMWINDOW == 74 (14E0E000) [pid = 3968] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:32:43 INFO - PROCESS | 3968 | --DOMWINDOW == 73 (1050CC00) [pid = 3968] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:32:43 INFO - PROCESS | 3968 | --DOMWINDOW == 72 (17827800) [pid = 3968] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:32:43 INFO - PROCESS | 3968 | --DOMWINDOW == 71 (19527C00) [pid = 3968] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:32:43 INFO - PROCESS | 3968 | --DOMWINDOW == 70 (14B97C00) [pid = 3968] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:32:43 INFO - PROCESS | 3968 | --DOMWINDOW == 69 (1E665C00) [pid = 3968] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:32:43 INFO - PROCESS | 3968 | 1464935563698 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 23:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 23:32:43 INFO - PROCESS | 3968 | 1464935563726 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 23:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:32:43 INFO - PROCESS | 3968 | 1464935563728 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 23:32:43 INFO - PROCESS | 3968 | 1464935563731 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:32:43 INFO - PROCESS | 3968 | 1464935563733 Marionette TRACE conn6 <- [1,130,null,{}] 23:32:43 INFO - PROCESS | 3968 | 1464935563736 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:43 INFO - PROCESS | 3968 | 1464935563820 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 23:32:43 INFO - PROCESS | 3968 | 1464935563826 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:43 INFO - PROCESS | 3968 | ++DOCSHELL 10233400 == 38 [pid = 3968] [id = 42] 23:32:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 70 (10233800) [pid = 3968] [serial = 122] [outer = 00000000] 23:32:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 71 (10238000) [pid = 3968] [serial = 123] [outer = 10233800] 23:32:43 INFO - PROCESS | 3968 | 1464935563871 Marionette DEBUG loaded listener.js 23:32:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 72 (1023B400) [pid = 3968] [serial = 124] [outer = 10233800] 23:32:44 INFO - PROCESS | 3968 | 1464935564273 Marionette TRACE conn6 <- [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]]]}] 23:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 571ms 23:32:44 INFO - PROCESS | 3968 | 1464935564302 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 23:32:44 INFO - PROCESS | 3968 | 1464935564304 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 23:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:32:44 INFO - PROCESS | 3968 | 1464935564315 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:32:44 INFO - PROCESS | 3968 | 1464935564317 Marionette TRACE conn6 <- [1,134,null,{}] 23:32:44 INFO - PROCESS | 3968 | 1464935564321 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:44 INFO - PROCESS | 3968 | 1464935564397 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 23:32:44 INFO - PROCESS | 3968 | 1464935564403 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:44 INFO - PROCESS | 3968 | ++DOCSHELL 1023C400 == 39 [pid = 3968] [id = 43] 23:32:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 73 (1023CC00) [pid = 3968] [serial = 125] [outer = 00000000] 23:32:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 74 (18E34000) [pid = 3968] [serial = 126] [outer = 1023CC00] 23:32:44 INFO - PROCESS | 3968 | 1464935564447 Marionette DEBUG loaded listener.js 23:32:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 75 (19DE1800) [pid = 3968] [serial = 127] [outer = 1023CC00] 23:32:44 INFO - PROCESS | 3968 | 1464935564869 Marionette TRACE conn6 <- [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]]]}] 23:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 590ms 23:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:32:44 INFO - PROCESS | 3968 | 1464935564898 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 23:32:44 INFO - PROCESS | 3968 | 1464935564900 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 23:32:44 INFO - PROCESS | 3968 | 1464935564903 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:32:44 INFO - PROCESS | 3968 | 1464935564904 Marionette TRACE conn6 <- [1,138,null,{}] 23:32:44 INFO - PROCESS | 3968 | 1464935564907 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:45 INFO - PROCESS | 3968 | 1464935565014 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 23:32:45 INFO - PROCESS | 3968 | 1464935565020 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:45 INFO - PROCESS | 3968 | ++DOCSHELL 19EE5800 == 40 [pid = 3968] [id = 44] 23:32:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 76 (19EE6800) [pid = 3968] [serial = 128] [outer = 00000000] 23:32:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 77 (1B40D000) [pid = 3968] [serial = 129] [outer = 19EE6800] 23:32:45 INFO - PROCESS | 3968 | 1464935565064 Marionette DEBUG loaded listener.js 23:32:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 78 (1B40F400) [pid = 3968] [serial = 130] [outer = 19EE6800] 23:32:45 INFO - PROCESS | 3968 | 1464935565439 Marionette TRACE conn6 <- [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]]]}] 23:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 23:32:45 INFO - PROCESS | 3968 | 1464935565474 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 23:32:45 INFO - PROCESS | 3968 | 1464935565476 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 23:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:32:45 INFO - PROCESS | 3968 | 1464935565479 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:32:45 INFO - PROCESS | 3968 | 1464935565482 Marionette TRACE conn6 <- [1,142,null,{}] 23:32:45 INFO - PROCESS | 3968 | 1464935565493 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:45 INFO - PROCESS | 3968 | 1464935565589 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 23:32:45 INFO - PROCESS | 3968 | 1464935565596 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:45 INFO - PROCESS | 3968 | ++DOCSHELL 0FF2E000 == 41 [pid = 3968] [id = 45] 23:32:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 79 (14EAD800) [pid = 3968] [serial = 131] [outer = 00000000] 23:32:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 80 (1C589400) [pid = 3968] [serial = 132] [outer = 14EAD800] 23:32:45 INFO - PROCESS | 3968 | 1464935565644 Marionette DEBUG loaded listener.js 23:32:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 81 (1D018C00) [pid = 3968] [serial = 133] [outer = 14EAD800] 23:32:46 INFO - PROCESS | 3968 | 1464935566115 Marionette TRACE conn6 <- [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]]]}] 23:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 670ms 23:32:46 INFO - PROCESS | 3968 | 1464935566151 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 23:32:46 INFO - PROCESS | 3968 | 1464935566155 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 23:32:46 INFO - PROCESS | 3968 | 1464935566161 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:32:46 INFO - PROCESS | 3968 | 1464935566166 Marionette TRACE conn6 <- [1,146,null,{}] 23:32:46 INFO - PROCESS | 3968 | 1464935566173 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:46 INFO - PROCESS | 3968 | 1464935566281 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 23:32:46 INFO - PROCESS | 3968 | 1464935566358 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:46 INFO - PROCESS | 3968 | ++DOCSHELL 08B87400 == 42 [pid = 3968] [id = 46] 23:32:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 82 (08B8B000) [pid = 3968] [serial = 134] [outer = 00000000] 23:32:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 83 (08B8F800) [pid = 3968] [serial = 135] [outer = 08B8B000] 23:32:46 INFO - PROCESS | 3968 | 1464935566455 Marionette DEBUG loaded listener.js 23:32:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 84 (0C746400) [pid = 3968] [serial = 136] [outer = 08B8B000] 23:32:47 INFO - PROCESS | 3968 | 1464935567061 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 23:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 930ms 23:32:47 INFO - PROCESS | 3968 | 1464935567095 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 23:32:47 INFO - PROCESS | 3968 | 1464935567102 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 23:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:32:47 INFO - PROCESS | 3968 | 1464935567108 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:32:47 INFO - PROCESS | 3968 | 1464935567111 Marionette TRACE conn6 <- [1,150,null,{}] 23:32:47 INFO - PROCESS | 3968 | 1464935567115 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:47 INFO - PROCESS | 3968 | 1464935567223 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 23:32:47 INFO - PROCESS | 3968 | 1464935567301 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:47 INFO - PROCESS | 3968 | ++DOCSHELL 10025400 == 43 [pid = 3968] [id = 47] 23:32:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 85 (10026000) [pid = 3968] [serial = 137] [outer = 00000000] 23:32:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 86 (1050B000) [pid = 3968] [serial = 138] [outer = 10026000] 23:32:47 INFO - PROCESS | 3968 | 1464935567397 Marionette DEBUG loaded listener.js 23:32:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 87 (1109EC00) [pid = 3968] [serial = 139] [outer = 10026000] 23:32:47 INFO - PROCESS | 3968 | 1464935567956 Marionette TRACE conn6 <- [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]]]}] 23:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 870ms 23:32:47 INFO - PROCESS | 3968 | 1464935567980 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 23:32:47 INFO - PROCESS | 3968 | 1464935567983 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 23:32:47 INFO - PROCESS | 3968 | 1464935567986 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:32:47 INFO - PROCESS | 3968 | 1464935567990 Marionette TRACE conn6 <- [1,154,null,{}] 23:32:48 INFO - PROCESS | 3968 | 1464935568001 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:48 INFO - PROCESS | 3968 | 1464935568106 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 23:32:48 INFO - PROCESS | 3968 | 1464935568193 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:48 INFO - PROCESS | 3968 | ++DOCSHELL 17826C00 == 44 [pid = 3968] [id = 48] 23:32:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 88 (1788BC00) [pid = 3968] [serial = 140] [outer = 00000000] 23:32:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 89 (18E30C00) [pid = 3968] [serial = 141] [outer = 1788BC00] 23:32:48 INFO - PROCESS | 3968 | 1464935568251 Marionette DEBUG loaded listener.js 23:32:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 90 (18E4E400) [pid = 3968] [serial = 142] [outer = 1788BC00] 23:32:48 INFO - PROCESS | 3968 | 1464935568813 Marionette TRACE conn6 <- [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]]]}] 23:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 870ms 23:32:48 INFO - PROCESS | 3968 | 1464935568860 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 23:32:48 INFO - PROCESS | 3968 | 1464935568863 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 23:32:48 INFO - PROCESS | 3968 | 1464935568867 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:32:48 INFO - PROCESS | 3968 | 1464935568869 Marionette TRACE conn6 <- [1,158,null,{}] 23:32:48 INFO - PROCESS | 3968 | 1464935568872 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:48 INFO - PROCESS | 3968 | 1464935568975 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 23:32:49 INFO - PROCESS | 3968 | 1464935569061 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:49 INFO - PROCESS | 3968 | ++DOCSHELL 18E4D000 == 45 [pid = 3968] [id = 49] 23:32:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 91 (19529C00) [pid = 3968] [serial = 143] [outer = 00000000] 23:32:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 92 (1C3EE400) [pid = 3968] [serial = 144] [outer = 19529C00] 23:32:49 INFO - PROCESS | 3968 | 1464935569115 Marionette DEBUG loaded listener.js 23:32:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 93 (1D01E400) [pid = 3968] [serial = 145] [outer = 19529C00] 23:32:49 INFO - PROCESS | 3968 | 1464935569778 Marionette TRACE conn6 <- [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]]]}] 23:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 931ms 23:32:49 INFO - PROCESS | 3968 | 1464935569802 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 23:32:49 INFO - PROCESS | 3968 | 1464935569807 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 23:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:32:49 INFO - PROCESS | 3968 | 1464935569811 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:32:49 INFO - PROCESS | 3968 | 1464935569815 Marionette TRACE conn6 <- [1,162,null,{}] 23:32:49 INFO - PROCESS | 3968 | 1464935569822 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:49 INFO - PROCESS | 3968 | 1464935569927 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 23:32:50 INFO - PROCESS | 3968 | 1464935570009 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:50 INFO - PROCESS | 3968 | ++DOCSHELL 0FB8A800 == 46 [pid = 3968] [id = 50] 23:32:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 94 (0FF2B400) [pid = 3968] [serial = 146] [outer = 00000000] 23:32:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 95 (10028800) [pid = 3968] [serial = 147] [outer = 0FF2B400] 23:32:50 INFO - PROCESS | 3968 | 1464935570059 Marionette DEBUG loaded listener.js 23:32:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 96 (10238C00) [pid = 3968] [serial = 148] [outer = 0FF2B400] 23:32:50 INFO - PROCESS | 3968 | 1464935570653 Marionette TRACE conn6 <- [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]]]}] 23:32:50 INFO - PROCESS | 3968 | --DOCSHELL 0FA64800 == 45 [pid = 3968] [id = 13] 23:32:50 INFO - PROCESS | 3968 | --DOCSHELL 19EE5800 == 44 [pid = 3968] [id = 44] 23:32:50 INFO - PROCESS | 3968 | --DOCSHELL 1023C400 == 43 [pid = 3968] [id = 43] 23:32:50 INFO - PROCESS | 3968 | --DOCSHELL 10233400 == 42 [pid = 3968] [id = 42] 23:32:50 INFO - PROCESS | 3968 | --DOCSHELL 196E4000 == 41 [pid = 3968] [id = 41] 23:32:50 INFO - PROCESS | 3968 | --DOCSHELL 19528C00 == 40 [pid = 3968] [id = 40] 23:32:50 INFO - PROCESS | 3968 | --DOCSHELL 17D01800 == 39 [pid = 3968] [id = 39] 23:32:50 INFO - PROCESS | 3968 | --DOCSHELL 14E46000 == 38 [pid = 3968] [id = 38] 23:32:50 INFO - PROCESS | 3968 | --DOCSHELL 14B3F400 == 37 [pid = 3968] [id = 37] 23:32:50 INFO - PROCESS | 3968 | --DOCSHELL 10027400 == 36 [pid = 3968] [id = 36] 23:32:50 INFO - PROCESS | 3968 | --DOCSHELL 0FAF0C00 == 35 [pid = 3968] [id = 35] 23:32:50 INFO - PROCESS | 3968 | --DOMWINDOW == 95 (18E36000) [pid = 3968] [serial = 87] [outer = 00000000] [url = about:blank] 23:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 930ms 23:32:50 INFO - PROCESS | 3968 | --DOMWINDOW == 94 (0FF56400) [pid = 3968] [serial = 75] [outer = 00000000] [url = about:blank] 23:32:50 INFO - PROCESS | 3968 | --DOMWINDOW == 93 (10354000) [pid = 3968] [serial = 76] [outer = 00000000] [url = about:blank] 23:32:50 INFO - PROCESS | 3968 | --DOMWINDOW == 92 (14EA7C00) [pid = 3968] [serial = 81] [outer = 00000000] [url = about:blank] 23:32:50 INFO - PROCESS | 3968 | --DOMWINDOW == 91 (142BAC00) [pid = 3968] [serial = 78] [outer = 00000000] [url = about:blank] 23:32:50 INFO - PROCESS | 3968 | --DOMWINDOW == 90 (17D0A800) [pid = 3968] [serial = 84] [outer = 00000000] [url = about:blank] 23:32:50 INFO - PROCESS | 3968 | --DOMWINDOW == 89 (1874BC00) [pid = 3968] [serial = 85] [outer = 00000000] [url = about:blank] 23:32:50 INFO - PROCESS | 3968 | --DOMWINDOW == 88 (14B3AC00) [pid = 3968] [serial = 79] [outer = 00000000] [url = about:blank] 23:32:50 INFO - PROCESS | 3968 | --DOMWINDOW == 87 (1781DC00) [pid = 3968] [serial = 82] [outer = 00000000] [url = about:blank] 23:32:50 INFO - PROCESS | 3968 | --DOMWINDOW == 86 (18E4F400) [pid = 3968] [serial = 72] [outer = 00000000] [url = about:blank] 23:32:50 INFO - PROCESS | 3968 | --DOMWINDOW == 85 (1952E000) [pid = 3968] [serial = 58] [outer = 00000000] [url = about:blank] 23:32:50 INFO - PROCESS | 3968 | --DOMWINDOW == 84 (1798F000) [pid = 3968] [serial = 61] [outer = 00000000] [url = about:blank] 23:32:50 INFO - PROCESS | 3968 | --DOMWINDOW == 83 (1E6B2400) [pid = 3968] [serial = 70] [outer = 00000000] [url = about:blank] 23:32:50 INFO - PROCESS | 3968 | 1464935570748 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 23:32:50 INFO - PROCESS | 3968 | 1464935570754 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 23:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:32:50 INFO - PROCESS | 3968 | 1464935570761 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:32:50 INFO - PROCESS | 3968 | 1464935570763 Marionette TRACE conn6 <- [1,166,null,{}] 23:32:50 INFO - PROCESS | 3968 | 1464935570767 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:50 INFO - PROCESS | 3968 | 1464935570861 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 23:32:50 INFO - PROCESS | 3968 | 1464935570870 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:50 INFO - PROCESS | 3968 | ++DOCSHELL 0FB92000 == 36 [pid = 3968] [id = 51] 23:32:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 84 (0FBCC400) [pid = 3968] [serial = 149] [outer = 00000000] 23:32:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 85 (0FF4C800) [pid = 3968] [serial = 150] [outer = 0FBCC400] 23:32:50 INFO - PROCESS | 3968 | 1464935570918 Marionette DEBUG loaded listener.js 23:32:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 86 (1002B800) [pid = 3968] [serial = 151] [outer = 0FBCC400] 23:32:51 INFO - PROCESS | 3968 | 1464935571382 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 23:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 23:32:51 INFO - PROCESS | 3968 | 1464935571433 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 23:32:51 INFO - PROCESS | 3968 | 1464935571435 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 23:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:32:51 INFO - PROCESS | 3968 | 1464935571460 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:32:51 INFO - PROCESS | 3968 | 1464935571464 Marionette TRACE conn6 <- [1,170,null,{}] 23:32:51 INFO - PROCESS | 3968 | 1464935571477 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:51 INFO - PROCESS | 3968 | 1464935571564 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 23:32:51 INFO - PROCESS | 3968 | 1464935571638 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:51 INFO - PROCESS | 3968 | ++DOCSHELL 10505800 == 37 [pid = 3968] [id = 52] 23:32:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 87 (10F0F000) [pid = 3968] [serial = 152] [outer = 00000000] 23:32:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 88 (14B78800) [pid = 3968] [serial = 153] [outer = 10F0F000] 23:32:51 INFO - PROCESS | 3968 | 1464935571687 Marionette DEBUG loaded listener.js 23:32:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 89 (14E14C00) [pid = 3968] [serial = 154] [outer = 10F0F000] 23:32:52 INFO - PROCESS | 3968 | 1464935572047 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 23:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 23:32:52 INFO - PROCESS | 3968 | 1464935572091 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 23:32:52 INFO - PROCESS | 3968 | 1464935572094 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 23:32:52 INFO - PROCESS | 3968 | 1464935572097 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:32:52 INFO - PROCESS | 3968 | 1464935572098 Marionette TRACE conn6 <- [1,174,null,{}] 23:32:52 INFO - PROCESS | 3968 | 1464935572108 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:52 INFO - PROCESS | 3968 | 1464935572190 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 23:32:52 INFO - PROCESS | 3968 | 1464935572196 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:52 INFO - PROCESS | 3968 | ++DOCSHELL 17824800 == 38 [pid = 3968] [id = 53] 23:32:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 90 (17825C00) [pid = 3968] [serial = 155] [outer = 00000000] 23:32:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 91 (17990000) [pid = 3968] [serial = 156] [outer = 17825C00] 23:32:52 INFO - PROCESS | 3968 | 1464935572241 Marionette DEBUG loaded listener.js 23:32:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 92 (17D0A000) [pid = 3968] [serial = 157] [outer = 17825C00] 23:32:52 INFO - PROCESS | 3968 | 1464935572655 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 23:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 23:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:32:52 INFO - PROCESS | 3968 | 1464935572671 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 23:32:52 INFO - PROCESS | 3968 | 1464935572673 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 23:32:52 INFO - PROCESS | 3968 | 1464935572676 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:32:52 INFO - PROCESS | 3968 | 1464935572678 Marionette TRACE conn6 <- [1,178,null,{}] 23:32:52 INFO - PROCESS | 3968 | 1464935572681 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:52 INFO - PROCESS | 3968 | 1464935572801 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 23:32:52 INFO - PROCESS | 3968 | 1464935572815 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:52 INFO - PROCESS | 3968 | ++DOCSHELL 1798FC00 == 39 [pid = 3968] [id = 54] 23:32:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 93 (17D0FC00) [pid = 3968] [serial = 158] [outer = 00000000] 23:32:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 94 (18850000) [pid = 3968] [serial = 159] [outer = 17D0FC00] 23:32:52 INFO - PROCESS | 3968 | 1464935572861 Marionette DEBUG loaded listener.js 23:32:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 95 (18E2FC00) [pid = 3968] [serial = 160] [outer = 17D0FC00] 23:32:53 INFO - PROCESS | 3968 | 1464935573300 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 23:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 23:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:32:53 INFO - PROCESS | 3968 | 1464935573347 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 23:32:53 INFO - PROCESS | 3968 | 1464935573349 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 23:32:53 INFO - PROCESS | 3968 | 1464935573352 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:32:53 INFO - PROCESS | 3968 | 1464935573354 Marionette TRACE conn6 <- [1,182,null,{}] 23:32:53 INFO - PROCESS | 3968 | 1464935573358 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:53 INFO - PROCESS | 3968 | 1464935573481 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 23:32:53 INFO - PROCESS | 3968 | 1464935573489 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:53 INFO - PROCESS | 3968 | ++DOCSHELL 14EA7800 == 40 [pid = 3968] [id = 55] 23:32:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 96 (18E31C00) [pid = 3968] [serial = 161] [outer = 00000000] 23:32:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 97 (19527400) [pid = 3968] [serial = 162] [outer = 18E31C00] 23:32:53 INFO - PROCESS | 3968 | 1464935573534 Marionette DEBUG loaded listener.js 23:32:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 98 (19664400) [pid = 3968] [serial = 163] [outer = 18E31C00] 23:32:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 99 (10544C00) [pid = 3968] [serial = 164] [outer = 0D0CC000] 23:32:54 INFO - PROCESS | 3968 | 1464935574024 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 23:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 731ms 23:32:54 INFO - PROCESS | 3968 | 1464935574083 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 23:32:54 INFO - PROCESS | 3968 | 1464935574085 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 23:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:32:54 INFO - PROCESS | 3968 | 1464935574088 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:32:54 INFO - PROCESS | 3968 | 1464935574090 Marionette TRACE conn6 <- [1,186,null,{}] 23:32:54 INFO - PROCESS | 3968 | 1464935574099 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:54 INFO - PROCESS | 3968 | 1464935574226 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 23:32:54 INFO - PROCESS | 3968 | 1464935574281 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:54 INFO - PROCESS | 3968 | ++DOCSHELL 1428C800 == 41 [pid = 3968] [id = 56] 23:32:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 100 (142BD000) [pid = 3968] [serial = 165] [outer = 00000000] 23:32:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 101 (19528C00) [pid = 3968] [serial = 166] [outer = 142BD000] 23:32:54 INFO - PROCESS | 3968 | 1464935574325 Marionette DEBUG loaded listener.js 23:32:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 102 (196E1800) [pid = 3968] [serial = 167] [outer = 142BD000] 23:32:54 INFO - PROCESS | 3968 | 1464935574716 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 23:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 23:32:54 INFO - PROCESS | 3968 | 1464935574760 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 23:32:54 INFO - PROCESS | 3968 | 1464935574762 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 23:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:32:54 INFO - PROCESS | 3968 | 1464935574765 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:32:54 INFO - PROCESS | 3968 | 1464935574767 Marionette TRACE conn6 <- [1,190,null,{}] 23:32:54 INFO - PROCESS | 3968 | 1464935574770 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:54 INFO - PROCESS | 3968 | --DOMWINDOW == 101 (19529000) [pid = 3968] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:32:54 INFO - PROCESS | 3968 | --DOMWINDOW == 100 (196E9000) [pid = 3968] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:32:54 INFO - PROCESS | 3968 | --DOMWINDOW == 99 (18AFD800) [pid = 3968] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:32:54 INFO - PROCESS | 3968 | --DOMWINDOW == 98 (1650A400) [pid = 3968] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:32:54 INFO - PROCESS | 3968 | --DOMWINDOW == 97 (10027C00) [pid = 3968] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:32:54 INFO - PROCESS | 3968 | --DOMWINDOW == 96 (17D02000) [pid = 3968] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:32:54 INFO - PROCESS | 3968 | --DOMWINDOW == 95 (0FBCC000) [pid = 3968] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:32:54 INFO - PROCESS | 3968 | --DOMWINDOW == 94 (14B77C00) [pid = 3968] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:32:54 INFO - PROCESS | 3968 | --DOMWINDOW == 93 (10233800) [pid = 3968] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:32:54 INFO - PROCESS | 3968 | --DOMWINDOW == 92 (1023CC00) [pid = 3968] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:32:54 INFO - PROCESS | 3968 | --DOMWINDOW == 91 (19EE6800) [pid = 3968] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:32:54 INFO - PROCESS | 3968 | 1464935574991 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 23:32:54 INFO - PROCESS | 3968 | 1464935574999 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:55 INFO - PROCESS | 3968 | ++DOCSHELL 0D072800 == 42 [pid = 3968] [id = 57] 23:32:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 92 (0FB8F400) [pid = 3968] [serial = 168] [outer = 00000000] 23:32:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 93 (14CE2400) [pid = 3968] [serial = 169] [outer = 0FB8F400] 23:32:55 INFO - PROCESS | 3968 | 1464935575053 Marionette DEBUG loaded listener.js 23:32:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 94 (17D02000) [pid = 3968] [serial = 170] [outer = 0FB8F400] 23:32:55 INFO - PROCESS | 3968 | 1464935575420 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 23:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 670ms 23:32:55 INFO - PROCESS | 3968 | 1464935575437 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 23:32:55 INFO - PROCESS | 3968 | 1464935575438 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 23:32:55 INFO - PROCESS | 3968 | 1464935575442 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:32:55 INFO - PROCESS | 3968 | 1464935575444 Marionette TRACE conn6 <- [1,194,null,{}] 23:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:32:55 INFO - PROCESS | 3968 | 1464935575447 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:55 INFO - PROCESS | 3968 | 1464935575553 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 23:32:55 INFO - PROCESS | 3968 | 1464935575583 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:55 INFO - PROCESS | 3968 | ++DOCSHELL 10107400 == 43 [pid = 3968] [id = 58] 23:32:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 95 (10107800) [pid = 3968] [serial = 171] [outer = 00000000] 23:32:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 96 (1010C000) [pid = 3968] [serial = 172] [outer = 10107800] 23:32:55 INFO - PROCESS | 3968 | 1464935575627 Marionette DEBUG loaded listener.js 23:32:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 97 (1010EC00) [pid = 3968] [serial = 173] [outer = 10107800] 23:32:56 INFO - PROCESS | 3968 | 1464935575995 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 23:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 23:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:32:56 INFO - PROCESS | 3968 | 1464935576016 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 23:32:56 INFO - PROCESS | 3968 | 1464935576018 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 23:32:56 INFO - PROCESS | 3968 | 1464935576021 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:32:56 INFO - PROCESS | 3968 | 1464935576023 Marionette TRACE conn6 <- [1,198,null,{}] 23:32:56 INFO - PROCESS | 3968 | 1464935576027 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:56 INFO - PROCESS | 3968 | 1464935576108 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 23:32:56 INFO - PROCESS | 3968 | 1464935576179 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:56 INFO - PROCESS | 3968 | ++DOCSHELL 10108000 == 44 [pid = 3968] [id = 59] 23:32:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 98 (1010FC00) [pid = 3968] [serial = 174] [outer = 00000000] 23:32:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 99 (19DB7800) [pid = 3968] [serial = 175] [outer = 1010FC00] 23:32:56 INFO - PROCESS | 3968 | 1464935576222 Marionette DEBUG loaded listener.js 23:32:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 100 (1B5F5800) [pid = 3968] [serial = 176] [outer = 1010FC00] 23:32:56 INFO - PROCESS | 3968 | 1464935576561 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 23:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 570ms 23:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:32:56 INFO - PROCESS | 3968 | 1464935576592 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 23:32:56 INFO - PROCESS | 3968 | 1464935576595 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 23:32:56 INFO - PROCESS | 3968 | 1464935576598 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:32:56 INFO - PROCESS | 3968 | 1464935576600 Marionette TRACE conn6 <- [1,202,null,{}] 23:32:56 INFO - PROCESS | 3968 | 1464935576603 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:56 INFO - PROCESS | 3968 | 1464935576699 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 23:32:56 INFO - PROCESS | 3968 | 1464935576771 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:56 INFO - PROCESS | 3968 | ++DOCSHELL 18E44800 == 45 [pid = 3968] [id = 60] 23:32:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 101 (1C35DC00) [pid = 3968] [serial = 177] [outer = 00000000] 23:32:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 102 (1D737C00) [pid = 3968] [serial = 178] [outer = 1C35DC00] 23:32:56 INFO - PROCESS | 3968 | 1464935576821 Marionette DEBUG loaded listener.js 23:32:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 103 (1E671800) [pid = 3968] [serial = 179] [outer = 1C35DC00] 23:32:57 INFO - PROCESS | 3968 | 1464935577400 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 23:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 23:32:57 INFO - PROCESS | 3968 | 1464935577469 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 23:32:57 INFO - PROCESS | 3968 | 1464935577475 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 23:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:32:57 INFO - PROCESS | 3968 | 1464935577480 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:32:57 INFO - PROCESS | 3968 | 1464935577484 Marionette TRACE conn6 <- [1,206,null,{}] 23:32:57 INFO - PROCESS | 3968 | 1464935577490 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:57 INFO - PROCESS | 3968 | 1464935577599 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 23:32:57 INFO - PROCESS | 3968 | 1464935577679 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:57 INFO - PROCESS | 3968 | ++DOCSHELL 0FAF3000 == 46 [pid = 3968] [id = 61] 23:32:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 104 (0FF2F000) [pid = 3968] [serial = 180] [outer = 00000000] 23:32:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 105 (10232800) [pid = 3968] [serial = 181] [outer = 0FF2F000] 23:32:57 INFO - PROCESS | 3968 | 1464935577776 Marionette DEBUG loaded listener.js 23:32:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 106 (10502400) [pid = 3968] [serial = 182] [outer = 0FF2F000] 23:32:58 INFO - PROCESS | 3968 | 1464935578383 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 23:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 970ms 23:32:58 INFO - PROCESS | 3968 | 1464935578454 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 23:32:58 INFO - PROCESS | 3968 | 1464935578460 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 23:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:32:58 INFO - PROCESS | 3968 | 1464935578466 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:32:58 INFO - PROCESS | 3968 | 1464935578469 Marionette TRACE conn6 <- [1,210,null,{}] 23:32:58 INFO - PROCESS | 3968 | 1464935578474 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:58 INFO - PROCESS | 3968 | 1464935578613 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 23:32:58 INFO - PROCESS | 3968 | 1464935578732 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:58 INFO - PROCESS | 3968 | ++DOCSHELL 14E47800 == 47 [pid = 3968] [id = 62] 23:32:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 107 (14EAA000) [pid = 3968] [serial = 183] [outer = 00000000] 23:32:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 108 (1884EC00) [pid = 3968] [serial = 184] [outer = 14EAA000] 23:32:58 INFO - PROCESS | 3968 | 1464935578786 Marionette DEBUG loaded listener.js 23:32:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 109 (18E4A000) [pid = 3968] [serial = 185] [outer = 14EAA000] 23:32:59 INFO - PROCESS | 3968 | 1464935579355 Marionette TRACE conn6 <- [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]]]}] 23:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 930ms 23:32:59 INFO - PROCESS | 3968 | 1464935579399 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 23:32:59 INFO - PROCESS | 3968 | 1464935579401 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 23:32:59 INFO - PROCESS | 3968 | 1464935579405 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:32:59 INFO - PROCESS | 3968 | 1464935579409 Marionette TRACE conn6 <- [1,214,null,{}] 23:32:59 INFO - PROCESS | 3968 | 1464935579420 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:59 INFO - PROCESS | 3968 | 1464935579527 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 23:32:59 INFO - PROCESS | 3968 | 1464935579606 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:59 INFO - PROCESS | 3968 | ++DOCSHELL 18E52000 == 48 [pid = 3968] [id = 63] 23:32:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 110 (1D90D800) [pid = 3968] [serial = 186] [outer = 00000000] 23:32:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 111 (1E66E000) [pid = 3968] [serial = 187] [outer = 1D90D800] 23:32:59 INFO - PROCESS | 3968 | 1464935579703 Marionette DEBUG loaded listener.js 23:32:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 112 (1E6B2000) [pid = 3968] [serial = 188] [outer = 1D90D800] 23:33:00 INFO - PROCESS | 3968 | 1464935580290 Marionette TRACE conn6 <- [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]]]}] 23:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 930ms 23:33:00 INFO - PROCESS | 3968 | 1464935580339 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 23:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:33:00 INFO - PROCESS | 3968 | 1464935580342 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 23:33:00 INFO - PROCESS | 3968 | 1464935580345 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:33:00 INFO - PROCESS | 3968 | 1464935580347 Marionette TRACE conn6 <- [1,218,null,{}] 23:33:00 INFO - PROCESS | 3968 | 1464935580365 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:00 INFO - PROCESS | 3968 | 1464935580605 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 23:33:00 INFO - PROCESS | 3968 | 1464935580668 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:00 INFO - PROCESS | 3968 | ++DOCSHELL 0D079000 == 49 [pid = 3968] [id = 64] 23:33:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 113 (0D187400) [pid = 3968] [serial = 189] [outer = 00000000] 23:33:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 114 (0FB90000) [pid = 3968] [serial = 190] [outer = 0D187400] 23:33:00 INFO - PROCESS | 3968 | 1464935580717 Marionette DEBUG loaded listener.js 23:33:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 115 (10026800) [pid = 3968] [serial = 191] [outer = 0D187400] 23:33:01 INFO - PROCESS | 3968 | 1464935581280 Marionette TRACE conn6 <- [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]]]}] 23:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 971ms 23:33:01 INFO - PROCESS | 3968 | 1464935581321 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 23:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:33:01 INFO - PROCESS | 3968 | 1464935581324 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 23:33:01 INFO - PROCESS | 3968 | 1464935581329 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:33:01 INFO - PROCESS | 3968 | 1464935581333 Marionette TRACE conn6 <- [1,222,null,{}] 23:33:01 INFO - PROCESS | 3968 | 1464935581337 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:01 INFO - PROCESS | 3968 | 1464935581437 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 23:33:01 INFO - PROCESS | 3968 | 1464935581535 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:01 INFO - PROCESS | 3968 | ++DOCSHELL 10548000 == 50 [pid = 3968] [id = 65] 23:33:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 116 (10548800) [pid = 3968] [serial = 192] [outer = 00000000] 23:33:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 117 (14493C00) [pid = 3968] [serial = 193] [outer = 10548800] 23:33:01 INFO - PROCESS | 3968 | 1464935581589 Marionette DEBUG loaded listener.js 23:33:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 118 (14791800) [pid = 3968] [serial = 194] [outer = 10548800] 23:33:01 INFO - PROCESS | 3968 | --DOCSHELL 10108000 == 49 [pid = 3968] [id = 59] 23:33:01 INFO - PROCESS | 3968 | --DOCSHELL 10107400 == 48 [pid = 3968] [id = 58] 23:33:01 INFO - PROCESS | 3968 | --DOCSHELL 0D072800 == 47 [pid = 3968] [id = 57] 23:33:01 INFO - PROCESS | 3968 | --DOCSHELL 1428C800 == 46 [pid = 3968] [id = 56] 23:33:01 INFO - PROCESS | 3968 | --DOCSHELL 14EA7800 == 45 [pid = 3968] [id = 55] 23:33:01 INFO - PROCESS | 3968 | --DOCSHELL 1798FC00 == 44 [pid = 3968] [id = 54] 23:33:01 INFO - PROCESS | 3968 | --DOCSHELL 17824800 == 43 [pid = 3968] [id = 53] 23:33:01 INFO - PROCESS | 3968 | --DOCSHELL 10505800 == 42 [pid = 3968] [id = 52] 23:33:01 INFO - PROCESS | 3968 | --DOCSHELL 0FB92000 == 41 [pid = 3968] [id = 51] 23:33:01 INFO - PROCESS | 3968 | --DOCSHELL 0FB8A800 == 40 [pid = 3968] [id = 50] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 117 (1952F400) [pid = 3968] [serial = 117] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 116 (19666000) [pid = 3968] [serial = 118] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 115 (1972B800) [pid = 3968] [serial = 120] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 114 (18E39C00) [pid = 3968] [serial = 88] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 113 (0FF4DC00) [pid = 3968] [serial = 90] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 112 (1798D400) [pid = 3968] [serial = 93] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 111 (17982C00) [pid = 3968] [serial = 111] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 110 (17989000) [pid = 3968] [serial = 112] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 109 (1002C000) [pid = 3968] [serial = 105] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 108 (10353C00) [pid = 3968] [serial = 106] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 107 (18765800) [pid = 3968] [serial = 114] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 106 (0FF2F800) [pid = 3968] [serial = 103] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 105 (0FF24000) [pid = 3968] [serial = 102] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 104 (14CEAC00) [pid = 3968] [serial = 108] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 103 (14E41400) [pid = 3968] [serial = 109] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 102 (10238000) [pid = 3968] [serial = 123] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 101 (19660000) [pid = 3968] [serial = 96] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 100 (17DD6400) [pid = 3968] [serial = 99] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 99 (19DE1800) [pid = 3968] [serial = 127] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 98 (1B40F400) [pid = 3968] [serial = 130] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 97 (19DD9000) [pid = 3968] [serial = 121] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 96 (1B40D000) [pid = 3968] [serial = 129] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 95 (1C589400) [pid = 3968] [serial = 132] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 94 (1023B400) [pid = 3968] [serial = 124] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 93 (18E34000) [pid = 3968] [serial = 126] [outer = 00000000] [url = about:blank] 23:33:01 INFO - PROCESS | 3968 | --DOMWINDOW == 92 (18AF9C00) [pid = 3968] [serial = 115] [outer = 00000000] [url = about:blank] 23:33:02 INFO - PROCESS | 3968 | 1464935582042 Marionette TRACE conn6 <- [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]]]}] 23:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 790ms 23:33:02 INFO - PROCESS | 3968 | 1464935582120 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 23:33:02 INFO - PROCESS | 3968 | 1464935582123 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 23:33:02 INFO - PROCESS | 3968 | 1464935582126 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:33:02 INFO - PROCESS | 3968 | 1464935582128 Marionette TRACE conn6 <- [1,226,null,{}] 23:33:02 INFO - PROCESS | 3968 | 1464935582132 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:02 INFO - PROCESS | 3968 | 1464935582212 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 23:33:02 INFO - PROCESS | 3968 | 1464935582225 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:02 INFO - PROCESS | 3968 | ++DOCSHELL 1002C000 == 41 [pid = 3968] [id = 66] 23:33:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 93 (10104400) [pid = 3968] [serial = 195] [outer = 00000000] 23:33:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 94 (10238000) [pid = 3968] [serial = 196] [outer = 10104400] 23:33:02 INFO - PROCESS | 3968 | 1464935582270 Marionette DEBUG loaded listener.js 23:33:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 95 (1045C800) [pid = 3968] [serial = 197] [outer = 10104400] 23:33:02 INFO - PROCESS | 3968 | 1464935582717 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 23:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 631ms 23:33:02 INFO - PROCESS | 3968 | 1464935582761 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 23:33:02 INFO - PROCESS | 3968 | 1464935582764 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 23:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:33:02 INFO - PROCESS | 3968 | 1464935582774 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:33:02 INFO - PROCESS | 3968 | 1464935582779 Marionette TRACE conn6 <- [1,230,null,{}] 23:33:02 INFO - PROCESS | 3968 | 1464935582782 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:02 INFO - PROCESS | 3968 | 1464935582866 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 23:33:02 INFO - PROCESS | 3968 | 1464935582874 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:02 INFO - PROCESS | 3968 | ++DOCSHELL 14B9C800 == 42 [pid = 3968] [id = 67] 23:33:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 96 (14E48800) [pid = 3968] [serial = 198] [outer = 00000000] 23:33:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 97 (15A24C00) [pid = 3968] [serial = 199] [outer = 14E48800] 23:33:02 INFO - PROCESS | 3968 | 1464935582919 Marionette DEBUG loaded listener.js 23:33:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 98 (1781A800) [pid = 3968] [serial = 200] [outer = 14E48800] 23:33:03 INFO - PROCESS | 3968 | 1464935583356 Marionette TRACE conn6 <- [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]]]}] 23:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 23:33:03 INFO - PROCESS | 3968 | 1464935583405 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 23:33:03 INFO - PROCESS | 3968 | 1464935583407 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 23:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:33:03 INFO - PROCESS | 3968 | 1464935583411 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:33:03 INFO - PROCESS | 3968 | 1464935583413 Marionette TRACE conn6 <- [1,234,null,{}] 23:33:03 INFO - PROCESS | 3968 | 1464935583417 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:03 INFO - PROCESS | 3968 | 1464935583498 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 23:33:03 INFO - PROCESS | 3968 | 1464935583504 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:03 INFO - PROCESS | 3968 | ++DOCSHELL 0FF23800 == 43 [pid = 3968] [id = 68] 23:33:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 99 (15A25000) [pid = 3968] [serial = 201] [outer = 00000000] 23:33:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 100 (17989800) [pid = 3968] [serial = 202] [outer = 15A25000] 23:33:03 INFO - PROCESS | 3968 | 1464935583550 Marionette DEBUG loaded listener.js 23:33:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 101 (1798C800) [pid = 3968] [serial = 203] [outer = 15A25000] 23:33:04 INFO - PROCESS | 3968 | 1464935584012 Marionette TRACE conn6 <- [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]]]}] 23:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 631ms 23:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:33:04 INFO - PROCESS | 3968 | 1464935584046 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 23:33:04 INFO - PROCESS | 3968 | 1464935584048 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 23:33:04 INFO - PROCESS | 3968 | 1464935584051 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:33:04 INFO - PROCESS | 3968 | 1464935584052 Marionette TRACE conn6 <- [1,238,null,{}] 23:33:04 INFO - PROCESS | 3968 | 1464935584056 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:04 INFO - PROCESS | 3968 | 1464935584164 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 23:33:04 INFO - PROCESS | 3968 | 1464935584172 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:04 INFO - PROCESS | 3968 | ++DOCSHELL 10508800 == 44 [pid = 3968] [id = 69] 23:33:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 102 (18764C00) [pid = 3968] [serial = 204] [outer = 00000000] 23:33:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 103 (18C9E800) [pid = 3968] [serial = 205] [outer = 18764C00] 23:33:04 INFO - PROCESS | 3968 | 1464935584223 Marionette DEBUG loaded listener.js 23:33:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 104 (18E38800) [pid = 3968] [serial = 206] [outer = 18764C00] 23:33:04 INFO - PROCESS | 3968 | 1464935584685 Marionette TRACE conn6 <- [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]]]}] 23:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 23:33:04 INFO - PROCESS | 3968 | 1464935584722 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 23:33:04 INFO - PROCESS | 3968 | 1464935584724 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 23:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:33:04 INFO - PROCESS | 3968 | 1464935584733 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:33:04 INFO - PROCESS | 3968 | 1464935584735 Marionette TRACE conn6 <- [1,242,null,{}] 23:33:04 INFO - PROCESS | 3968 | 1464935584739 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:04 INFO - PROCESS | 3968 | 1464935584843 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 23:33:04 INFO - PROCESS | 3968 | 1464935584918 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:04 INFO - PROCESS | 3968 | ++DOCSHELL 18C9C400 == 45 [pid = 3968] [id = 70] 23:33:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 105 (18E44000) [pid = 3968] [serial = 207] [outer = 00000000] 23:33:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 106 (19663800) [pid = 3968] [serial = 208] [outer = 18E44000] 23:33:04 INFO - PROCESS | 3968 | 1464935584962 Marionette DEBUG loaded listener.js 23:33:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 107 (19669000) [pid = 3968] [serial = 209] [outer = 18E44000] 23:33:05 INFO - PROCESS | 3968 | 1464935585356 Marionette TRACE conn6 <- [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]]]}] 23:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 690ms 23:33:05 INFO - PROCESS | 3968 | 1464935585418 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 23:33:05 INFO - PROCESS | 3968 | 1464935585420 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 23:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:33:05 INFO - PROCESS | 3968 | 1464935585423 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:33:05 INFO - PROCESS | 3968 | 1464935585425 Marionette TRACE conn6 <- [1,246,null,{}] 23:33:05 INFO - PROCESS | 3968 | 1464935585428 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:05 INFO - PROCESS | 3968 | 1464935585532 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 23:33:05 INFO - PROCESS | 3968 | 1464935585538 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:05 INFO - PROCESS | 3968 | ++DOCSHELL 196E3400 == 46 [pid = 3968] [id = 71] 23:33:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 108 (196E4C00) [pid = 3968] [serial = 210] [outer = 00000000] 23:33:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 109 (19DB8400) [pid = 3968] [serial = 211] [outer = 196E4C00] 23:33:05 INFO - PROCESS | 3968 | 1464935585582 Marionette DEBUG loaded listener.js 23:33:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 110 (19DB9C00) [pid = 3968] [serial = 212] [outer = 196E4C00] 23:33:06 INFO - PROCESS | 3968 | 1464935586008 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 23:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 23:33:06 INFO - PROCESS | 3968 | --DOMWINDOW == 109 (18E31C00) [pid = 3968] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:33:06 INFO - PROCESS | 3968 | --DOMWINDOW == 108 (14EAD800) [pid = 3968] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:33:06 INFO - PROCESS | 3968 | --DOMWINDOW == 107 (0FF2B400) [pid = 3968] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:33:06 INFO - PROCESS | 3968 | --DOMWINDOW == 106 (17D0FC00) [pid = 3968] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:33:06 INFO - PROCESS | 3968 | --DOMWINDOW == 105 (17825C00) [pid = 3968] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:33:06 INFO - PROCESS | 3968 | --DOMWINDOW == 104 (0FBCC400) [pid = 3968] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:33:06 INFO - PROCESS | 3968 | --DOMWINDOW == 103 (10F0F000) [pid = 3968] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:33:06 INFO - PROCESS | 3968 | --DOMWINDOW == 102 (0FB8F400) [pid = 3968] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:33:06 INFO - PROCESS | 3968 | --DOMWINDOW == 101 (142BD000) [pid = 3968] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:33:06 INFO - PROCESS | 3968 | --DOMWINDOW == 100 (10107800) [pid = 3968] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:33:06 INFO - PROCESS | 3968 | --DOMWINDOW == 99 (1010FC00) [pid = 3968] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:33:06 INFO - PROCESS | 3968 | 1464935586194 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 23:33:06 INFO - PROCESS | 3968 | 1464935586196 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 23:33:06 INFO - PROCESS | 3968 | 1464935586210 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:33:06 INFO - PROCESS | 3968 | 1464935586212 Marionette TRACE conn6 <- [1,250,null,{}] 23:33:06 INFO - PROCESS | 3968 | 1464935586216 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:33:06 INFO - PROCESS | 3968 | 1464935586292 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 23:33:06 INFO - PROCESS | 3968 | 1464935586301 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:06 INFO - PROCESS | 3968 | ++DOCSHELL 10108C00 == 47 [pid = 3968] [id = 72] 23:33:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 100 (10109400) [pid = 3968] [serial = 213] [outer = 00000000] 23:33:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 101 (14E15400) [pid = 3968] [serial = 214] [outer = 10109400] 23:33:06 INFO - PROCESS | 3968 | 1464935586346 Marionette DEBUG loaded listener.js 23:33:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 102 (18E32000) [pid = 3968] [serial = 215] [outer = 10109400] 23:33:06 INFO - PROCESS | 3968 | 1464935586856 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 23:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 670ms 23:33:06 INFO - PROCESS | 3968 | 1464935586895 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 23:33:06 INFO - PROCESS | 3968 | 1464935586897 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 23:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:33:06 INFO - PROCESS | 3968 | 1464935586900 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:33:06 INFO - PROCESS | 3968 | 1464935586901 Marionette TRACE conn6 <- [1,254,null,{}] 23:33:06 INFO - PROCESS | 3968 | 1464935586905 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:06 INFO - PROCESS | 3968 | 1464935586984 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 23:33:06 INFO - PROCESS | 3968 | 1464935586992 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:07 INFO - PROCESS | 3968 | ++DOCSHELL 19729800 == 48 [pid = 3968] [id = 73] 23:33:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 103 (19F46000) [pid = 3968] [serial = 216] [outer = 00000000] 23:33:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 104 (1D01B800) [pid = 3968] [serial = 217] [outer = 19F46000] 23:33:07 INFO - PROCESS | 3968 | 1464935587036 Marionette DEBUG loaded listener.js 23:33:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 105 (1D73CC00) [pid = 3968] [serial = 218] [outer = 19F46000] 23:33:07 INFO - PROCESS | 3968 | 1464935587448 Marionette TRACE conn6 <- [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]]]}] 23:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 570ms 23:33:07 INFO - PROCESS | 3968 | 1464935587471 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 23:33:07 INFO - PROCESS | 3968 | 1464935587472 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 23:33:07 INFO - PROCESS | 3968 | 1464935587487 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:33:07 INFO - PROCESS | 3968 | 1464935587497 Marionette TRACE conn6 <- [1,258,null,{}] 23:33:07 INFO - PROCESS | 3968 | 1464935587501 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:07 INFO - PROCESS | 3968 | 1464935587579 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 23:33:07 INFO - PROCESS | 3968 | 1464935587587 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:07 INFO - PROCESS | 3968 | ++DOCSHELL 1D73DC00 == 49 [pid = 3968] [id = 74] 23:33:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 106 (1D73F000) [pid = 3968] [serial = 219] [outer = 00000000] 23:33:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 107 (1D906000) [pid = 3968] [serial = 220] [outer = 1D73F000] 23:33:07 INFO - PROCESS | 3968 | 1464935587637 Marionette DEBUG loaded listener.js 23:33:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 108 (1E668000) [pid = 3968] [serial = 221] [outer = 1D73F000] 23:33:08 INFO - PROCESS | 3968 | 1464935588084 Marionette TRACE conn6 <- [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]]]}] 23:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 630ms 23:33:08 INFO - PROCESS | 3968 | 1464935588130 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 23:33:08 INFO - PROCESS | 3968 | 1464935588132 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 23:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:33:08 INFO - PROCESS | 3968 | 1464935588139 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:33:08 INFO - PROCESS | 3968 | 1464935588142 Marionette TRACE conn6 <- [1,262,null,{}] 23:33:08 INFO - PROCESS | 3968 | 1464935588146 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:08 INFO - PROCESS | 3968 | 1464935588293 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 23:33:08 INFO - PROCESS | 3968 | 1464935588420 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:08 INFO - PROCESS | 3968 | ++DOCSHELL 08B8A400 == 50 [pid = 3968] [id = 75] 23:33:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 109 (08B8AC00) [pid = 3968] [serial = 222] [outer = 00000000] 23:33:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 110 (0C805C00) [pid = 3968] [serial = 223] [outer = 08B8AC00] 23:33:08 INFO - PROCESS | 3968 | 1464935588478 Marionette DEBUG loaded listener.js 23:33:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 111 (0FB6B000) [pid = 3968] [serial = 224] [outer = 08B8AC00] 23:33:09 INFO - PROCESS | 3968 | 1464935589101 Marionette TRACE conn6 <- [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]]]}] 23:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 990ms 23:33:09 INFO - PROCESS | 3968 | 1464935589135 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 23:33:09 INFO - PROCESS | 3968 | 1464935589139 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 23:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:33:09 INFO - PROCESS | 3968 | 1464935589144 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:33:09 INFO - PROCESS | 3968 | 1464935589149 Marionette TRACE conn6 <- [1,266,null,{}] 23:33:09 INFO - PROCESS | 3968 | 1464935589153 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:09 INFO - PROCESS | 3968 | 1464935589264 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 23:33:09 INFO - PROCESS | 3968 | 1464935589359 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:09 INFO - PROCESS | 3968 | ++DOCSHELL 10546800 == 51 [pid = 3968] [id = 76] 23:33:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 112 (1054F000) [pid = 3968] [serial = 225] [outer = 00000000] 23:33:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 113 (1478AC00) [pid = 3968] [serial = 226] [outer = 1054F000] 23:33:09 INFO - PROCESS | 3968 | 1464935589416 Marionette DEBUG loaded listener.js 23:33:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 114 (14E4A000) [pid = 3968] [serial = 227] [outer = 1054F000] 23:33:09 INFO - PROCESS | 3968 | 1464935589983 Marionette TRACE conn6 <- [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]]]}] 23:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 23:33:10 INFO - PROCESS | 3968 | 1464935590019 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 23:33:10 INFO - PROCESS | 3968 | 1464935590022 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 23:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:33:10 INFO - PROCESS | 3968 | 1464935590026 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:33:10 INFO - PROCESS | 3968 | 1464935590028 Marionette TRACE conn6 <- [1,270,null,{}] 23:33:10 INFO - PROCESS | 3968 | 1464935590032 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:10 INFO - PROCESS | 3968 | 1464935590137 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 23:33:10 INFO - PROCESS | 3968 | 1464935590231 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:10 INFO - PROCESS | 3968 | ++DOCSHELL 1874F000 == 52 [pid = 3968] [id = 77] 23:33:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 115 (18CA5800) [pid = 3968] [serial = 228] [outer = 00000000] 23:33:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 116 (1965F800) [pid = 3968] [serial = 229] [outer = 18CA5800] 23:33:10 INFO - PROCESS | 3968 | 1464935590286 Marionette DEBUG loaded listener.js 23:33:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 117 (1AE13000) [pid = 3968] [serial = 230] [outer = 18CA5800] 23:33:11 INFO - PROCESS | 3968 | 1464935591061 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 23:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1079ms 23:33:11 INFO - PROCESS | 3968 | 1464935591123 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 23:33:11 INFO - PROCESS | 3968 | 1464935591127 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 23:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:33:11 INFO - PROCESS | 3968 | 1464935591146 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:33:11 INFO - PROCESS | 3968 | 1464935591151 Marionette TRACE conn6 <- [1,274,null,{}] 23:33:11 INFO - PROCESS | 3968 | 1464935591155 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:11 INFO - PROCESS | 3968 | 1464935591296 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 23:33:11 INFO - PROCESS | 3968 | 1464935591415 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:11 INFO - PROCESS | 3968 | ++DOCSHELL 1AE14000 == 53 [pid = 3968] [id = 78] 23:33:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 118 (1C35E400) [pid = 3968] [serial = 231] [outer = 00000000] 23:33:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 119 (1E6B7C00) [pid = 3968] [serial = 232] [outer = 1C35E400] 23:33:11 INFO - PROCESS | 3968 | 1464935591470 Marionette DEBUG loaded listener.js 23:33:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 120 (1EF87000) [pid = 3968] [serial = 233] [outer = 1C35E400] 23:33:12 INFO - PROCESS | 3968 | 1464935592033 Marionette TRACE conn6 <- [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]]]}] 23:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 930ms 23:33:12 INFO - PROCESS | 3968 | 1464935592073 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 23:33:12 INFO - PROCESS | 3968 | 1464935592076 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 23:33:12 INFO - PROCESS | 3968 | 1464935592079 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:33:12 INFO - PROCESS | 3968 | 1464935592081 Marionette TRACE conn6 <- [1,278,null,{}] 23:33:12 INFO - PROCESS | 3968 | 1464935592085 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:12 INFO - PROCESS | 3968 | 1464935592191 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 23:33:12 INFO - PROCESS | 3968 | 1464935592285 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:12 INFO - PROCESS | 3968 | ++DOCSHELL 10232C00 == 54 [pid = 3968] [id = 79] 23:33:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 121 (10501C00) [pid = 3968] [serial = 234] [outer = 00000000] 23:33:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 122 (14B7A400) [pid = 3968] [serial = 235] [outer = 10501C00] 23:33:12 INFO - PROCESS | 3968 | 1464935592339 Marionette DEBUG loaded listener.js 23:33:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 123 (17828000) [pid = 3968] [serial = 236] [outer = 10501C00] 23:33:13 INFO - PROCESS | 3968 | 1464935593074 Marionette TRACE conn6 <- [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]]]}] 23:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1019ms 23:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:33:13 INFO - PROCESS | 3968 | 1464935593102 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 23:33:13 INFO - PROCESS | 3968 | 1464935593106 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 23:33:13 INFO - PROCESS | 3968 | 1464935593111 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:33:13 INFO - PROCESS | 3968 | 1464935593115 Marionette TRACE conn6 <- [1,282,null,{}] 23:33:13 INFO - PROCESS | 3968 | 1464935593122 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:13 INFO - PROCESS | 3968 | 1464935593232 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 23:33:13 INFO - PROCESS | 3968 | 1464935593363 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:13 INFO - PROCESS | 3968 | ++DOCSHELL 0FAF8400 == 55 [pid = 3968] [id = 80] 23:33:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 124 (0FB8FC00) [pid = 3968] [serial = 237] [outer = 00000000] 23:33:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (10356800) [pid = 3968] [serial = 238] [outer = 0FB8FC00] 23:33:13 INFO - PROCESS | 3968 | 1464935593415 Marionette DEBUG loaded listener.js 23:33:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (1054C800) [pid = 3968] [serial = 239] [outer = 0FB8FC00] 23:33:13 INFO - PROCESS | 3968 | --DOCSHELL 0C749C00 == 54 [pid = 3968] [id = 34] 23:33:13 INFO - PROCESS | 3968 | --DOCSHELL 14E3D000 == 53 [pid = 3968] [id = 32] 23:33:13 INFO - PROCESS | 3968 | --DOCSHELL 0FF29800 == 52 [pid = 3968] [id = 31] 23:33:13 INFO - PROCESS | 3968 | --DOCSHELL 1952EC00 == 51 [pid = 3968] [id = 33] 23:33:13 INFO - PROCESS | 3968 | --DOCSHELL 1D73DC00 == 50 [pid = 3968] [id = 74] 23:33:13 INFO - PROCESS | 3968 | --DOCSHELL 19729800 == 49 [pid = 3968] [id = 73] 23:33:13 INFO - PROCESS | 3968 | --DOCSHELL 10108C00 == 48 [pid = 3968] [id = 72] 23:33:13 INFO - PROCESS | 3968 | --DOCSHELL 196E3400 == 47 [pid = 3968] [id = 71] 23:33:13 INFO - PROCESS | 3968 | --DOCSHELL 18C9C400 == 46 [pid = 3968] [id = 70] 23:33:13 INFO - PROCESS | 3968 | --DOCSHELL 10508800 == 45 [pid = 3968] [id = 69] 23:33:13 INFO - PROCESS | 3968 | --DOCSHELL 0FF23800 == 44 [pid = 3968] [id = 68] 23:33:13 INFO - PROCESS | 3968 | --DOCSHELL 14B9C800 == 43 [pid = 3968] [id = 67] 23:33:13 INFO - PROCESS | 3968 | --DOCSHELL 1002C000 == 42 [pid = 3968] [id = 66] 23:33:13 INFO - PROCESS | 3968 | --DOCSHELL 10548000 == 41 [pid = 3968] [id = 65] 23:33:13 INFO - PROCESS | 3968 | --DOCSHELL 0D079000 == 40 [pid = 3968] [id = 64] 23:33:13 INFO - PROCESS | 3968 | --DOCSHELL 18E44800 == 39 [pid = 3968] [id = 60] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (196E1800) [pid = 3968] [serial = 167] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 124 (1010EC00) [pid = 3968] [serial = 173] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 123 (19DB7800) [pid = 3968] [serial = 175] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 122 (18850000) [pid = 3968] [serial = 159] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 121 (1B5F5800) [pid = 3968] [serial = 176] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 120 (19527400) [pid = 3968] [serial = 162] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 119 (1D018C00) [pid = 3968] [serial = 133] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 118 (10238C00) [pid = 3968] [serial = 148] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 117 (10028800) [pid = 3968] [serial = 147] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 116 (18E2FC00) [pid = 3968] [serial = 160] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 115 (17990000) [pid = 3968] [serial = 156] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 114 (17D0A000) [pid = 3968] [serial = 157] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 113 (19664400) [pid = 3968] [serial = 163] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 112 (0FF4C800) [pid = 3968] [serial = 150] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 111 (1002B800) [pid = 3968] [serial = 151] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 110 (14B78800) [pid = 3968] [serial = 153] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 109 (14E14C00) [pid = 3968] [serial = 154] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 108 (1050B000) [pid = 3968] [serial = 138] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 107 (10F0A800) [pid = 3968] [serial = 37] [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.] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 106 (08B8F800) [pid = 3968] [serial = 135] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 105 (17D02000) [pid = 3968] [serial = 170] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 104 (18E30C00) [pid = 3968] [serial = 141] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 103 (1C3EE400) [pid = 3968] [serial = 144] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 102 (19528C00) [pid = 3968] [serial = 166] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 101 (14CE2400) [pid = 3968] [serial = 169] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | --DOMWINDOW == 100 (1010C000) [pid = 3968] [serial = 172] [outer = 00000000] [url = about:blank] 23:33:13 INFO - PROCESS | 3968 | 1464935593972 Marionette TRACE conn6 <- [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]]]}] 23:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 890ms 23:33:14 INFO - PROCESS | 3968 | 1464935594003 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 23:33:14 INFO - PROCESS | 3968 | 1464935594008 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 23:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:33:14 INFO - PROCESS | 3968 | 1464935594014 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:33:14 INFO - PROCESS | 3968 | 1464935594017 Marionette TRACE conn6 <- [1,286,null,{}] 23:33:14 INFO - PROCESS | 3968 | 1464935594020 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:14 INFO - PROCESS | 3968 | 1464935594105 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 23:33:14 INFO - PROCESS | 3968 | 1464935594115 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:14 INFO - PROCESS | 3968 | ++DOCSHELL 0FF2AC00 == 40 [pid = 3968] [id = 81] 23:33:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 101 (0FF4C800) [pid = 3968] [serial = 240] [outer = 00000000] 23:33:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 102 (10108C00) [pid = 3968] [serial = 241] [outer = 0FF4C800] 23:33:14 INFO - PROCESS | 3968 | 1464935594161 Marionette DEBUG loaded listener.js 23:33:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 103 (1022E000) [pid = 3968] [serial = 242] [outer = 0FF4C800] 23:33:14 INFO - PROCESS | 3968 | 1464935594627 Marionette TRACE conn6 <- [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]]]}] 23:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 23:33:14 INFO - PROCESS | 3968 | 1464935594668 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 23:33:14 INFO - PROCESS | 3968 | 1464935594670 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 23:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:33:14 INFO - PROCESS | 3968 | 1464935594674 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:33:14 INFO - PROCESS | 3968 | 1464935594677 Marionette TRACE conn6 <- [1,290,null,{}] 23:33:14 INFO - PROCESS | 3968 | 1464935594687 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:14 INFO - PROCESS | 3968 | 1464935594772 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 23:33:14 INFO - PROCESS | 3968 | 1464935594782 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:14 INFO - PROCESS | 3968 | ++DOCSHELL 14B76400 == 41 [pid = 3968] [id = 82] 23:33:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 104 (14B96C00) [pid = 3968] [serial = 243] [outer = 00000000] 23:33:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 105 (14E14C00) [pid = 3968] [serial = 244] [outer = 14B96C00] 23:33:14 INFO - PROCESS | 3968 | 1464935594830 Marionette DEBUG loaded listener.js 23:33:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 106 (17821C00) [pid = 3968] [serial = 245] [outer = 14B96C00] 23:33:15 INFO - PROCESS | 3968 | 1464935595273 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 23:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 23:33:15 INFO - PROCESS | 3968 | 1464935595306 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 23:33:15 INFO - PROCESS | 3968 | 1464935595309 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 23:33:15 INFO - PROCESS | 3968 | 1464935595312 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:33:15 INFO - PROCESS | 3968 | 1464935595313 Marionette TRACE conn6 <- [1,294,null,{}] 23:33:15 INFO - PROCESS | 3968 | 1464935595317 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:15 INFO - PROCESS | 3968 | 1464935595399 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 23:33:15 INFO - PROCESS | 3968 | 1464935595406 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:15 INFO - PROCESS | 3968 | ++DOCSHELL 17825000 == 42 [pid = 3968] [id = 83] 23:33:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 107 (178E1C00) [pid = 3968] [serial = 246] [outer = 00000000] 23:33:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 108 (17990000) [pid = 3968] [serial = 247] [outer = 178E1C00] 23:33:15 INFO - PROCESS | 3968 | 1464935595451 Marionette DEBUG loaded listener.js 23:33:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 109 (1884C800) [pid = 3968] [serial = 248] [outer = 178E1C00] 23:33:15 INFO - PROCESS | 3968 | 1464935595874 Marionette TRACE conn6 <- [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]]]}] 23:33:15 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. 23:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 570ms 23:33:15 INFO - PROCESS | 3968 | 1464935595901 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 23:33:15 INFO - PROCESS | 3968 | 1464935595913 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 23:33:15 INFO - PROCESS | 3968 | 1464935595917 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:33:15 INFO - PROCESS | 3968 | 1464935595918 Marionette TRACE conn6 <- [1,298,null,{}] 23:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:33:15 INFO - PROCESS | 3968 | 1464935595922 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:16 INFO - PROCESS | 3968 | 1464935595999 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 23:33:16 INFO - PROCESS | 3968 | 1464935596006 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:16 INFO - PROCESS | 3968 | ++DOCSHELL 18AEF800 == 43 [pid = 3968] [id = 84] 23:33:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 110 (18AF5400) [pid = 3968] [serial = 249] [outer = 00000000] 23:33:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 111 (18E33000) [pid = 3968] [serial = 250] [outer = 18AF5400] 23:33:16 INFO - PROCESS | 3968 | 1464935596051 Marionette DEBUG loaded listener.js 23:33:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 112 (18E52C00) [pid = 3968] [serial = 251] [outer = 18AF5400] 23:33:16 INFO - PROCESS | 3968 | 1464935596517 Marionette TRACE conn6 <- [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]]]}] 23:33:16 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. 23:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 23:33:16 INFO - PROCESS | 3968 | 1464935596555 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 23:33:16 INFO - PROCESS | 3968 | 1464935596557 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 23:33:16 INFO - PROCESS | 3968 | 1464935596561 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:33:16 INFO - PROCESS | 3968 | 1464935596562 Marionette TRACE conn6 <- [1,302,null,{}] 23:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:33:16 INFO - PROCESS | 3968 | 1464935596565 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:16 INFO - PROCESS | 3968 | 1464935596700 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 23:33:16 INFO - PROCESS | 3968 | 1464935596759 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:16 INFO - PROCESS | 3968 | ++DOCSHELL 18E2FC00 == 44 [pid = 3968] [id = 85] 23:33:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 113 (19523800) [pid = 3968] [serial = 252] [outer = 00000000] 23:33:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 114 (196E5000) [pid = 3968] [serial = 253] [outer = 19523800] 23:33:16 INFO - PROCESS | 3968 | 1464935596805 Marionette DEBUG loaded listener.js 23:33:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 115 (19726800) [pid = 3968] [serial = 254] [outer = 19523800] 23:33:17 INFO - PROCESS | 3968 | 1464935597225 Marionette TRACE conn6 <- [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]]]}] 23:33:17 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. 23:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 730ms 23:33:17 INFO - PROCESS | 3968 | 1464935597355 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 23:33:17 INFO - PROCESS | 3968 | 1464935597357 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 23:33:17 INFO - PROCESS | 3968 | 1464935597372 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:33:17 INFO - PROCESS | 3968 | 1464935597382 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:33:17 INFO - PROCESS | 3968 | 1464935597384 Marionette TRACE conn6 <- [1,306,null,{}] 23:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:33:17 INFO - PROCESS | 3968 | 1464935597388 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:17 INFO - PROCESS | 3968 | 1464935597499 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 23:33:17 INFO - PROCESS | 3968 | 1464935597506 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:17 INFO - PROCESS | 3968 | ++DOCSHELL 0C74B400 == 45 [pid = 3968] [id = 86] 23:33:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 116 (1952E000) [pid = 3968] [serial = 255] [outer = 00000000] 23:33:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 117 (1C585800) [pid = 3968] [serial = 256] [outer = 1952E000] 23:33:17 INFO - PROCESS | 3968 | 1464935597550 Marionette DEBUG loaded listener.js 23:33:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 118 (1AFE0000) [pid = 3968] [serial = 257] [outer = 1952E000] 23:33:17 INFO - PROCESS | 3968 | 1464935597980 Marionette TRACE conn6 <- [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]]]}] 23:33:18 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. 23:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 23:33:18 INFO - PROCESS | 3968 | 1464935598017 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 23:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:33:18 INFO - PROCESS | 3968 | 1464935598019 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 23:33:18 INFO - PROCESS | 3968 | 1464935598022 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:33:18 INFO - PROCESS | 3968 | 1464935598024 Marionette TRACE conn6 <- [1,310,null,{}] 23:33:18 INFO - PROCESS | 3968 | 1464935598027 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:18 INFO - PROCESS | 3968 | 1464935598144 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 23:33:18 INFO - PROCESS | 3968 | 1464935598150 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:18 INFO - PROCESS | 3968 | ++DOCSHELL 1BDF2C00 == 46 [pid = 3968] [id = 87] 23:33:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 119 (1D014000) [pid = 3968] [serial = 258] [outer = 00000000] 23:33:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 120 (1D73B400) [pid = 3968] [serial = 259] [outer = 1D014000] 23:33:18 INFO - PROCESS | 3968 | 1464935598238 Marionette DEBUG loaded listener.js 23:33:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 121 (1E666800) [pid = 3968] [serial = 260] [outer = 1D014000] 23:33:18 INFO - PROCESS | 3968 | --DOMWINDOW == 120 (18E44000) [pid = 3968] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:33:18 INFO - PROCESS | 3968 | --DOMWINDOW == 119 (196E4C00) [pid = 3968] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:33:18 INFO - PROCESS | 3968 | --DOMWINDOW == 118 (10104400) [pid = 3968] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:33:18 INFO - PROCESS | 3968 | --DOMWINDOW == 117 (15A25000) [pid = 3968] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:33:18 INFO - PROCESS | 3968 | --DOMWINDOW == 116 (10548800) [pid = 3968] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:33:18 INFO - PROCESS | 3968 | --DOMWINDOW == 115 (14E48800) [pid = 3968] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:33:18 INFO - PROCESS | 3968 | --DOMWINDOW == 114 (0D187400) [pid = 3968] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:33:18 INFO - PROCESS | 3968 | --DOMWINDOW == 113 (10109400) [pid = 3968] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:33:18 INFO - PROCESS | 3968 | --DOMWINDOW == 112 (18764C00) [pid = 3968] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:33:18 INFO - PROCESS | 3968 | --DOMWINDOW == 111 (19F46000) [pid = 3968] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:33:18 INFO - PROCESS | 3968 | 1464935598730 Marionette TRACE conn6 <- [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]]]}] 23:33:18 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. 23:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 730ms 23:33:18 INFO - PROCESS | 3968 | 1464935598756 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 23:33:18 INFO - PROCESS | 3968 | 1464935598758 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 23:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:33:18 INFO - PROCESS | 3968 | 1464935598797 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:33:18 INFO - PROCESS | 3968 | 1464935598799 Marionette TRACE conn6 <- [1,314,null,{}] 23:33:18 INFO - PROCESS | 3968 | 1464935598803 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:18 INFO - PROCESS | 3968 | 1464935598881 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 23:33:18 INFO - PROCESS | 3968 | 1464935598888 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:18 INFO - PROCESS | 3968 | ++DOCSHELL 10548800 == 47 [pid = 3968] [id = 88] 23:33:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 112 (18E44000) [pid = 3968] [serial = 261] [outer = 00000000] 23:33:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 113 (1D014C00) [pid = 3968] [serial = 262] [outer = 18E44000] 23:33:18 INFO - PROCESS | 3968 | 1464935598931 Marionette DEBUG loaded listener.js 23:33:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 114 (1D73A400) [pid = 3968] [serial = 263] [outer = 18E44000] 23:33:19 INFO - PROCESS | 3968 | 1464935599346 Marionette TRACE conn6 <- [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]]]}] 23:33:19 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. 23:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 591ms 23:33:19 INFO - PROCESS | 3968 | 1464935599389 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 23:33:19 INFO - PROCESS | 3968 | 1464935599391 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 23:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:33:19 INFO - PROCESS | 3968 | 1464935599394 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:33:19 INFO - PROCESS | 3968 | 1464935599395 Marionette TRACE conn6 <- [1,318,null,{}] 23:33:19 INFO - PROCESS | 3968 | 1464935599399 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:19 INFO - PROCESS | 3968 | 1464935599483 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 23:33:19 INFO - PROCESS | 3968 | 1464935599491 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:19 INFO - PROCESS | 3968 | ++DOCSHELL 1E6AF000 == 48 [pid = 3968] [id = 89] 23:33:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 115 (1E6BA400) [pid = 3968] [serial = 264] [outer = 00000000] 23:33:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 116 (1EF87400) [pid = 3968] [serial = 265] [outer = 1E6BA400] 23:33:19 INFO - PROCESS | 3968 | 1464935599535 Marionette DEBUG loaded listener.js 23:33:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 117 (1EF8E800) [pid = 3968] [serial = 266] [outer = 1E6BA400] 23:33:19 INFO - PROCESS | 3968 | 1464935599967 Marionette TRACE conn6 <- [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]]]}] 23:33:20 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. 23:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 23:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:33:20 INFO - PROCESS | 3968 | 1464935600025 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 23:33:20 INFO - PROCESS | 3968 | 1464935600028 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 23:33:20 INFO - PROCESS | 3968 | 1464935600031 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:33:20 INFO - PROCESS | 3968 | 1464935600033 Marionette TRACE conn6 <- [1,322,null,{}] 23:33:20 INFO - PROCESS | 3968 | 1464935600036 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:20 INFO - PROCESS | 3968 | 1464935600145 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 23:33:20 INFO - PROCESS | 3968 | 1464935600154 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:20 INFO - PROCESS | 3968 | ++DOCSHELL 1EF90000 == 49 [pid = 3968] [id = 90] 23:33:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 118 (1EF90C00) [pid = 3968] [serial = 267] [outer = 00000000] 23:33:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 119 (20524000) [pid = 3968] [serial = 268] [outer = 1EF90C00] 23:33:20 INFO - PROCESS | 3968 | 1464935600208 Marionette DEBUG loaded listener.js 23:33:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 120 (20563400) [pid = 3968] [serial = 269] [outer = 1EF90C00] 23:33:20 INFO - PROCESS | 3968 | 1464935600850 Marionette TRACE conn6 <- [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]]]}] 23:33:20 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. 23:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 870ms 23:33:20 INFO - PROCESS | 3968 | 1464935600902 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 23:33:20 INFO - PROCESS | 3968 | 1464935600907 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 23:33:20 INFO - PROCESS | 3968 | 1464935600912 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:33:20 INFO - PROCESS | 3968 | 1464935600916 Marionette TRACE conn6 <- [1,326,null,{}] 23:33:20 INFO - PROCESS | 3968 | 1464935600922 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:21 INFO - PROCESS | 3968 | 1464935601035 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 23:33:21 INFO - PROCESS | 3968 | 1464935601159 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:21 INFO - PROCESS | 3968 | ++DOCSHELL 0C74A000 == 50 [pid = 3968] [id = 91] 23:33:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 121 (0FB6D400) [pid = 3968] [serial = 270] [outer = 00000000] 23:33:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 122 (10233000) [pid = 3968] [serial = 271] [outer = 0FB6D400] 23:33:21 INFO - PROCESS | 3968 | 1464935601219 Marionette DEBUG loaded listener.js 23:33:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 123 (10506000) [pid = 3968] [serial = 272] [outer = 0FB6D400] 23:33:21 INFO - PROCESS | 3968 | 1464935601813 Marionette TRACE conn6 <- [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]]]}] 23:33:21 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. 23:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 930ms 23:33:21 INFO - PROCESS | 3968 | 1464935601852 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 23:33:21 INFO - PROCESS | 3968 | 1464935601858 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 23:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:33:21 INFO - PROCESS | 3968 | 1464935601865 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:33:21 INFO - PROCESS | 3968 | 1464935601868 Marionette TRACE conn6 <- [1,330,null,{}] 23:33:21 INFO - PROCESS | 3968 | 1464935601872 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:21 INFO - PROCESS | 3968 | 1464935601983 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 23:33:22 INFO - PROCESS | 3968 | 1464935602080 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:22 INFO - PROCESS | 3968 | ++DOCSHELL 14B3F400 == 51 [pid = 3968] [id = 92] 23:33:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 124 (14E1A000) [pid = 3968] [serial = 273] [outer = 00000000] 23:33:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (17990800) [pid = 3968] [serial = 274] [outer = 14E1A000] 23:33:22 INFO - PROCESS | 3968 | 1464935602134 Marionette DEBUG loaded listener.js 23:33:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (18CA5400) [pid = 3968] [serial = 275] [outer = 14E1A000] 23:33:22 INFO - PROCESS | 3968 | 1464935602788 Marionette TRACE conn6 <- [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]]]}] 23:33:22 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. 23:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 970ms 23:33:22 INFO - PROCESS | 3968 | 1464935602838 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 23:33:22 INFO - PROCESS | 3968 | 1464935602840 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 23:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:33:22 INFO - PROCESS | 3968 | 1464935602844 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:33:22 INFO - PROCESS | 3968 | 1464935602848 Marionette TRACE conn6 <- [1,334,null,{}] 23:33:22 INFO - PROCESS | 3968 | 1464935602875 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:22 INFO - PROCESS | 3968 | 1464935602986 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 23:33:23 INFO - PROCESS | 3968 | 1464935603111 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:23 INFO - PROCESS | 3968 | ++DOCSHELL 19DE3000 == 52 [pid = 3968] [id = 93] 23:33:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (1B59F400) [pid = 3968] [serial = 276] [outer = 00000000] 23:33:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (1E6B8C00) [pid = 3968] [serial = 277] [outer = 1B59F400] 23:33:23 INFO - PROCESS | 3968 | 1464935603169 Marionette DEBUG loaded listener.js 23:33:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 129 (2051C000) [pid = 3968] [serial = 278] [outer = 1B59F400] 23:33:23 INFO - PROCESS | 3968 | 1464935603703 Marionette TRACE conn6 <- [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]]]}] 23:33:23 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. 23:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 870ms 23:33:23 INFO - PROCESS | 3968 | 1464935603718 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 23:33:23 INFO - PROCESS | 3968 | 1464935603721 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 23:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:33:23 INFO - PROCESS | 3968 | 1464935603724 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:33:23 INFO - PROCESS | 3968 | 1464935603726 Marionette TRACE conn6 <- [1,338,null,{}] 23:33:23 INFO - PROCESS | 3968 | 1464935603729 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:23 INFO - PROCESS | 3968 | 1464935603837 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 23:33:23 INFO - PROCESS | 3968 | 1464935603932 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:23 INFO - PROCESS | 3968 | ++DOCSHELL 20092400 == 53 [pid = 3968] [id = 94] 23:33:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 130 (20094C00) [pid = 3968] [serial = 279] [outer = 00000000] 23:33:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (2009AC00) [pid = 3968] [serial = 280] [outer = 20094C00] 23:33:23 INFO - PROCESS | 3968 | 1464935603987 Marionette DEBUG loaded listener.js 23:33:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (2009E400) [pid = 3968] [serial = 281] [outer = 20094C00] 23:33:24 INFO - PROCESS | 3968 | 1464935604579 Marionette TRACE conn6 <- [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]]]}] 23:33:24 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. 23:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 871ms 23:33:24 INFO - PROCESS | 3968 | 1464935604598 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 23:33:24 INFO - PROCESS | 3968 | 1464935604600 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 23:33:24 INFO - PROCESS | 3968 | 1464935604603 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:33:24 INFO - PROCESS | 3968 | 1464935604605 Marionette TRACE conn6 <- [1,342,null,{}] 23:33:24 INFO - PROCESS | 3968 | 1464935604609 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:24 INFO - PROCESS | 3968 | 1464935604712 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 23:33:24 INFO - PROCESS | 3968 | 1464935604807 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:24 INFO - PROCESS | 3968 | ++DOCSHELL 1EF94000 == 54 [pid = 3968] [id = 95] 23:33:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (2009F400) [pid = 3968] [serial = 282] [outer = 00000000] 23:33:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (20568400) [pid = 3968] [serial = 283] [outer = 2009F400] 23:33:24 INFO - PROCESS | 3968 | 1464935604862 Marionette DEBUG loaded listener.js 23:33:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (2056C000) [pid = 3968] [serial = 284] [outer = 2009F400] 23:33:25 INFO - PROCESS | 3968 | 1464935605399 Marionette TRACE conn6 <- [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]]]}] 23:33:25 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. 23:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 830ms 23:33:25 INFO - PROCESS | 3968 | 1464935605438 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 23:33:25 INFO - PROCESS | 3968 | 1464935605440 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 23:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:33:25 INFO - PROCESS | 3968 | 1464935605444 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:33:25 INFO - PROCESS | 3968 | 1464935605446 Marionette TRACE conn6 <- [1,346,null,{}] 23:33:25 INFO - PROCESS | 3968 | 1464935605450 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:25 INFO - PROCESS | 3968 | 1464935605583 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 23:33:25 INFO - PROCESS | 3968 | 1464935605688 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:25 INFO - PROCESS | 3968 | ++DOCSHELL 0FF21400 == 55 [pid = 3968] [id = 96] 23:33:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (0FF23400) [pid = 3968] [serial = 285] [outer = 00000000] 23:33:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (17986000) [pid = 3968] [serial = 286] [outer = 0FF23400] 23:33:25 INFO - PROCESS | 3968 | 1464935605747 Marionette DEBUG loaded listener.js 23:33:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (19EEBC00) [pid = 3968] [serial = 287] [outer = 0FF23400] 23:33:26 INFO - PROCESS | 3968 | 1464935606483 Marionette TRACE conn6 <- [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]]]}] 23:33:26 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. 23:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1074ms 23:33:26 INFO - PROCESS | 3968 | 1464935606522 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 23:33:26 INFO - PROCESS | 3968 | 1464935606526 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 23:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:33:26 INFO - PROCESS | 3968 | 1464935606531 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:33:26 INFO - PROCESS | 3968 | 1464935606534 Marionette TRACE conn6 <- [1,350,null,{}] 23:33:26 INFO - PROCESS | 3968 | 1464935606540 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:26 INFO - PROCESS | 3968 | 1464935606637 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 23:33:26 INFO - PROCESS | 3968 | 1464935606768 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:26 INFO - PROCESS | 3968 | ++DOCSHELL 1050F000 == 56 [pid = 3968] [id = 97] 23:33:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (1050FC00) [pid = 3968] [serial = 288] [outer = 00000000] 23:33:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (10F0F000) [pid = 3968] [serial = 289] [outer = 1050FC00] 23:33:26 INFO - PROCESS | 3968 | 1464935606820 Marionette DEBUG loaded listener.js 23:33:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (14768C00) [pid = 3968] [serial = 290] [outer = 1050FC00] 23:33:27 INFO - PROCESS | 3968 | --DOCSHELL 0FF2E000 == 55 [pid = 3968] [id = 45] 23:33:27 INFO - PROCESS | 3968 | --DOCSHELL 1E6AF000 == 54 [pid = 3968] [id = 89] 23:33:27 INFO - PROCESS | 3968 | --DOCSHELL 10548800 == 53 [pid = 3968] [id = 88] 23:33:27 INFO - PROCESS | 3968 | --DOCSHELL 1BDF2C00 == 52 [pid = 3968] [id = 87] 23:33:27 INFO - PROCESS | 3968 | --DOCSHELL 0C74B400 == 51 [pid = 3968] [id = 86] 23:33:27 INFO - PROCESS | 3968 | --DOCSHELL 18E2FC00 == 50 [pid = 3968] [id = 85] 23:33:27 INFO - PROCESS | 3968 | --DOCSHELL 18AEF800 == 49 [pid = 3968] [id = 84] 23:33:27 INFO - PROCESS | 3968 | --DOCSHELL 17825000 == 48 [pid = 3968] [id = 83] 23:33:27 INFO - PROCESS | 3968 | --DOCSHELL 14B76400 == 47 [pid = 3968] [id = 82] 23:33:27 INFO - PROCESS | 3968 | --DOCSHELL 0FF2AC00 == 46 [pid = 3968] [id = 81] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (1D906000) [pid = 3968] [serial = 220] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOCSHELL 0FAF8400 == 45 [pid = 3968] [id = 80] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (19663800) [pid = 3968] [serial = 208] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (19DB8400) [pid = 3968] [serial = 211] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (10238000) [pid = 3968] [serial = 196] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (17989800) [pid = 3968] [serial = 202] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (14493C00) [pid = 3968] [serial = 193] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (14791800) [pid = 3968] [serial = 194] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (15A24C00) [pid = 3968] [serial = 199] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (1781A800) [pid = 3968] [serial = 200] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (19669000) [pid = 3968] [serial = 209] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (10026800) [pid = 3968] [serial = 191] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 129 (0FB90000) [pid = 3968] [serial = 190] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 128 (1D737C00) [pid = 3968] [serial = 178] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 127 (10232800) [pid = 3968] [serial = 181] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (1884EC00) [pid = 3968] [serial = 184] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (1E66E000) [pid = 3968] [serial = 187] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 124 (18E32000) [pid = 3968] [serial = 215] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 123 (14E15400) [pid = 3968] [serial = 214] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 122 (19DB9C00) [pid = 3968] [serial = 212] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 121 (1045C800) [pid = 3968] [serial = 197] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 120 (18C9E800) [pid = 3968] [serial = 205] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 119 (1D73CC00) [pid = 3968] [serial = 218] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 118 (1798C800) [pid = 3968] [serial = 203] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 117 (1D01B800) [pid = 3968] [serial = 217] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | --DOMWINDOW == 116 (18E38800) [pid = 3968] [serial = 206] [outer = 00000000] [url = about:blank] 23:33:27 INFO - PROCESS | 3968 | 1464935607388 Marionette TRACE conn6 <- [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]]]}] 23:33:27 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. 23:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 871ms 23:33:27 INFO - PROCESS | 3968 | 1464935607403 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 23:33:27 INFO - PROCESS | 3968 | 1464935607409 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 23:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:33:27 INFO - PROCESS | 3968 | 1464935607415 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:33:27 INFO - PROCESS | 3968 | 1464935607417 Marionette TRACE conn6 <- [1,354,null,{}] 23:33:27 INFO - PROCESS | 3968 | 1464935607421 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:27 INFO - PROCESS | 3968 | 1464935607506 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 23:33:27 INFO - PROCESS | 3968 | 1464935607516 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:27 INFO - PROCESS | 3968 | ++DOCSHELL 10020000 == 46 [pid = 3968] [id = 98] 23:33:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 117 (10021400) [pid = 3968] [serial = 291] [outer = 00000000] 23:33:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 118 (10234000) [pid = 3968] [serial = 292] [outer = 10021400] 23:33:27 INFO - PROCESS | 3968 | 1464935607562 Marionette DEBUG loaded listener.js 23:33:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 119 (10352000) [pid = 3968] [serial = 293] [outer = 10021400] 23:33:28 INFO - PROCESS | 3968 | 1464935608058 Marionette TRACE conn6 <- [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]]]}] 23:33:28 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. 23:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 23:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:33:28 INFO - PROCESS | 3968 | 1464935608088 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 23:33:28 INFO - PROCESS | 3968 | 1464935608090 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 23:33:28 INFO - PROCESS | 3968 | 1464935608093 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:33:28 INFO - PROCESS | 3968 | 1464935608097 Marionette TRACE conn6 <- [1,358,null,{}] 23:33:28 INFO - PROCESS | 3968 | 1464935608107 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:28 INFO - PROCESS | 3968 | 1464935608194 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 23:33:28 INFO - PROCESS | 3968 | 1464935608273 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:28 INFO - PROCESS | 3968 | ++DOCSHELL 14E3C800 == 47 [pid = 3968] [id = 99] 23:33:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 120 (15A24C00) [pid = 3968] [serial = 294] [outer = 00000000] 23:33:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 121 (1781C000) [pid = 3968] [serial = 295] [outer = 15A24C00] 23:33:28 INFO - PROCESS | 3968 | 1464935608330 Marionette DEBUG loaded listener.js 23:33:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 122 (17983400) [pid = 3968] [serial = 296] [outer = 15A24C00] 23:33:28 INFO - PROCESS | 3968 | 1464935608714 Marionette TRACE conn6 <- [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]]]}] 23:33:28 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. 23:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 690ms 23:33:28 INFO - PROCESS | 3968 | 1464935608784 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 23:33:28 INFO - PROCESS | 3968 | 1464935608787 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 23:33:28 INFO - PROCESS | 3968 | 1464935608791 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:33:28 INFO - PROCESS | 3968 | 1464935608792 Marionette TRACE conn6 <- [1,362,null,{}] 23:33:28 INFO - PROCESS | 3968 | 1464935608796 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:28 INFO - PROCESS | 3968 | 1464935608907 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 23:33:28 INFO - PROCESS | 3968 | 1464935608923 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:28 INFO - PROCESS | 3968 | ++DOCSHELL 17AC8000 == 48 [pid = 3968] [id = 100] 23:33:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 123 (17D0AC00) [pid = 3968] [serial = 297] [outer = 00000000] 23:33:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 124 (18C9C000) [pid = 3968] [serial = 298] [outer = 17D0AC00] 23:33:28 INFO - PROCESS | 3968 | 1464935608968 Marionette DEBUG loaded listener.js 23:33:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (18E32000) [pid = 3968] [serial = 299] [outer = 17D0AC00] 23:33:29 INFO - PROCESS | 3968 | 1464935609414 Marionette TRACE conn6 <- [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]]]}] 23:33:29 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. 23:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 23:33:29 INFO - PROCESS | 3968 | 1464935609464 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 23:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:33:29 INFO - PROCESS | 3968 | 1464935609466 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 23:33:29 INFO - PROCESS | 3968 | 1464935609469 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:33:29 INFO - PROCESS | 3968 | 1464935609471 Marionette TRACE conn6 <- [1,366,null,{}] 23:33:29 INFO - PROCESS | 3968 | 1464935609474 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:29 INFO - PROCESS | 3968 | 1464935609580 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 23:33:29 INFO - PROCESS | 3968 | 1464935609587 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:29 INFO - PROCESS | 3968 | ++DOCSHELL 18E38800 == 49 [pid = 3968] [id = 101] 23:33:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (18E38C00) [pid = 3968] [serial = 300] [outer = 00000000] 23:33:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (19527000) [pid = 3968] [serial = 301] [outer = 18E38C00] 23:33:29 INFO - PROCESS | 3968 | 1464935609677 Marionette DEBUG loaded listener.js 23:33:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (1952EC00) [pid = 3968] [serial = 302] [outer = 18E38C00] 23:33:30 INFO - PROCESS | 3968 | 1464935610109 Marionette TRACE conn6 <- [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]]]}] 23:33:30 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. 23:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 23:33:30 INFO - PROCESS | 3968 | 1464935610141 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 23:33:30 INFO - PROCESS | 3968 | 1464935610143 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 23:33:30 INFO - PROCESS | 3968 | 1464935610146 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:33:30 INFO - PROCESS | 3968 | 1464935610148 Marionette TRACE conn6 <- [1,370,null,{}] 23:33:30 INFO - PROCESS | 3968 | 1464935610151 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:30 INFO - PROCESS | 3968 | 1464935610309 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 23:33:30 INFO - PROCESS | 3968 | 1464935610336 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:30 INFO - PROCESS | 3968 | ++DOCSHELL 1AE12C00 == 50 [pid = 3968] [id = 102] 23:33:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 129 (1AE13400) [pid = 3968] [serial = 303] [outer = 00000000] 23:33:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 130 (1AE1B000) [pid = 3968] [serial = 304] [outer = 1AE13400] 23:33:30 INFO - PROCESS | 3968 | 1464935610381 Marionette DEBUG loaded listener.js 23:33:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (1AE20C00) [pid = 3968] [serial = 305] [outer = 1AE13400] 23:33:30 INFO - PROCESS | 3968 | 1464935610821 Marionette TRACE conn6 <- [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]]]}] 23:33:30 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. 23:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 730ms 23:33:30 INFO - PROCESS | 3968 | 1464935610881 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 23:33:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:33:30 INFO - PROCESS | 3968 | 1464935610883 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 23:33:30 INFO - PROCESS | 3968 | 1464935610886 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:33:30 INFO - PROCESS | 3968 | 1464935610888 Marionette TRACE conn6 <- [1,374,null,{}] 23:33:30 INFO - PROCESS | 3968 | 1464935610900 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:31 INFO - PROCESS | 3968 | 1464935611008 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 23:33:31 INFO - PROCESS | 3968 | 1464935611021 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:31 INFO - PROCESS | 3968 | ++DOCSHELL 1A130C00 == 51 [pid = 3968] [id = 103] 23:33:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (1A131800) [pid = 3968] [serial = 306] [outer = 00000000] 23:33:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (1A139000) [pid = 3968] [serial = 307] [outer = 1A131800] 23:33:31 INFO - PROCESS | 3968 | 1464935611112 Marionette DEBUG loaded listener.js 23:33:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (1A13C000) [pid = 3968] [serial = 308] [outer = 1A131800] 23:33:31 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (18AF5400) [pid = 3968] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:33:31 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (14B96C00) [pid = 3968] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:33:31 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (0FB8FC00) [pid = 3968] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:33:31 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (178E1C00) [pid = 3968] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:33:31 INFO - PROCESS | 3968 | --DOMWINDOW == 129 (0FF4C800) [pid = 3968] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:33:31 INFO - PROCESS | 3968 | --DOMWINDOW == 128 (1D73F000) [pid = 3968] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:33:31 INFO - PROCESS | 3968 | --DOMWINDOW == 127 (1E6BA400) [pid = 3968] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:33:31 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (18E44000) [pid = 3968] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:33:31 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (19523800) [pid = 3968] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:33:31 INFO - PROCESS | 3968 | --DOMWINDOW == 124 (1952E000) [pid = 3968] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:33:31 INFO - PROCESS | 3968 | --DOMWINDOW == 123 (1D014000) [pid = 3968] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:33:31 INFO - PROCESS | 3968 | 1464935611718 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:33:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:33:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 870ms 23:33:31 INFO - PROCESS | 3968 | 1464935611757 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 23:33:31 INFO - PROCESS | 3968 | 1464935611759 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 23:33:31 INFO - PROCESS | 3968 | 1464935611772 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:33:31 INFO - PROCESS | 3968 | 1464935611774 Marionette TRACE conn6 <- [1,378,null,{}] 23:33:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:33:31 INFO - PROCESS | 3968 | 1464935611777 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:31 INFO - PROCESS | 3968 | 1464935611856 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 23:33:31 INFO - PROCESS | 3968 | 1464935611938 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:31 INFO - PROCESS | 3968 | ++DOCSHELL 0FF4D800 == 52 [pid = 3968] [id = 104] 23:33:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 124 (1023C800) [pid = 3968] [serial = 309] [outer = 00000000] 23:33:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (19728000) [pid = 3968] [serial = 310] [outer = 1023C800] 23:33:31 INFO - PROCESS | 3968 | 1464935611984 Marionette DEBUG loaded listener.js 23:33:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (1A038C00) [pid = 3968] [serial = 311] [outer = 1023C800] 23:33:32 INFO - PROCESS | 3968 | 1464935612358 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:33:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:33:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 630ms 23:33:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:33:32 INFO - PROCESS | 3968 | 1464935612408 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 23:33:32 INFO - PROCESS | 3968 | 1464935612410 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 23:33:32 INFO - PROCESS | 3968 | 1464935612413 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:33:32 INFO - PROCESS | 3968 | 1464935612415 Marionette TRACE conn6 <- [1,382,null,{}] 23:33:32 INFO - PROCESS | 3968 | 1464935612418 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:32 INFO - PROCESS | 3968 | 1464935612529 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 23:33:32 INFO - PROCESS | 3968 | 1464935612538 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:32 INFO - PROCESS | 3968 | ++DOCSHELL 11075800 == 53 [pid = 3968] [id = 105] 23:33:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (1798B000) [pid = 3968] [serial = 312] [outer = 00000000] 23:33:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (1A041C00) [pid = 3968] [serial = 313] [outer = 1798B000] 23:33:32 INFO - PROCESS | 3968 | 1464935612582 Marionette DEBUG loaded listener.js 23:33:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 129 (1A138000) [pid = 3968] [serial = 314] [outer = 1798B000] 23:33:33 INFO - PROCESS | 3968 | 1464935613011 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:33:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:33:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 630ms 23:33:33 INFO - PROCESS | 3968 | 1464935613044 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 23:33:33 INFO - PROCESS | 3968 | 1464935613046 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 23:33:33 INFO - PROCESS | 3968 | 1464935613050 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:33:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:33:33 INFO - PROCESS | 3968 | 1464935613051 Marionette TRACE conn6 <- [1,386,null,{}] 23:33:33 INFO - PROCESS | 3968 | 1464935613055 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:33 INFO - PROCESS | 3968 | 1464935613171 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 23:33:33 INFO - PROCESS | 3968 | 1464935613215 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:33 INFO - PROCESS | 3968 | ++DOCSHELL 14251000 == 54 [pid = 3968] [id = 106] 23:33:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 130 (14253C00) [pid = 3968] [serial = 315] [outer = 00000000] 23:33:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (14258C00) [pid = 3968] [serial = 316] [outer = 14253C00] 23:33:33 INFO - PROCESS | 3968 | 1464935613259 Marionette DEBUG loaded listener.js 23:33:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (1425D000) [pid = 3968] [serial = 317] [outer = 14253C00] 23:33:33 INFO - PROCESS | 3968 | 1464935613749 Marionette TRACE conn6 <- [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]]]}] 23:33:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:33:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 730ms 23:33:33 INFO - PROCESS | 3968 | 1464935613785 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 23:33:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:33:33 INFO - PROCESS | 3968 | 1464935613789 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 23:33:33 INFO - PROCESS | 3968 | 1464935613794 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:33:33 INFO - PROCESS | 3968 | 1464935613799 Marionette TRACE conn6 <- [1,390,null,{}] 23:33:33 INFO - PROCESS | 3968 | 1464935613806 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:33 INFO - PROCESS | 3968 | 1464935613918 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 23:33:34 INFO - PROCESS | 3968 | 1464935614024 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:34 INFO - PROCESS | 3968 | ++DOCSHELL 0FAF1800 == 55 [pid = 3968] [id = 107] 23:33:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (0FB65000) [pid = 3968] [serial = 318] [outer = 00000000] 23:33:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (10103400) [pid = 3968] [serial = 319] [outer = 0FB65000] 23:33:34 INFO - PROCESS | 3968 | 1464935614083 Marionette DEBUG loaded listener.js 23:33:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (10232800) [pid = 3968] [serial = 320] [outer = 0FB65000] 23:33:34 INFO - PROCESS | 3968 | 1464935614722 Marionette TRACE conn6 <- [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]]]}] 23:33:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:33:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 991ms 23:33:34 INFO - PROCESS | 3968 | 1464935614785 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 23:33:34 INFO - PROCESS | 3968 | 1464935614791 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 23:33:34 INFO - PROCESS | 3968 | 1464935614816 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:33:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:33:34 INFO - PROCESS | 3968 | 1464935614819 Marionette TRACE conn6 <- [1,394,null,{}] 23:33:34 INFO - PROCESS | 3968 | 1464935614824 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:34 INFO - PROCESS | 3968 | 1464935614938 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 23:33:35 INFO - PROCESS | 3968 | 1464935615065 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:35 INFO - PROCESS | 3968 | ++DOCSHELL 14E0F400 == 56 [pid = 3968] [id = 108] 23:33:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (1650E400) [pid = 3968] [serial = 321] [outer = 00000000] 23:33:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (17AC7800) [pid = 3968] [serial = 322] [outer = 1650E400] 23:33:35 INFO - PROCESS | 3968 | 1464935615121 Marionette DEBUG loaded listener.js 23:33:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (18E51800) [pid = 3968] [serial = 323] [outer = 1650E400] 23:33:35 INFO - PROCESS | 3968 | 1464935615767 Marionette TRACE conn6 <- [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]]]}] 23:33:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:33:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1017ms 23:33:35 INFO - PROCESS | 3968 | 1464935615837 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 23:33:35 INFO - PROCESS | 3968 | 1464935615840 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 23:33:35 INFO - PROCESS | 3968 | 1464935615844 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:33:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:33:35 INFO - PROCESS | 3968 | 1464935615848 Marionette TRACE conn6 <- [1,398,null,{}] 23:33:35 INFO - PROCESS | 3968 | 1464935615872 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:36 INFO - PROCESS | 3968 | 1464935616035 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 23:33:36 INFO - PROCESS | 3968 | 1464935616089 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:36 INFO - PROCESS | 3968 | ++DOCSHELL 14259C00 == 57 [pid = 3968] [id = 109] 23:33:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (1A028400) [pid = 3968] [serial = 324] [outer = 00000000] 23:33:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (1A02D400) [pid = 3968] [serial = 325] [outer = 1A028400] 23:33:36 INFO - PROCESS | 3968 | 1464935616147 Marionette DEBUG loaded listener.js 23:33:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (1A031C00) [pid = 3968] [serial = 326] [outer = 1A028400] 23:33:36 INFO - PROCESS | 3968 | 1464935616705 Marionette TRACE conn6 <- [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]]]}] 23:33:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:33:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 930ms 23:33:36 INFO - PROCESS | 3968 | 1464935616778 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 23:33:36 INFO - PROCESS | 3968 | 1464935616781 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 23:33:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:33:36 INFO - PROCESS | 3968 | 1464935616784 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:33:36 INFO - PROCESS | 3968 | 1464935616786 Marionette TRACE conn6 <- [1,402,null,{}] 23:33:36 INFO - PROCESS | 3968 | 1464935616790 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:36 INFO - PROCESS | 3968 | 1464935616899 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 23:33:37 INFO - PROCESS | 3968 | 1464935617025 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:37 INFO - PROCESS | 3968 | ++DOCSHELL 1AE1A000 == 58 [pid = 3968] [id = 110] 23:33:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (1AE21C00) [pid = 3968] [serial = 327] [outer = 00000000] 23:33:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 143 (1D020400) [pid = 3968] [serial = 328] [outer = 1AE21C00] 23:33:37 INFO - PROCESS | 3968 | 1464935617080 Marionette DEBUG loaded listener.js 23:33:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 144 (1D902800) [pid = 3968] [serial = 329] [outer = 1AE21C00] 23:33:37 INFO - PROCESS | 3968 | 1464935617648 Marionette TRACE conn6 <- [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]]]}] 23:33:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:33:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 930ms 23:33:37 INFO - PROCESS | 3968 | 1464935617717 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 23:33:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:33:37 INFO - PROCESS | 3968 | 1464935617720 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 23:33:37 INFO - PROCESS | 3968 | 1464935617723 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:33:37 INFO - PROCESS | 3968 | 1464935617725 Marionette TRACE conn6 <- [1,406,null,{}] 23:33:37 INFO - PROCESS | 3968 | 1464935617729 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:37 INFO - PROCESS | 3968 | 1464935617832 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 23:33:37 INFO - PROCESS | 3968 | 1464935617959 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:37 INFO - PROCESS | 3968 | ++DOCSHELL 1E667400 == 59 [pid = 3968] [id = 111] 23:33:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 145 (1E668C00) [pid = 3968] [serial = 330] [outer = 00000000] 23:33:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 146 (1E6AE800) [pid = 3968] [serial = 331] [outer = 1E668C00] 23:33:38 INFO - PROCESS | 3968 | 1464935618014 Marionette DEBUG loaded listener.js 23:33:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 147 (1E6B7000) [pid = 3968] [serial = 332] [outer = 1E668C00] 23:33:38 INFO - PROCESS | 3968 | 1464935618666 Marionette TRACE conn6 <- [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]]]}] 23:33:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:33:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 971ms 23:33:38 INFO - PROCESS | 3968 | 1464935618892 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 23:33:38 INFO - PROCESS | 3968 | 1464935618896 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 23:33:38 INFO - PROCESS | 3968 | 1464935618902 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:33:38 INFO - PROCESS | 3968 | 1464935618905 Marionette TRACE conn6 <- [1,410,null,{}] 23:33:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:33:38 INFO - PROCESS | 3968 | 1464935618911 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:39 INFO - PROCESS | 3968 | 1464935619018 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 23:33:39 INFO - PROCESS | 3968 | 1464935619100 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:39 INFO - PROCESS | 3968 | ++DOCSHELL 10106C00 == 60 [pid = 3968] [id = 112] 23:33:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 148 (1010A000) [pid = 3968] [serial = 333] [outer = 00000000] 23:33:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 149 (10508000) [pid = 3968] [serial = 334] [outer = 1010A000] 23:33:39 INFO - PROCESS | 3968 | 1464935619191 Marionette DEBUG loaded listener.js 23:33:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 150 (14252400) [pid = 3968] [serial = 335] [outer = 1010A000] 23:33:39 INFO - PROCESS | 3968 | 1464935619734 Marionette TRACE conn6 <- [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]]]}] 23:33:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:33:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 870ms 23:33:39 INFO - PROCESS | 3968 | 1464935619780 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 23:33:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:33:39 INFO - PROCESS | 3968 | 1464935619783 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 23:33:39 INFO - PROCESS | 3968 | 1464935619790 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:33:39 INFO - PROCESS | 3968 | 1464935619794 Marionette TRACE conn6 <- [1,414,null,{}] 23:33:39 INFO - PROCESS | 3968 | 1464935619798 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:39 INFO - PROCESS | 3968 | 1464935619902 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 23:33:40 INFO - PROCESS | 3968 | 1464935620004 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:40 INFO - PROCESS | 3968 | ++DOCSHELL 15A22C00 == 61 [pid = 3968] [id = 113] 23:33:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 151 (15A2AC00) [pid = 3968] [serial = 336] [outer = 00000000] 23:33:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 152 (17AC7C00) [pid = 3968] [serial = 337] [outer = 15A2AC00] 23:33:40 INFO - PROCESS | 3968 | 1464935620052 Marionette DEBUG loaded listener.js 23:33:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 153 (1876AC00) [pid = 3968] [serial = 338] [outer = 15A2AC00] 23:33:40 INFO - PROCESS | 3968 | --DOCSHELL 11075800 == 60 [pid = 3968] [id = 105] 23:33:40 INFO - PROCESS | 3968 | --DOCSHELL 0FF4D800 == 59 [pid = 3968] [id = 104] 23:33:40 INFO - PROCESS | 3968 | --DOCSHELL 1A130C00 == 58 [pid = 3968] [id = 103] 23:33:40 INFO - PROCESS | 3968 | --DOCSHELL 1AE12C00 == 57 [pid = 3968] [id = 102] 23:33:40 INFO - PROCESS | 3968 | --DOCSHELL 18E38800 == 56 [pid = 3968] [id = 101] 23:33:40 INFO - PROCESS | 3968 | --DOCSHELL 17AC8000 == 55 [pid = 3968] [id = 100] 23:33:40 INFO - PROCESS | 3968 | --DOCSHELL 14E3C800 == 54 [pid = 3968] [id = 99] 23:33:40 INFO - PROCESS | 3968 | --DOCSHELL 10020000 == 53 [pid = 3968] [id = 98] 23:33:40 INFO - PROCESS | 3968 | --DOCSHELL 1050F000 == 52 [pid = 3968] [id = 97] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 152 (0C805C00) [pid = 3968] [serial = 223] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 151 (1478AC00) [pid = 3968] [serial = 226] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 150 (1965F800) [pid = 3968] [serial = 229] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 149 (14B7A400) [pid = 3968] [serial = 235] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 148 (1E6B7C00) [pid = 3968] [serial = 232] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 147 (20524000) [pid = 3968] [serial = 268] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOCSHELL 19DE3000 == 51 [pid = 3968] [id = 93] 23:33:40 INFO - PROCESS | 3968 | --DOCSHELL 14B3F400 == 50 [pid = 3968] [id = 92] 23:33:40 INFO - PROCESS | 3968 | --DOCSHELL 0C74A000 == 49 [pid = 3968] [id = 91] 23:33:40 INFO - PROCESS | 3968 | 1464935620697 Marionette TRACE conn6 <- [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]]]}] 23:33:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:33:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 930ms 23:33:40 INFO - PROCESS | 3968 | 1464935620720 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 23:33:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:33:40 INFO - PROCESS | 3968 | 1464935620722 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 23:33:40 INFO - PROCESS | 3968 | 1464935620725 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:33:40 INFO - PROCESS | 3968 | 1464935620727 Marionette TRACE conn6 <- [1,418,null,{}] 23:33:40 INFO - PROCESS | 3968 | 1464935620736 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:40 INFO - PROCESS | 3968 | 1464935620832 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 146 (196E5000) [pid = 3968] [serial = 253] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 145 (1C585800) [pid = 3968] [serial = 256] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 144 (19726800) [pid = 3968] [serial = 254] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 143 (1D73B400) [pid = 3968] [serial = 259] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 142 (1AFE0000) [pid = 3968] [serial = 257] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (18E33000) [pid = 3968] [serial = 250] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (14E14C00) [pid = 3968] [serial = 244] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (17821C00) [pid = 3968] [serial = 245] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (1054C800) [pid = 3968] [serial = 239] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (10356800) [pid = 3968] [serial = 238] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (17990000) [pid = 3968] [serial = 247] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (1884C800) [pid = 3968] [serial = 248] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (10108C00) [pid = 3968] [serial = 241] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (1022E000) [pid = 3968] [serial = 242] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (1E668000) [pid = 3968] [serial = 221] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (1EF87400) [pid = 3968] [serial = 265] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (1EF8E800) [pid = 3968] [serial = 266] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 129 (1E666800) [pid = 3968] [serial = 260] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 128 (1D014C00) [pid = 3968] [serial = 262] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 127 (1D73A400) [pid = 3968] [serial = 263] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (18E52C00) [pid = 3968] [serial = 251] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3968 | 1464935620926 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:40 INFO - PROCESS | 3968 | ++DOCSHELL 0FF54800 == 50 [pid = 3968] [id = 114] 23:33:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (1001F800) [pid = 3968] [serial = 339] [outer = 00000000] 23:33:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (10356800) [pid = 3968] [serial = 340] [outer = 1001F800] 23:33:40 INFO - PROCESS | 3968 | 1464935620977 Marionette DEBUG loaded listener.js 23:33:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 129 (14258800) [pid = 3968] [serial = 341] [outer = 1001F800] 23:33:41 INFO - PROCESS | 3968 | 1464935621859 Marionette TRACE conn6 <- [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]]]}] 23:33:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 23:33:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1175ms 23:33:41 INFO - PROCESS | 3968 | 1464935621901 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 23:33:41 INFO - PROCESS | 3968 | 1464935621903 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 23:33:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:33:41 INFO - PROCESS | 3968 | 1464935621906 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:33:41 INFO - PROCESS | 3968 | 1464935621908 Marionette TRACE conn6 <- [1,422,null,{}] 23:33:41 INFO - PROCESS | 3968 | 1464935621911 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:42 INFO - PROCESS | 3968 | 1464935621996 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 23:33:42 INFO - PROCESS | 3968 | 1464935622005 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:42 INFO - PROCESS | 3968 | ++DOCSHELL 14E45C00 == 51 [pid = 3968] [id = 115] 23:33:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 130 (14EB2C00) [pid = 3968] [serial = 342] [outer = 00000000] 23:33:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (18762C00) [pid = 3968] [serial = 343] [outer = 14EB2C00] 23:33:42 INFO - PROCESS | 3968 | 1464935622050 Marionette DEBUG loaded listener.js 23:33:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (18E35C00) [pid = 3968] [serial = 344] [outer = 14EB2C00] 23:33:42 INFO - PROCESS | 3968 | 1464935622981 Marionette TRACE conn6 <- [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]]]}] 23:33:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:33:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1124ms 23:33:43 INFO - PROCESS | 3968 | 1464935623035 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 23:33:43 INFO - PROCESS | 3968 | 1464935623037 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 23:33:43 INFO - PROCESS | 3968 | 1464935623040 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:33:43 INFO - PROCESS | 3968 | 1464935623042 Marionette TRACE conn6 <- [1,426,null,{}] 23:33:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:33:43 INFO - PROCESS | 3968 | 1464935623045 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:43 INFO - PROCESS | 3968 | 1464935623154 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 23:33:43 INFO - PROCESS | 3968 | 1464935623161 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:43 INFO - PROCESS | 3968 | ++DOCSHELL 17D10800 == 52 [pid = 3968] [id = 116] 23:33:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (18E37800) [pid = 3968] [serial = 345] [outer = 00000000] 23:33:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (19528800) [pid = 3968] [serial = 346] [outer = 18E37800] 23:33:43 INFO - PROCESS | 3968 | 1464935623251 Marionette DEBUG loaded listener.js 23:33:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (1966D000) [pid = 3968] [serial = 347] [outer = 18E37800] 23:33:43 INFO - PROCESS | 3968 | 1464935623723 Marionette TRACE conn6 <- [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] 23:33:43 INFO - PROCESS | 3968 | 1464935623781 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 23:33:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:33:43 INFO - PROCESS | 3968 | 1464935623784 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:33:43 INFO - PROCESS | 3968 | 1464935623786 Marionette TRACE conn6 <- [1,430,null,{}] 23:33:43 INFO - PROCESS | 3968 | 1464935623790 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:43 INFO - PROCESS | 3968 | 1464935623925 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 23:33:44 INFO - PROCESS | 3968 | 1464935623991 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:44 INFO - PROCESS | 3968 | ++DOCSHELL 1A025800 == 53 [pid = 3968] [id = 117] 23:33:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (1A026800) [pid = 3968] [serial = 348] [outer = 00000000] 23:33:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (1A037800) [pid = 3968] [serial = 349] [outer = 1A026800] 23:33:44 INFO - PROCESS | 3968 | 1464935624037 Marionette DEBUG loaded listener.js 23:33:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (1A044400) [pid = 3968] [serial = 350] [outer = 1A026800] 23:33:44 INFO - PROCESS | 3968 | 1464935624471 Marionette TRACE conn6 <- [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]]]}] 23:33:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:33:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 731ms 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (14E4B800) [pid = 3968] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (0FF2A000) [pid = 3968] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (1788BC00) [pid = 3968] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (18CA5800) [pid = 3968] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (1D90D800) [pid = 3968] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (1054F000) [pid = 3968] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (1C35DC00) [pid = 3968] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (0C74A800) [pid = 3968] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 129 (08B8AC00) [pid = 3968] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 128 (08B8B000) [pid = 3968] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 127 (14EAA000) [pid = 3968] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (1C35E400) [pid = 3968] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (19529C00) [pid = 3968] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 124 (10026000) [pid = 3968] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 123 (10501C00) [pid = 3968] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 122 (18E49000) [pid = 3968] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 121 (19530C00) [pid = 3968] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 120 (0FF2F000) [pid = 3968] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 119 (1798B000) [pid = 3968] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 118 (17D0AC00) [pid = 3968] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 117 (0FB6D400) [pid = 3968] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 116 (10021400) [pid = 3968] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 115 (1A131800) [pid = 3968] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 114 (14E1A000) [pid = 3968] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 113 (15A24C00) [pid = 3968] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 112 (1EF90C00) [pid = 3968] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 111 (1AE13400) [pid = 3968] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 110 (1050FC00) [pid = 3968] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 109 (1023C800) [pid = 3968] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:33:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 108 (0FF23400) [pid = 3968] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:33:44 INFO - PROCESS | 3968 | --DOMWINDOW == 107 (18E38C00) [pid = 3968] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:33:44 INFO - PROCESS | 3968 | 1464935624801 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 23:33:44 INFO - PROCESS | 3968 | 1464935624803 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 23:33:44 INFO - PROCESS | 3968 | 1464935624812 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:33:44 INFO - PROCESS | 3968 | 1464935624813 Marionette TRACE conn6 <- [1,434,null,{}] 23:33:44 INFO - PROCESS | 3968 | 1464935624817 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:44 INFO - PROCESS | 3968 | 1464935624901 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 23:33:44 INFO - PROCESS | 3968 | 1464935624908 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:44 INFO - PROCESS | 3968 | ++DOCSHELL 0FB89400 == 54 [pid = 3968] [id = 118] 23:33:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 108 (0FB8FC00) [pid = 3968] [serial = 351] [outer = 00000000] 23:33:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 109 (0FF2D000) [pid = 3968] [serial = 352] [outer = 0FB8FC00] 23:33:44 INFO - PROCESS | 3968 | 1464935624955 Marionette DEBUG loaded listener.js 23:33:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 110 (10021400) [pid = 3968] [serial = 353] [outer = 0FB8FC00] 23:33:45 INFO - PROCESS | 3968 | 1464935625396 Marionette TRACE conn6 <- [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]]]}] 23:33:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:33:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 611ms 23:33:45 INFO - PROCESS | 3968 | 1464935625441 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 23:33:45 INFO - PROCESS | 3968 | 1464935625443 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 23:33:45 INFO - PROCESS | 3968 | 1464935625446 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:33:45 INFO - PROCESS | 3968 | 1464935625448 Marionette TRACE conn6 <- [1,438,null,{}] 23:33:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:33:45 INFO - PROCESS | 3968 | 1464935625451 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:45 INFO - PROCESS | 3968 | 1464935625534 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 23:33:45 INFO - PROCESS | 3968 | 1464935625543 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:45 INFO - PROCESS | 3968 | ++DOCSHELL 1022F000 == 55 [pid = 3968] [id = 119] 23:33:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 111 (10234800) [pid = 3968] [serial = 354] [outer = 00000000] 23:33:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 112 (14EAA000) [pid = 3968] [serial = 355] [outer = 10234800] 23:33:45 INFO - PROCESS | 3968 | 1464935625587 Marionette DEBUG loaded listener.js 23:33:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 113 (18E4C800) [pid = 3968] [serial = 356] [outer = 10234800] 23:33:46 INFO - PROCESS | 3968 | 1464935626033 Marionette TRACE conn6 <- [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]]]}] 23:33:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:33:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 23:33:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:33:46 INFO - PROCESS | 3968 | 1464935626081 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 23:33:46 INFO - PROCESS | 3968 | 1464935626083 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 23:33:46 INFO - PROCESS | 3968 | 1464935626086 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:33:46 INFO - PROCESS | 3968 | 1464935626097 Marionette TRACE conn6 <- [1,442,null,{}] 23:33:46 INFO - PROCESS | 3968 | 1464935626101 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:46 INFO - PROCESS | 3968 | 1464935626181 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 23:33:46 INFO - PROCESS | 3968 | 1464935626190 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:46 INFO - PROCESS | 3968 | ++DOCSHELL 17D0AC00 == 56 [pid = 3968] [id = 120] 23:33:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 114 (1952CC00) [pid = 3968] [serial = 357] [outer = 00000000] 23:33:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 115 (1A13A000) [pid = 3968] [serial = 358] [outer = 1952CC00] 23:33:46 INFO - PROCESS | 3968 | 1464935626234 Marionette DEBUG loaded listener.js 23:33:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 116 (1AE17000) [pid = 3968] [serial = 359] [outer = 1952CC00] 23:33:46 INFO - PROCESS | 3968 | 1464935626682 Marionette TRACE conn6 <- [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]]]}] 23:33:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:33:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 23:33:46 INFO - PROCESS | 3968 | 1464935626725 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 23:33:46 INFO - PROCESS | 3968 | 1464935626727 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 23:33:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:33:46 INFO - PROCESS | 3968 | 1464935626730 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:33:46 INFO - PROCESS | 3968 | 1464935626732 Marionette TRACE conn6 <- [1,446,null,{}] 23:33:46 INFO - PROCESS | 3968 | 1464935626736 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:46 INFO - PROCESS | 3968 | 1464935626870 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 23:33:47 INFO - PROCESS | 3968 | 1464935627006 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:47 INFO - PROCESS | 3968 | ++DOCSHELL 0C740C00 == 57 [pid = 3968] [id = 121] 23:33:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 117 (0C741000) [pid = 3968] [serial = 360] [outer = 00000000] 23:33:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 118 (0FAF8800) [pid = 3968] [serial = 361] [outer = 0C741000] 23:33:47 INFO - PROCESS | 3968 | 1464935627064 Marionette DEBUG loaded listener.js 23:33:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 119 (10025C00) [pid = 3968] [serial = 362] [outer = 0C741000] 23:33:47 INFO - PROCESS | 3968 | 1464935627705 Marionette TRACE conn6 <- [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]]]}] 23:33:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:33:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1019ms 23:33:47 INFO - PROCESS | 3968 | 1464935627752 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 23:33:47 INFO - PROCESS | 3968 | 1464935627756 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 23:33:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:33:47 INFO - PROCESS | 3968 | 1464935627760 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:33:47 INFO - PROCESS | 3968 | 1464935627765 Marionette TRACE conn6 <- [1,450,null,{}] 23:33:47 INFO - PROCESS | 3968 | 1464935627789 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:47 INFO - PROCESS | 3968 | 1464935627902 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 23:33:48 INFO - PROCESS | 3968 | 1464935628034 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:48 INFO - PROCESS | 3968 | ++DOCSHELL 14E19800 == 58 [pid = 3968] [id = 122] 23:33:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 120 (14E3C800) [pid = 3968] [serial = 363] [outer = 00000000] 23:33:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 121 (17825C00) [pid = 3968] [serial = 364] [outer = 14E3C800] 23:33:48 INFO - PROCESS | 3968 | 1464935628092 Marionette DEBUG loaded listener.js 23:33:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 122 (1798A000) [pid = 3968] [serial = 365] [outer = 14E3C800] 23:33:48 INFO - PROCESS | 3968 | 1464935628700 Marionette TRACE conn6 <- [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] 23:33:48 INFO - PROCESS | 3968 | 1464935628758 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 23:33:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:33:48 INFO - PROCESS | 3968 | 1464935628762 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:33:48 INFO - PROCESS | 3968 | 1464935628764 Marionette TRACE conn6 <- [1,454,null,{}] 23:33:48 INFO - PROCESS | 3968 | 1464935628769 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:48 INFO - PROCESS | 3968 | 1464935628877 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 23:33:49 INFO - PROCESS | 3968 | 1464935629008 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:49 INFO - PROCESS | 3968 | ++DOCSHELL 1A039000 == 59 [pid = 3968] [id = 123] 23:33:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 123 (1A03B800) [pid = 3968] [serial = 366] [outer = 00000000] 23:33:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 124 (1A139800) [pid = 3968] [serial = 367] [outer = 1A03B800] 23:33:49 INFO - PROCESS | 3968 | 1464935629065 Marionette DEBUG loaded listener.js 23:33:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (1CC73C00) [pid = 3968] [serial = 368] [outer = 1A03B800] 23:33:49 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:33:49 INFO - PROCESS | 3968 | 1464935629720 Marionette TRACE conn6 <- [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]]]}] 23:33:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:33:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1019ms 23:33:49 INFO - PROCESS | 3968 | 1464935629784 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 23:33:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:33:49 INFO - PROCESS | 3968 | 1464935629788 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 23:33:49 INFO - PROCESS | 3968 | 1464935629799 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:33:49 INFO - PROCESS | 3968 | 1464935629804 Marionette TRACE conn6 <- [1,458,null,{}] 23:33:49 INFO - PROCESS | 3968 | 1464935629808 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:50 INFO - PROCESS | 3968 | 1464935629996 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 23:33:50 INFO - PROCESS | 3968 | 1464935630092 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:50 INFO - PROCESS | 3968 | ++DOCSHELL 0FB85000 == 60 [pid = 3968] [id = 124] 23:33:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (1C58A800) [pid = 3968] [serial = 369] [outer = 00000000] 23:33:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (1E6B3400) [pid = 3968] [serial = 370] [outer = 1C58A800] 23:33:50 INFO - PROCESS | 3968 | 1464935630147 Marionette DEBUG loaded listener.js 23:33:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (1E6BA000) [pid = 3968] [serial = 371] [outer = 1C58A800] 23:33:50 INFO - PROCESS | 3968 | 1464935630708 Marionette TRACE conn6 <- [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] 23:33:50 INFO - PROCESS | 3968 | 1464935630739 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 23:33:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:33:50 INFO - PROCESS | 3968 | 1464935630743 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:33:50 INFO - PROCESS | 3968 | 1464935630745 Marionette TRACE conn6 <- [1,462,null,{}] 23:33:50 INFO - PROCESS | 3968 | 1464935630749 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:50 INFO - PROCESS | 3968 | 1464935630855 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 23:33:50 INFO - PROCESS | 3968 | 1464935630956 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:50 INFO - PROCESS | 3968 | ++DOCSHELL 1EF87400 == 61 [pid = 3968] [id = 125] 23:33:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 129 (1EF93400) [pid = 3968] [serial = 372] [outer = 00000000] 23:33:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 130 (1F889000) [pid = 3968] [serial = 373] [outer = 1EF93400] 23:33:51 INFO - PROCESS | 3968 | 1464935631009 Marionette DEBUG loaded listener.js 23:33:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (1F88B000) [pid = 3968] [serial = 374] [outer = 1EF93400] 23:33:51 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:33:51 INFO - PROCESS | 3968 | 1464935631566 Marionette TRACE conn6 <- [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] 23:33:51 INFO - PROCESS | 3968 | 1464935631618 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 23:33:51 INFO - PROCESS | 3968 | 1464935631621 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:33:51 INFO - PROCESS | 3968 | 1464935631623 Marionette TRACE conn6 <- [1,466,null,{}] 23:33:51 INFO - PROCESS | 3968 | 1464935631627 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:51 INFO - PROCESS | 3968 | 1464935631755 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 23:33:51 INFO - PROCESS | 3968 | 1464935631861 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:51 INFO - PROCESS | 3968 | ++DOCSHELL 1A037C00 == 62 [pid = 3968] [id = 126] 23:33:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (1A038400) [pid = 3968] [serial = 375] [outer = 00000000] 23:33:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (1AE19400) [pid = 3968] [serial = 376] [outer = 1A038400] 23:33:51 INFO - PROCESS | 3968 | 1464935631922 Marionette DEBUG loaded listener.js 23:33:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (1CEED000) [pid = 3968] [serial = 377] [outer = 1A038400] 23:33:52 INFO - PROCESS | 3968 | 1464935632726 Marionette TRACE conn6 <- [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] 23:33:52 INFO - PROCESS | 3968 | 1464935632809 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 23:33:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:33:52 INFO - PROCESS | 3968 | 1464935632815 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:33:52 INFO - PROCESS | 3968 | 1464935632818 Marionette TRACE conn6 <- [1,470,null,{}] 23:33:52 INFO - PROCESS | 3968 | 1464935632825 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:52 INFO - PROCESS | 3968 | 1464935632966 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 23:33:53 INFO - PROCESS | 3968 | 1464935633094 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:53 INFO - PROCESS | 3968 | ++DOCSHELL 10233400 == 63 [pid = 3968] [id = 127] 23:33:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (10463000) [pid = 3968] [serial = 378] [outer = 00000000] 23:33:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (1054C400) [pid = 3968] [serial = 379] [outer = 10463000] 23:33:53 INFO - PROCESS | 3968 | 1464935633149 Marionette DEBUG loaded listener.js 23:33:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (14254000) [pid = 3968] [serial = 380] [outer = 10463000] 23:33:53 INFO - PROCESS | 3968 | --DOCSHELL 17D0AC00 == 62 [pid = 3968] [id = 120] 23:33:53 INFO - PROCESS | 3968 | --DOCSHELL 1022F000 == 61 [pid = 3968] [id = 119] 23:33:53 INFO - PROCESS | 3968 | --DOCSHELL 0FB89400 == 60 [pid = 3968] [id = 118] 23:33:53 INFO - PROCESS | 3968 | --DOCSHELL 1A025800 == 59 [pid = 3968] [id = 117] 23:33:53 INFO - PROCESS | 3968 | --DOCSHELL 17D10800 == 58 [pid = 3968] [id = 116] 23:33:53 INFO - PROCESS | 3968 | --DOCSHELL 14E45C00 == 57 [pid = 3968] [id = 115] 23:33:53 INFO - PROCESS | 3968 | --DOCSHELL 0FF54800 == 56 [pid = 3968] [id = 114] 23:33:53 INFO - PROCESS | 3968 | --DOCSHELL 15A22C00 == 55 [pid = 3968] [id = 113] 23:33:53 INFO - PROCESS | 3968 | --DOCSHELL 10106C00 == 54 [pid = 3968] [id = 112] 23:33:53 INFO - PROCESS | 3968 | --DOCSHELL 0FAF1800 == 53 [pid = 3968] [id = 107] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (17D0B000) [pid = 3968] [serial = 94] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (10505400) [pid = 3968] [serial = 91] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (18E52800) [pid = 3968] [serial = 73] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (19664C00) [pid = 3968] [serial = 97] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (14258C00) [pid = 3968] [serial = 316] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (18E4E400) [pid = 3968] [serial = 142] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (1AE13000) [pid = 3968] [serial = 230] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 129 (1E6B2000) [pid = 3968] [serial = 188] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 128 (14E4A000) [pid = 3968] [serial = 227] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 127 (1E671800) [pid = 3968] [serial = 179] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (18E45800) [pid = 3968] [serial = 100] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (0FB6B000) [pid = 3968] [serial = 224] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 124 (0C746400) [pid = 3968] [serial = 136] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 123 (18E4A000) [pid = 3968] [serial = 185] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 122 (1EF87000) [pid = 3968] [serial = 233] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 121 (1D01E400) [pid = 3968] [serial = 145] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 120 (1109EC00) [pid = 3968] [serial = 139] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 119 (17828000) [pid = 3968] [serial = 236] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 118 (10502400) [pid = 3968] [serial = 182] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 117 (1A138000) [pid = 3968] [serial = 314] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 116 (18C9C000) [pid = 3968] [serial = 298] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 115 (10506000) [pid = 3968] [serial = 272] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 114 (10233000) [pid = 3968] [serial = 271] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 113 (10234000) [pid = 3968] [serial = 292] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 112 (1A139000) [pid = 3968] [serial = 307] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 111 (10352000) [pid = 3968] [serial = 293] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 110 (18CA5400) [pid = 3968] [serial = 275] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 109 (17990800) [pid = 3968] [serial = 274] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 108 (1781C000) [pid = 3968] [serial = 295] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 107 (17983400) [pid = 3968] [serial = 296] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 106 (1E6B8C00) [pid = 3968] [serial = 277] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 105 (20563400) [pid = 3968] [serial = 269] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 104 (1AE20C00) [pid = 3968] [serial = 305] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 103 (1AE1B000) [pid = 3968] [serial = 304] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 102 (10F0F000) [pid = 3968] [serial = 289] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 101 (19728000) [pid = 3968] [serial = 310] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 100 (14768C00) [pid = 3968] [serial = 290] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 99 (17986000) [pid = 3968] [serial = 286] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 98 (19EEBC00) [pid = 3968] [serial = 287] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 97 (2009AC00) [pid = 3968] [serial = 280] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 96 (20568400) [pid = 3968] [serial = 283] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 95 (1A041C00) [pid = 3968] [serial = 313] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 94 (1A13C000) [pid = 3968] [serial = 308] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 93 (19527000) [pid = 3968] [serial = 301] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 92 (1952EC00) [pid = 3968] [serial = 302] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 91 (1A038C00) [pid = 3968] [serial = 311] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | --DOMWINDOW == 90 (18E32000) [pid = 3968] [serial = 299] [outer = 00000000] [url = about:blank] 23:33:53 INFO - PROCESS | 3968 | 1464935633725 Marionette TRACE conn6 <- [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]]]}] 23:33:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:33:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 930ms 23:33:53 INFO - PROCESS | 3968 | 1464935633746 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 23:33:53 INFO - PROCESS | 3968 | 1464935633751 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 23:33:53 INFO - PROCESS | 3968 | 1464935633757 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:33:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:33:53 INFO - PROCESS | 3968 | 1464935633759 Marionette TRACE conn6 <- [1,474,null,{}] 23:33:53 INFO - PROCESS | 3968 | 1464935633763 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:53 INFO - PROCESS | 3968 | 1464935633852 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 23:33:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 91 (10505400) [pid = 3968] [serial = 381] [outer = 0D0CC000] 23:33:53 INFO - PROCESS | 3968 | 1464935633902 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:53 INFO - PROCESS | 3968 | ++DOCSHELL 1002D800 == 54 [pid = 3968] [id = 128] 23:33:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 92 (1050F800) [pid = 3968] [serial = 382] [outer = 00000000] 23:33:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 93 (11075000) [pid = 3968] [serial = 383] [outer = 1050F800] 23:33:54 INFO - PROCESS | 3968 | 1464935634023 Marionette DEBUG loaded listener.js 23:33:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 94 (14256C00) [pid = 3968] [serial = 384] [outer = 1050F800] 23:33:54 INFO - PROCESS | 3968 | 1464935634460 Marionette TRACE conn6 <- [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]]]}] 23:33:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:33:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 731ms 23:33:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:33:54 INFO - PROCESS | 3968 | 1464935634490 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 23:33:54 INFO - PROCESS | 3968 | 1464935634492 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 23:33:54 INFO - PROCESS | 3968 | 1464935634496 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:33:54 INFO - PROCESS | 3968 | 1464935634499 Marionette TRACE conn6 <- [1,478,null,{}] 23:33:54 INFO - PROCESS | 3968 | 1464935634542 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:54 INFO - PROCESS | 3968 | 1464935634634 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 23:33:54 INFO - PROCESS | 3968 | 1464935634645 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:54 INFO - PROCESS | 3968 | ++DOCSHELL 14EB3800 == 55 [pid = 3968] [id = 129] 23:33:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 95 (14EB4800) [pid = 3968] [serial = 385] [outer = 00000000] 23:33:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 96 (1781A800) [pid = 3968] [serial = 386] [outer = 14EB4800] 23:33:54 INFO - PROCESS | 3968 | 1464935634697 Marionette DEBUG loaded listener.js 23:33:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 97 (17982000) [pid = 3968] [serial = 387] [outer = 14EB4800] 23:33:55 INFO - PROCESS | 3968 | 1464935635140 Marionette TRACE conn6 <- [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]]]}] 23:33:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:33:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 690ms 23:33:55 INFO - PROCESS | 3968 | 1464935635186 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 23:33:55 INFO - PROCESS | 3968 | 1464935635189 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 23:33:55 INFO - PROCESS | 3968 | 1464935635192 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:33:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:33:55 INFO - PROCESS | 3968 | 1464935635194 Marionette TRACE conn6 <- [1,482,null,{}] 23:33:55 INFO - PROCESS | 3968 | 1464935635197 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:55 INFO - PROCESS | 3968 | 1464935635284 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 23:33:55 INFO - PROCESS | 3968 | 1464935635291 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:55 INFO - PROCESS | 3968 | ++DOCSHELL 17D01800 == 56 [pid = 3968] [id = 130] 23:33:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 98 (17D02400) [pid = 3968] [serial = 388] [outer = 00000000] 23:33:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 99 (18AF1800) [pid = 3968] [serial = 389] [outer = 17D02400] 23:33:55 INFO - PROCESS | 3968 | 1464935635336 Marionette DEBUG loaded listener.js 23:33:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 100 (18E36000) [pid = 3968] [serial = 390] [outer = 17D02400] 23:33:55 INFO - PROCESS | 3968 | 1464935635848 Marionette TRACE conn6 <- [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]]]}] 23:33:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:33:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 23:33:55 INFO - PROCESS | 3968 | 1464935635866 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 23:33:55 INFO - PROCESS | 3968 | 1464935635868 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 23:33:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:33:55 INFO - PROCESS | 3968 | 1464935635871 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:33:55 INFO - PROCESS | 3968 | 1464935635873 Marionette TRACE conn6 <- [1,486,null,{}] 23:33:55 INFO - PROCESS | 3968 | 1464935635877 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:56 INFO - PROCESS | 3968 | 1464935635987 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 23:33:56 INFO - PROCESS | 3968 | 1464935636072 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:56 INFO - PROCESS | 3968 | ++DOCSHELL 18E2D400 == 57 [pid = 3968] [id = 131] 23:33:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 101 (18E43400) [pid = 3968] [serial = 391] [outer = 00000000] 23:33:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 102 (18E52C00) [pid = 3968] [serial = 392] [outer = 18E43400] 23:33:56 INFO - PROCESS | 3968 | 1464935636117 Marionette DEBUG loaded listener.js 23:33:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 103 (1952B400) [pid = 3968] [serial = 393] [outer = 18E43400] 23:33:56 INFO - PROCESS | 3968 | 1464935636562 Marionette TRACE conn6 <- [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]]]}] 23:33:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:33:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 730ms 23:33:56 INFO - PROCESS | 3968 | 1464935636602 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 23:33:56 INFO - PROCESS | 3968 | 1464935636604 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 23:33:56 INFO - PROCESS | 3968 | 1464935636612 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:33:56 INFO - PROCESS | 3968 | 1464935636614 Marionette TRACE conn6 <- [1,490,null,{}] 23:33:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:33:56 INFO - PROCESS | 3968 | 1464935636617 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:56 INFO - PROCESS | 3968 | 1464935636748 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 23:33:56 INFO - PROCESS | 3968 | 1464935636811 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:56 INFO - PROCESS | 3968 | ++DOCSHELL 19722400 == 58 [pid = 3968] [id = 132] 23:33:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 104 (19726C00) [pid = 3968] [serial = 394] [outer = 00000000] 23:33:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 105 (19DE1800) [pid = 3968] [serial = 395] [outer = 19726C00] 23:33:56 INFO - PROCESS | 3968 | 1464935636856 Marionette DEBUG loaded listener.js 23:33:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 106 (19DE3000) [pid = 3968] [serial = 396] [outer = 19726C00] 23:33:57 INFO - PROCESS | 3968 | 1464935637256 Marionette TRACE conn6 <- [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]]]}] 23:33:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:33:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 23:33:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:33:57 INFO - PROCESS | 3968 | 1464935637287 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 23:33:57 INFO - PROCESS | 3968 | 1464935637289 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 23:33:57 INFO - PROCESS | 3968 | 1464935637292 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:33:57 INFO - PROCESS | 3968 | 1464935637294 Marionette TRACE conn6 <- [1,494,null,{}] 23:33:57 INFO - PROCESS | 3968 | 1464935637297 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:57 INFO - PROCESS | 3968 | 1464935637434 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 23:33:57 INFO - PROCESS | 3968 | 1464935637456 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:57 INFO - PROCESS | 3968 | ++DOCSHELL 18E51400 == 59 [pid = 3968] [id = 133] 23:33:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 107 (1965F800) [pid = 3968] [serial = 397] [outer = 00000000] 23:33:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 108 (1A03C000) [pid = 3968] [serial = 398] [outer = 1965F800] 23:33:57 INFO - PROCESS | 3968 | 1464935637500 Marionette DEBUG loaded listener.js 23:33:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 109 (1A132C00) [pid = 3968] [serial = 399] [outer = 1965F800] 23:33:57 INFO - PROCESS | 3968 | --DOMWINDOW == 108 (18E37800) [pid = 3968] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:33:57 INFO - PROCESS | 3968 | --DOMWINDOW == 107 (1A026800) [pid = 3968] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:33:57 INFO - PROCESS | 3968 | --DOMWINDOW == 106 (1001F800) [pid = 3968] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:33:57 INFO - PROCESS | 3968 | --DOMWINDOW == 105 (0FB8FC00) [pid = 3968] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:33:57 INFO - PROCESS | 3968 | --DOMWINDOW == 104 (1010A000) [pid = 3968] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:33:57 INFO - PROCESS | 3968 | --DOMWINDOW == 103 (10234800) [pid = 3968] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:33:57 INFO - PROCESS | 3968 | --DOMWINDOW == 102 (15A2AC00) [pid = 3968] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:33:57 INFO - PROCESS | 3968 | --DOMWINDOW == 101 (14EB2C00) [pid = 3968] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:33:58 INFO - PROCESS | 3968 | 1464935637998 Marionette TRACE conn6 <- [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]]]}] 23:33:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:33:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 23:33:58 INFO - PROCESS | 3968 | 1464935638023 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 23:33:58 INFO - PROCESS | 3968 | 1464935638025 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 23:33:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:33:58 INFO - PROCESS | 3968 | 1464935638029 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:33:58 INFO - PROCESS | 3968 | 1464935638030 Marionette TRACE conn6 <- [1,498,null,{}] 23:33:58 INFO - PROCESS | 3968 | 1464935638034 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:58 INFO - PROCESS | 3968 | 1464935638121 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 23:33:58 INFO - PROCESS | 3968 | 1464935638127 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:58 INFO - PROCESS | 3968 | ++DOCSHELL 1798C400 == 60 [pid = 3968] [id = 134] 23:33:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 102 (18CA7C00) [pid = 3968] [serial = 400] [outer = 00000000] 23:33:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 103 (1A13D400) [pid = 3968] [serial = 401] [outer = 18CA7C00] 23:33:58 INFO - PROCESS | 3968 | 1464935638174 Marionette DEBUG loaded listener.js 23:33:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 104 (1AE14800) [pid = 3968] [serial = 402] [outer = 18CA7C00] 23:33:58 INFO - PROCESS | 3968 | 1464935638606 Marionette TRACE conn6 <- [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]]]}] 23:33:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:33:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 23:33:58 INFO - PROCESS | 3968 | 1464935638659 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 23:33:58 INFO - PROCESS | 3968 | 1464935638661 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 23:33:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:33:58 INFO - PROCESS | 3968 | 1464935638665 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:33:58 INFO - PROCESS | 3968 | 1464935638666 Marionette TRACE conn6 <- [1,502,null,{}] 23:33:58 INFO - PROCESS | 3968 | 1464935638670 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:58 INFO - PROCESS | 3968 | 1464935638752 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 23:33:58 INFO - PROCESS | 3968 | 1464935638758 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:58 INFO - PROCESS | 3968 | ++DOCSHELL 1010D400 == 61 [pid = 3968] [id = 135] 23:33:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 105 (1A136000) [pid = 3968] [serial = 403] [outer = 00000000] 23:33:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 106 (1C1F4800) [pid = 3968] [serial = 404] [outer = 1A136000] 23:33:58 INFO - PROCESS | 3968 | 1464935638803 Marionette DEBUG loaded listener.js 23:33:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 107 (1C589400) [pid = 3968] [serial = 405] [outer = 1A136000] 23:33:59 INFO - PROCESS | 3968 | 1464935639252 Marionette TRACE conn6 <- [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]]]}] 23:33:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:33:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 23:33:59 INFO - PROCESS | 3968 | 1464935639296 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 23:33:59 INFO - PROCESS | 3968 | 1464935639298 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 23:33:59 INFO - PROCESS | 3968 | 1464935639301 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:33:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:33:59 INFO - PROCESS | 3968 | 1464935639303 Marionette TRACE conn6 <- [1,506,null,{}] 23:33:59 INFO - PROCESS | 3968 | 1464935639311 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:59 INFO - PROCESS | 3968 | 1464935639394 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 23:33:59 INFO - PROCESS | 3968 | 1464935639400 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:59 INFO - PROCESS | 3968 | ++DOCSHELL 0FF57000 == 62 [pid = 3968] [id = 136] 23:33:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 108 (1C18E400) [pid = 3968] [serial = 406] [outer = 00000000] 23:33:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 109 (1D017000) [pid = 3968] [serial = 407] [outer = 1C18E400] 23:33:59 INFO - PROCESS | 3968 | 1464935639444 Marionette DEBUG loaded listener.js 23:33:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 110 (1D905400) [pid = 3968] [serial = 408] [outer = 1C18E400] 23:34:00 INFO - PROCESS | 3968 | 1464935640059 Marionette TRACE conn6 <- [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]]]}] 23:34:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:34:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 770ms 23:34:00 INFO - PROCESS | 3968 | 1464935640128 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 23:34:00 INFO - PROCESS | 3968 | 1464935640133 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 23:34:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:34:00 INFO - PROCESS | 3968 | 1464935640154 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:34:00 INFO - PROCESS | 3968 | 1464935640158 Marionette TRACE conn6 <- [1,510,null,{}] 23:34:00 INFO - PROCESS | 3968 | 1464935640164 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:00 INFO - PROCESS | 3968 | 1464935640279 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 23:34:00 INFO - PROCESS | 3968 | 1464935640407 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:00 INFO - PROCESS | 3968 | ++DOCSHELL 1002B000 == 63 [pid = 3968] [id = 137] 23:34:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 111 (10104000) [pid = 3968] [serial = 409] [outer = 00000000] 23:34:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 112 (10549800) [pid = 3968] [serial = 410] [outer = 10104000] 23:34:00 INFO - PROCESS | 3968 | 1464935640466 Marionette DEBUG loaded listener.js 23:34:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 113 (14253400) [pid = 3968] [serial = 411] [outer = 10104000] 23:34:01 INFO - PROCESS | 3968 | 1464935641042 Marionette TRACE conn6 <- [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]]]}] 23:34:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:34:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 930ms 23:34:01 INFO - PROCESS | 3968 | 1464935641084 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 23:34:01 INFO - PROCESS | 3968 | 1464935641090 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 23:34:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:34:01 INFO - PROCESS | 3968 | 1464935641096 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:34:01 INFO - PROCESS | 3968 | 1464935641099 Marionette TRACE conn6 <- [1,514,null,{}] 23:34:01 INFO - PROCESS | 3968 | 1464935641116 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:01 INFO - PROCESS | 3968 | 1464935641261 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 23:34:01 INFO - PROCESS | 3968 | 1464935641322 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:01 INFO - PROCESS | 3968 | ++DOCSHELL 1798B000 == 64 [pid = 3968] [id = 138] 23:34:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 114 (1798DC00) [pid = 3968] [serial = 412] [outer = 00000000] 23:34:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 115 (18E4DC00) [pid = 3968] [serial = 413] [outer = 1798DC00] 23:34:01 INFO - PROCESS | 3968 | 1464935641376 Marionette DEBUG loaded listener.js 23:34:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 116 (19664400) [pid = 3968] [serial = 414] [outer = 1798DC00] 23:34:01 INFO - PROCESS | 3968 | 1464935641965 Marionette TRACE conn6 <- [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]]]}] 23:34:02 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 23:34:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 930ms 23:34:02 INFO - PROCESS | 3968 | 1464935642030 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 23:34:02 INFO - PROCESS | 3968 | 1464935642032 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 23:34:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:34:02 INFO - PROCESS | 3968 | 1464935642036 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:34:02 INFO - PROCESS | 3968 | 1464935642040 Marionette TRACE conn6 <- [1,518,null,{}] 23:34:02 INFO - PROCESS | 3968 | 1464935642051 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:02 INFO - PROCESS | 3968 | 1464935642195 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 23:34:02 INFO - PROCESS | 3968 | 1464935642299 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:02 INFO - PROCESS | 3968 | ++DOCSHELL 1AFDFC00 == 65 [pid = 3968] [id = 139] 23:34:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 117 (1D015000) [pid = 3968] [serial = 415] [outer = 00000000] 23:34:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 118 (1E672C00) [pid = 3968] [serial = 416] [outer = 1D015000] 23:34:02 INFO - PROCESS | 3968 | 1464935642356 Marionette DEBUG loaded listener.js 23:34:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 119 (1E6BBC00) [pid = 3968] [serial = 417] [outer = 1D015000] 23:34:02 INFO - PROCESS | 3968 | 1464935642902 Marionette TRACE conn6 <- [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]]]}] 23:34:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:34:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 930ms 23:34:02 INFO - PROCESS | 3968 | 1464935642970 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 23:34:02 INFO - PROCESS | 3968 | 1464935642972 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 23:34:02 INFO - PROCESS | 3968 | 1464935642976 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:34:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:34:02 INFO - PROCESS | 3968 | 1464935642978 Marionette TRACE conn6 <- [1,522,null,{}] 23:34:02 INFO - PROCESS | 3968 | 1464935642982 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:03 INFO - PROCESS | 3968 | 1464935643100 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 23:34:03 INFO - PROCESS | 3968 | 1464935643233 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:03 INFO - PROCESS | 3968 | ++DOCSHELL 1F882000 == 66 [pid = 3968] [id = 140] 23:34:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 120 (1F883800) [pid = 3968] [serial = 418] [outer = 00000000] 23:34:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 121 (1F88B400) [pid = 3968] [serial = 419] [outer = 1F883800] 23:34:03 INFO - PROCESS | 3968 | 1464935643291 Marionette DEBUG loaded listener.js 23:34:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 122 (20097000) [pid = 3968] [serial = 420] [outer = 1F883800] 23:34:03 INFO - PROCESS | 3968 | 1464935643884 Marionette TRACE conn6 <- [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]]]}] 23:34:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:34:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 970ms 23:34:03 INFO - PROCESS | 3968 | 1464935643949 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 23:34:03 INFO - PROCESS | 3968 | 1464935643952 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 23:34:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:34:03 INFO - PROCESS | 3968 | 1464935643955 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:34:03 INFO - PROCESS | 3968 | 1464935643957 Marionette TRACE conn6 <- [1,526,null,{}] 23:34:03 INFO - PROCESS | 3968 | 1464935643961 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:04 INFO - PROCESS | 3968 | 1464935644066 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 23:34:04 INFO - PROCESS | 3968 | 1464935644193 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:04 INFO - PROCESS | 3968 | ++DOCSHELL 1F88D400 == 67 [pid = 3968] [id = 141] 23:34:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 123 (1F88FC00) [pid = 3968] [serial = 421] [outer = 00000000] 23:34:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 124 (2051C400) [pid = 3968] [serial = 422] [outer = 1F88FC00] 23:34:04 INFO - PROCESS | 3968 | 1464935644248 Marionette DEBUG loaded listener.js 23:34:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (20521800) [pid = 3968] [serial = 423] [outer = 1F88FC00] 23:34:05 INFO - PROCESS | 3968 | 1464935645142 Marionette TRACE conn6 <- [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]]]}] 23:34:05 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 23:34:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1229ms 23:34:05 INFO - PROCESS | 3968 | 1464935645188 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 23:34:05 INFO - PROCESS | 3968 | 1464935645192 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 23:34:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:34:05 INFO - PROCESS | 3968 | 1464935645197 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:34:05 INFO - PROCESS | 3968 | 1464935645200 Marionette TRACE conn6 <- [1,530,null,{}] 23:34:05 INFO - PROCESS | 3968 | 1464935645206 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:05 INFO - PROCESS | 3968 | 1464935645305 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 23:34:05 INFO - PROCESS | 3968 | 1464935645434 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:05 INFO - PROCESS | 3968 | ++DOCSHELL 0D072800 == 68 [pid = 3968] [id = 142] 23:34:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (0D079400) [pid = 3968] [serial = 424] [outer = 00000000] 23:34:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (10548800) [pid = 3968] [serial = 425] [outer = 0D079400] 23:34:05 INFO - PROCESS | 3968 | 1464935645484 Marionette DEBUG loaded listener.js 23:34:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (11097400) [pid = 3968] [serial = 426] [outer = 0D079400] 23:34:06 INFO - PROCESS | 3968 | 1464935646043 Marionette TRACE conn6 <- [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"]]]}] 23:34:06 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 23:34:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:34:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:34:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:34:06 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 23:34:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:34:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:34:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:34:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 891ms 23:34:06 INFO - PROCESS | 3968 | --DOCSHELL 18E52000 == 67 [pid = 3968] [id = 63] 23:34:06 INFO - PROCESS | 3968 | --DOCSHELL 1010D400 == 66 [pid = 3968] [id = 135] 23:34:06 INFO - PROCESS | 3968 | --DOCSHELL 1798C400 == 65 [pid = 3968] [id = 134] 23:34:06 INFO - PROCESS | 3968 | --DOCSHELL 18E51400 == 64 [pid = 3968] [id = 133] 23:34:06 INFO - PROCESS | 3968 | --DOCSHELL 19722400 == 63 [pid = 3968] [id = 132] 23:34:06 INFO - PROCESS | 3968 | --DOCSHELL 18E2D400 == 62 [pid = 3968] [id = 131] 23:34:06 INFO - PROCESS | 3968 | --DOCSHELL 17D01800 == 61 [pid = 3968] [id = 130] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 127 (1A13A000) [pid = 3968] [serial = 358] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | 1464935646181 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 23:34:06 INFO - PROCESS | 3968 | 1464935646187 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 23:34:06 INFO - PROCESS | 3968 | --DOCSHELL 14EB3800 == 60 [pid = 3968] [id = 129] 23:34:06 INFO - PROCESS | 3968 | --DOCSHELL 1002D800 == 59 [pid = 3968] [id = 128] 23:34:06 INFO - PROCESS | 3968 | --DOCSHELL 10233400 == 58 [pid = 3968] [id = 127] 23:34:06 INFO - PROCESS | 3968 | --DOCSHELL 14E19800 == 57 [pid = 3968] [id = 122] 23:34:06 INFO - PROCESS | 3968 | --DOCSHELL 14251000 == 56 [pid = 3968] [id = 106] 23:34:06 INFO - PROCESS | 3968 | --DOCSHELL 0C740C00 == 55 [pid = 3968] [id = 121] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (1966D000) [pid = 3968] [serial = 347] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (19528800) [pid = 3968] [serial = 346] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 124 (1A037800) [pid = 3968] [serial = 349] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 123 (10356800) [pid = 3968] [serial = 340] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 122 (14258800) [pid = 3968] [serial = 341] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 121 (0FF2D000) [pid = 3968] [serial = 352] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 120 (14252400) [pid = 3968] [serial = 335] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 119 (10508000) [pid = 3968] [serial = 334] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 118 (14EAA000) [pid = 3968] [serial = 355] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 117 (1876AC00) [pid = 3968] [serial = 338] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 116 (17AC7C00) [pid = 3968] [serial = 337] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 115 (18762C00) [pid = 3968] [serial = 343] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 114 (10021400) [pid = 3968] [serial = 353] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 113 (10103400) [pid = 3968] [serial = 319] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 112 (17AC7800) [pid = 3968] [serial = 322] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 111 (1A044400) [pid = 3968] [serial = 350] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 110 (1A02D400) [pid = 3968] [serial = 325] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 109 (1D020400) [pid = 3968] [serial = 328] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 108 (1E6AE800) [pid = 3968] [serial = 331] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 107 (18E4C800) [pid = 3968] [serial = 356] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | --DOMWINDOW == 106 (18E35C00) [pid = 3968] [serial = 344] [outer = 00000000] [url = about:blank] 23:34:06 INFO - PROCESS | 3968 | 1464935646215 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:34:06 INFO - PROCESS | 3968 | 1464935646218 Marionette TRACE conn6 <- [1,534,null,{}] 23:34:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:34:06 INFO - PROCESS | 3968 | 1464935646224 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:06 INFO - PROCESS | 3968 | 1464935646342 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 23:34:06 INFO - PROCESS | 3968 | 1464935646419 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:06 INFO - PROCESS | 3968 | ++DOCSHELL 10102C00 == 56 [pid = 3968] [id = 143] 23:34:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 107 (10103400) [pid = 3968] [serial = 427] [outer = 00000000] 23:34:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 108 (10110400) [pid = 3968] [serial = 428] [outer = 10103400] 23:34:06 INFO - PROCESS | 3968 | 1464935646464 Marionette DEBUG loaded listener.js 23:34:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 109 (10502400) [pid = 3968] [serial = 429] [outer = 10103400] 23:34:06 INFO - PROCESS | 3968 | 1464935646895 Marionette TRACE conn6 <- [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]]]}] 23:34:06 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. 23:34:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 730ms 23:34:06 INFO - PROCESS | 3968 | 1464935646959 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 23:34:06 INFO - PROCESS | 3968 | 1464935646961 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 23:34:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:34:06 INFO - PROCESS | 3968 | 1464935646965 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:34:06 INFO - PROCESS | 3968 | 1464935646968 Marionette TRACE conn6 <- [1,538,null,{}] 23:34:06 INFO - PROCESS | 3968 | 1464935646979 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:07 INFO - PROCESS | 3968 | 1464935647065 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 23:34:07 INFO - PROCESS | 3968 | 1464935647080 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:07 INFO - PROCESS | 3968 | ++DOCSHELL 14E0E000 == 57 [pid = 3968] [id = 144] 23:34:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 110 (14E0F800) [pid = 3968] [serial = 430] [outer = 00000000] 23:34:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 111 (14E48400) [pid = 3968] [serial = 431] [outer = 14E0F800] 23:34:07 INFO - PROCESS | 3968 | 1464935647127 Marionette DEBUG loaded listener.js 23:34:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 112 (1650EC00) [pid = 3968] [serial = 432] [outer = 14E0F800] 23:34:07 INFO - PROCESS | 3968 | 1464935647584 Marionette TRACE conn6 <- [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]]]}] 23:34:07 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. 23:34:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 23:34:07 INFO - PROCESS | 3968 | 1464935647640 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 23:34:07 INFO - PROCESS | 3968 | 1464935647642 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 23:34:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:34:07 INFO - PROCESS | 3968 | 1464935647645 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:34:07 INFO - PROCESS | 3968 | 1464935647647 Marionette TRACE conn6 <- [1,542,null,{}] 23:34:07 INFO - PROCESS | 3968 | 1464935647651 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:07 INFO - PROCESS | 3968 | 1464935647744 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 23:34:07 INFO - PROCESS | 3968 | 1464935647753 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:07 INFO - PROCESS | 3968 | ++DOCSHELL 17AC8000 == 58 [pid = 3968] [id = 145] 23:34:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 113 (17D01800) [pid = 3968] [serial = 433] [outer = 00000000] 23:34:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 114 (18CA2800) [pid = 3968] [serial = 434] [outer = 17D01800] 23:34:07 INFO - PROCESS | 3968 | 1464935647805 Marionette DEBUG loaded listener.js 23:34:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 115 (18E2FC00) [pid = 3968] [serial = 435] [outer = 17D01800] 23:34:08 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:08 INFO - PROCESS | 3968 | [3968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:34:08 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:08 INFO - PROCESS | 3968 | 1464935648259 Marionette TRACE conn6 <- [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]]]}] 23:34:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:34:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 23:34:08 INFO - PROCESS | 3968 | 1464935648320 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 23:34:08 INFO - PROCESS | 3968 | 1464935648331 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 23:34:08 INFO - PROCESS | 3968 | 1464935648334 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:34:08 INFO - PROCESS | 3968 | 1464935648336 Marionette TRACE conn6 <- [1,546,null,{}] 23:34:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:34:08 INFO - PROCESS | 3968 | 1464935648339 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:08 INFO - PROCESS | 3968 | 1464935648420 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 23:34:08 INFO - PROCESS | 3968 | 1464935648427 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:08 INFO - PROCESS | 3968 | ++DOCSHELL 0FA67400 == 59 [pid = 3968] [id = 146] 23:34:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 116 (18E37000) [pid = 3968] [serial = 436] [outer = 00000000] 23:34:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 117 (18E4C000) [pid = 3968] [serial = 437] [outer = 18E37000] 23:34:08 INFO - PROCESS | 3968 | 1464935648471 Marionette DEBUG loaded listener.js 23:34:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 118 (19527400) [pid = 3968] [serial = 438] [outer = 18E37000] 23:34:08 INFO - PROCESS | 3968 | 1464935648941 Marionette TRACE conn6 <- [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]]]}] 23:34:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:34:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 23:34:08 INFO - PROCESS | 3968 | 1464935648976 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 23:34:08 INFO - PROCESS | 3968 | 1464935648978 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 23:34:08 INFO - PROCESS | 3968 | 1464935648981 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:34:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:34:08 INFO - PROCESS | 3968 | 1464935648983 Marionette TRACE conn6 <- [1,550,null,{}] 23:34:08 INFO - PROCESS | 3968 | 1464935648986 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:09 INFO - PROCESS | 3968 | 1464935649115 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 23:34:09 INFO - PROCESS | 3968 | 1464935649204 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:09 INFO - PROCESS | 3968 | ++DOCSHELL 19528C00 == 60 [pid = 3968] [id = 147] 23:34:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 119 (1952D000) [pid = 3968] [serial = 439] [outer = 00000000] 23:34:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 120 (19725000) [pid = 3968] [serial = 440] [outer = 1952D000] 23:34:09 INFO - PROCESS | 3968 | 1464935649250 Marionette DEBUG loaded listener.js 23:34:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 121 (19DD7C00) [pid = 3968] [serial = 441] [outer = 1952D000] 23:34:09 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:09 INFO - PROCESS | 3968 | [3968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:34:09 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:09 INFO - PROCESS | 3968 | 1464935649686 Marionette TRACE conn6 <- [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]]]}] 23:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 730ms 23:34:09 INFO - PROCESS | 3968 | 1464935649721 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 23:34:09 INFO - PROCESS | 3968 | 1464935649722 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 23:34:09 INFO - PROCESS | 3968 | 1464935649725 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:34:09 INFO - PROCESS | 3968 | 1464935649727 Marionette TRACE conn6 <- [1,554,null,{}] 23:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:34:09 INFO - PROCESS | 3968 | 1464935649730 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:09 INFO - PROCESS | 3968 | 1464935649840 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 23:34:09 INFO - PROCESS | 3968 | 1464935649846 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:09 INFO - PROCESS | 3968 | ++DOCSHELL 19EE6800 == 61 [pid = 3968] [id = 148] 23:34:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 122 (1A025400) [pid = 3968] [serial = 442] [outer = 00000000] 23:34:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 123 (1A037800) [pid = 3968] [serial = 443] [outer = 1A025400] 23:34:09 INFO - PROCESS | 3968 | 1464935649937 Marionette DEBUG loaded listener.js 23:34:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 124 (1A03A800) [pid = 3968] [serial = 444] [outer = 1A025400] 23:34:10 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:10 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:10 INFO - PROCESS | 3968 | [3968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:34:10 INFO - PROCESS | 3968 | 1464935650351 Marionette TRACE conn6 <- [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]]]}] 23:34:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:34:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 23:34:10 INFO - PROCESS | 3968 | 1464935650402 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 23:34:10 INFO - PROCESS | 3968 | 1464935650404 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 23:34:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:34:10 INFO - PROCESS | 3968 | 1464935650409 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:34:10 INFO - PROCESS | 3968 | 1464935650411 Marionette TRACE conn6 <- [1,558,null,{}] 23:34:10 INFO - PROCESS | 3968 | 1464935650414 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:10 INFO - PROCESS | 3968 | 1464935650561 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 23:34:10 INFO - PROCESS | 3968 | 1464935650584 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:10 INFO - PROCESS | 3968 | ++DOCSHELL 1A043800 == 62 [pid = 3968] [id = 149] 23:34:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (1A044400) [pid = 3968] [serial = 445] [outer = 00000000] 23:34:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (1AD73000) [pid = 3968] [serial = 446] [outer = 1A044400] 23:34:10 INFO - PROCESS | 3968 | 1464935650628 Marionette DEBUG loaded listener.js 23:34:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (1B59F800) [pid = 3968] [serial = 447] [outer = 1A044400] 23:34:11 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (18E43400) [pid = 3968] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:34:11 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (19726C00) [pid = 3968] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:34:11 INFO - PROCESS | 3968 | --DOMWINDOW == 124 (14EB4800) [pid = 3968] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:34:11 INFO - PROCESS | 3968 | --DOMWINDOW == 123 (1965F800) [pid = 3968] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:34:11 INFO - PROCESS | 3968 | --DOMWINDOW == 122 (1050F800) [pid = 3968] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:34:11 INFO - PROCESS | 3968 | --DOMWINDOW == 121 (10463000) [pid = 3968] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:34:11 INFO - PROCESS | 3968 | --DOMWINDOW == 120 (17D02400) [pid = 3968] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:34:11 INFO - PROCESS | 3968 | --DOMWINDOW == 119 (1952CC00) [pid = 3968] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:34:11 INFO - PROCESS | 3968 | --DOMWINDOW == 118 (1A136000) [pid = 3968] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:34:11 INFO - PROCESS | 3968 | --DOMWINDOW == 117 (18CA7C00) [pid = 3968] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:34:11 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:11 INFO - PROCESS | 3968 | [3968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:34:11 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:11 INFO - PROCESS | 3968 | 1464935651186 Marionette TRACE conn6 <- [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]]]}] 23:34:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:34:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 830ms 23:34:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:34:11 INFO - PROCESS | 3968 | 1464935651242 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 23:34:11 INFO - PROCESS | 3968 | 1464935651244 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 23:34:11 INFO - PROCESS | 3968 | 1464935651247 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:34:11 INFO - PROCESS | 3968 | 1464935651249 Marionette TRACE conn6 <- [1,562,null,{}] 23:34:11 INFO - PROCESS | 3968 | 1464935651252 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:11 INFO - PROCESS | 3968 | 1464935651338 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 23:34:11 INFO - PROCESS | 3968 | 1464935651344 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:11 INFO - PROCESS | 3968 | ++DOCSHELL 18E2B800 == 63 [pid = 3968] [id = 150] 23:34:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 118 (1952CC00) [pid = 3968] [serial = 448] [outer = 00000000] 23:34:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 119 (1AD72400) [pid = 3968] [serial = 449] [outer = 1952CC00] 23:34:11 INFO - PROCESS | 3968 | 1464935651390 Marionette DEBUG loaded listener.js 23:34:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 120 (1CEE7400) [pid = 3968] [serial = 450] [outer = 1952CC00] 23:34:11 INFO - PROCESS | 3968 | 1464935651785 Marionette TRACE conn6 <- [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]]]}] 23:34:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:34:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 570ms 23:34:11 INFO - PROCESS | 3968 | 1464935651818 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 23:34:11 INFO - PROCESS | 3968 | 1464935651820 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 23:34:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:34:11 INFO - PROCESS | 3968 | 1464935651823 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:34:11 INFO - PROCESS | 3968 | 1464935651825 Marionette TRACE conn6 <- [1,566,null,{}] 23:34:11 INFO - PROCESS | 3968 | 1464935651829 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:11 INFO - PROCESS | 3968 | 1464935651948 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 23:34:11 INFO - PROCESS | 3968 | 1464935651957 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:11 INFO - PROCESS | 3968 | ++DOCSHELL 1CEED400 == 64 [pid = 3968] [id = 151] 23:34:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 121 (1CEF2800) [pid = 3968] [serial = 451] [outer = 00000000] 23:34:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 122 (1D740800) [pid = 3968] [serial = 452] [outer = 1CEF2800] 23:34:12 INFO - PROCESS | 3968 | 1464935652001 Marionette DEBUG loaded listener.js 23:34:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 123 (1E668400) [pid = 3968] [serial = 453] [outer = 1CEF2800] 23:34:12 INFO - PROCESS | 3968 | 1464935652402 Marionette TRACE conn6 <- [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]]]}] 23:34:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:34:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 630ms 23:34:12 INFO - PROCESS | 3968 | 1464935652458 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 23:34:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:34:12 INFO - PROCESS | 3968 | 1464935652460 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 23:34:12 INFO - PROCESS | 3968 | 1464935652463 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:34:12 INFO - PROCESS | 3968 | 1464935652465 Marionette TRACE conn6 <- [1,570,null,{}] 23:34:12 INFO - PROCESS | 3968 | 1464935652469 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:12 INFO - PROCESS | 3968 | 1464935652605 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 23:34:12 INFO - PROCESS | 3968 | 1464935652615 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:12 INFO - PROCESS | 3968 | ++DOCSHELL 1966DC00 == 65 [pid = 3968] [id = 152] 23:34:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 124 (1E6B2800) [pid = 3968] [serial = 454] [outer = 00000000] 23:34:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (1F887000) [pid = 3968] [serial = 455] [outer = 1E6B2800] 23:34:12 INFO - PROCESS | 3968 | 1464935652674 Marionette DEBUG loaded listener.js 23:34:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (2009DC00) [pid = 3968] [serial = 456] [outer = 1E6B2800] 23:34:13 INFO - PROCESS | 3968 | 1464935653183 Marionette TRACE conn6 <- [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]]]}] 23:34:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:34:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 770ms 23:34:13 INFO - PROCESS | 3968 | 1464935653234 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 23:34:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:34:13 INFO - PROCESS | 3968 | 1464935653239 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 23:34:13 INFO - PROCESS | 3968 | 1464935653244 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:34:13 INFO - PROCESS | 3968 | 1464935653249 Marionette TRACE conn6 <- [1,574,null,{}] 23:34:13 INFO - PROCESS | 3968 | 1464935653255 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:13 INFO - PROCESS | 3968 | 1464935653395 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 23:34:13 INFO - PROCESS | 3968 | 1464935653748 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:13 INFO - PROCESS | 3968 | ++DOCSHELL 10F05400 == 66 [pid = 3968] [id = 153] 23:34:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (1107FC00) [pid = 3968] [serial = 457] [outer = 00000000] 23:34:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (1425A000) [pid = 3968] [serial = 458] [outer = 1107FC00] 23:34:13 INFO - PROCESS | 3968 | 1464935653868 Marionette DEBUG loaded listener.js 23:34:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 129 (14E19800) [pid = 3968] [serial = 459] [outer = 1107FC00] 23:34:14 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:14 INFO - PROCESS | 3968 | [3968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:34:14 INFO - PROCESS | 3968 | 1464935654510 Marionette TRACE conn6 <- [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]]]}] 23:34:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:34:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1281ms 23:34:14 INFO - PROCESS | 3968 | 1464935654536 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 23:34:14 INFO - PROCESS | 3968 | 1464935654542 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 23:34:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:34:14 INFO - PROCESS | 3968 | 1464935654549 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:34:14 INFO - PROCESS | 3968 | 1464935654552 Marionette TRACE conn6 <- [1,578,null,{}] 23:34:14 INFO - PROCESS | 3968 | 1464935654556 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:14 INFO - PROCESS | 3968 | 1464935654670 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 23:34:14 INFO - PROCESS | 3968 | 1464935654799 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:14 INFO - PROCESS | 3968 | ++DOCSHELL 18E43400 == 67 [pid = 3968] [id = 154] 23:34:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 130 (18E50000) [pid = 3968] [serial = 460] [outer = 00000000] 23:34:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (19667000) [pid = 3968] [serial = 461] [outer = 18E50000] 23:34:14 INFO - PROCESS | 3968 | 1464935654855 Marionette DEBUG loaded listener.js 23:34:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (19726C00) [pid = 3968] [serial = 462] [outer = 18E50000] 23:34:15 INFO - PROCESS | 3968 | 1464935655394 Marionette TRACE conn6 <- [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]]]}] 23:34:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:34:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 870ms 23:34:15 INFO - PROCESS | 3968 | 1464935655437 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 23:34:15 INFO - PROCESS | 3968 | 1464935655440 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 23:34:15 INFO - PROCESS | 3968 | 1464935655444 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:34:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:34:15 INFO - PROCESS | 3968 | 1464935655448 Marionette TRACE conn6 <- [1,582,null,{}] 23:34:15 INFO - PROCESS | 3968 | 1464935655459 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:15 INFO - PROCESS | 3968 | 1464935655572 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 23:34:15 INFO - PROCESS | 3968 | 1464935655677 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:15 INFO - PROCESS | 3968 | ++DOCSHELL 0FAF1800 == 68 [pid = 3968] [id = 155] 23:34:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (18849C00) [pid = 3968] [serial = 463] [outer = 00000000] 23:34:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (20093800) [pid = 3968] [serial = 464] [outer = 18849C00] 23:34:15 INFO - PROCESS | 3968 | 1464935655734 Marionette DEBUG loaded listener.js 23:34:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (20528C00) [pid = 3968] [serial = 465] [outer = 18849C00] 23:34:16 INFO - PROCESS | 3968 | 1464935656347 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 23:34:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:34:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 970ms 23:34:16 INFO - PROCESS | 3968 | 1464935656420 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 23:34:16 INFO - PROCESS | 3968 | 1464935656423 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 23:34:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:34:16 INFO - PROCESS | 3968 | 1464935656427 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:34:16 INFO - PROCESS | 3968 | 1464935656429 Marionette TRACE conn6 <- [1,586,null,{}] 23:34:16 INFO - PROCESS | 3968 | 1464935656432 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:16 INFO - PROCESS | 3968 | 1464935656545 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 23:34:16 INFO - PROCESS | 3968 | 1464935656673 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:16 INFO - PROCESS | 3968 | ++DOCSHELL 1F88A400 == 69 [pid = 3968] [id = 156] 23:34:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (20527000) [pid = 3968] [serial = 466] [outer = 00000000] 23:34:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (20570000) [pid = 3968] [serial = 467] [outer = 20527000] 23:34:16 INFO - PROCESS | 3968 | 1464935656729 Marionette DEBUG loaded listener.js 23:34:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (21BAA000) [pid = 3968] [serial = 468] [outer = 20527000] 23:34:17 INFO - PROCESS | 3968 | 1464935657321 Marionette TRACE conn6 <- [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]]]}] 23:34:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:34:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 930ms 23:34:17 INFO - PROCESS | 3968 | 1464935657360 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 23:34:17 INFO - PROCESS | 3968 | 1464935657362 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 23:34:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:34:17 INFO - PROCESS | 3968 | 1464935657366 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:34:17 INFO - PROCESS | 3968 | 1464935657368 Marionette TRACE conn6 <- [1,590,null,{}] 23:34:17 INFO - PROCESS | 3968 | 1464935657371 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:17 INFO - PROCESS | 3968 | 1464935657476 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 23:34:17 INFO - PROCESS | 3968 | 1464935657577 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:17 INFO - PROCESS | 3968 | ++DOCSHELL 1EF94400 == 70 [pid = 3968] [id = 157] 23:34:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (2056C800) [pid = 3968] [serial = 469] [outer = 00000000] 23:34:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (20BEFC00) [pid = 3968] [serial = 470] [outer = 2056C800] 23:34:17 INFO - PROCESS | 3968 | 1464935657634 Marionette DEBUG loaded listener.js 23:34:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (20BF1800) [pid = 3968] [serial = 471] [outer = 2056C800] 23:34:18 INFO - PROCESS | 3968 | [3968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 23:34:18 INFO - PROCESS | 3968 | 1464935658467 Marionette TRACE conn6 <- [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]]]}] 23:34:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:34:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1122ms 23:34:18 INFO - PROCESS | 3968 | 1464935658492 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 23:34:18 INFO - PROCESS | 3968 | 1464935658494 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 23:34:18 INFO - PROCESS | 3968 | 1464935658498 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:34:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:34:18 INFO - PROCESS | 3968 | 1464935658500 Marionette TRACE conn6 <- [1,594,null,{}] 23:34:18 INFO - PROCESS | 3968 | 1464935658504 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:18 INFO - PROCESS | 3968 | 1464935658629 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 23:34:18 INFO - PROCESS | 3968 | 1464935658769 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:18 INFO - PROCESS | 3968 | ++DOCSHELL 21BB0C00 == 71 [pid = 3968] [id = 158] 23:34:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (21BB5800) [pid = 3968] [serial = 472] [outer = 00000000] 23:34:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 143 (21BD8C00) [pid = 3968] [serial = 473] [outer = 21BB5800] 23:34:18 INFO - PROCESS | 3968 | 1464935658825 Marionette DEBUG loaded listener.js 23:34:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 144 (21BDB800) [pid = 3968] [serial = 474] [outer = 21BB5800] 23:34:19 INFO - PROCESS | 3968 | 1464935659402 Marionette TRACE conn6 <- [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]]]}] 23:34:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:34:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 970ms 23:34:19 INFO - PROCESS | 3968 | 1464935659472 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 23:34:19 INFO - PROCESS | 3968 | 1464935659475 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 23:34:19 INFO - PROCESS | 3968 | 1464935659478 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:34:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:34:19 INFO - PROCESS | 3968 | 1464935659480 Marionette TRACE conn6 <- [1,598,null,{}] 23:34:19 INFO - PROCESS | 3968 | 1464935659484 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:19 INFO - PROCESS | 3968 | 1464935659722 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 23:34:19 INFO - PROCESS | 3968 | 1464935659835 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:19 INFO - PROCESS | 3968 | ++DOCSHELL 0FF54800 == 72 [pid = 3968] [id = 159] 23:34:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 145 (0FF58800) [pid = 3968] [serial = 475] [outer = 00000000] 23:34:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 146 (1010B000) [pid = 3968] [serial = 476] [outer = 0FF58800] 23:34:19 INFO - PROCESS | 3968 | 1464935659899 Marionette DEBUG loaded listener.js 23:34:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 147 (1050BC00) [pid = 3968] [serial = 477] [outer = 0FF58800] 23:34:20 INFO - PROCESS | 3968 | 1464935660553 Marionette TRACE conn6 <- [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]]]}] 23:34:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:34:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1117ms 23:34:20 INFO - PROCESS | 3968 | 1464935660600 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 23:34:20 INFO - PROCESS | 3968 | 1464935660603 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 23:34:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:34:20 INFO - PROCESS | 3968 | 1464935660607 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:34:20 INFO - PROCESS | 3968 | 1464935660611 Marionette TRACE conn6 <- [1,602,null,{}] 23:34:20 INFO - PROCESS | 3968 | 1464935660616 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:20 INFO - PROCESS | 3968 | 1464935660716 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 23:34:20 INFO - PROCESS | 3968 | 1464935660849 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:20 INFO - PROCESS | 3968 | ++DOCSHELL 1054A400 == 73 [pid = 3968] [id = 160] 23:34:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 148 (11099400) [pid = 3968] [serial = 478] [outer = 00000000] 23:34:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 149 (18C98800) [pid = 3968] [serial = 479] [outer = 11099400] 23:34:20 INFO - PROCESS | 3968 | 1464935660899 Marionette DEBUG loaded listener.js 23:34:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 150 (19529C00) [pid = 3968] [serial = 480] [outer = 11099400] 23:34:21 INFO - PROCESS | 3968 | --DOCSHELL 10025400 == 72 [pid = 3968] [id = 47] 23:34:21 INFO - PROCESS | 3968 | --DOCSHELL 1CEED400 == 71 [pid = 3968] [id = 151] 23:34:21 INFO - PROCESS | 3968 | --DOCSHELL 18E2B800 == 70 [pid = 3968] [id = 150] 23:34:21 INFO - PROCESS | 3968 | --DOCSHELL 1A043800 == 69 [pid = 3968] [id = 149] 23:34:21 INFO - PROCESS | 3968 | --DOCSHELL 19EE6800 == 68 [pid = 3968] [id = 148] 23:34:21 INFO - PROCESS | 3968 | --DOCSHELL 19528C00 == 67 [pid = 3968] [id = 147] 23:34:21 INFO - PROCESS | 3968 | --DOCSHELL 0FA67400 == 66 [pid = 3968] [id = 146] 23:34:21 INFO - PROCESS | 3968 | --DOCSHELL 17AC8000 == 65 [pid = 3968] [id = 145] 23:34:21 INFO - PROCESS | 3968 | --DOCSHELL 14E0E000 == 64 [pid = 3968] [id = 144] 23:34:21 INFO - PROCESS | 3968 | --DOCSHELL 10102C00 == 63 [pid = 3968] [id = 143] 23:34:21 INFO - PROCESS | 3968 | --DOCSHELL 0D072800 == 62 [pid = 3968] [id = 142] 23:34:21 INFO - PROCESS | 3968 | --DOCSHELL 1002B000 == 61 [pid = 3968] [id = 137] 23:34:21 INFO - PROCESS | 3968 | --DOCSHELL 0FF57000 == 60 [pid = 3968] [id = 136] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 149 (18E52C00) [pid = 3968] [serial = 392] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 148 (19DE1800) [pid = 3968] [serial = 395] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 147 (0FAF8800) [pid = 3968] [serial = 361] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 146 (1952B400) [pid = 3968] [serial = 393] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 145 (17825C00) [pid = 3968] [serial = 364] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 144 (1A139800) [pid = 3968] [serial = 367] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 143 (1E6B3400) [pid = 3968] [serial = 370] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 142 (1781A800) [pid = 3968] [serial = 386] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (1A03C000) [pid = 3968] [serial = 398] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (17982000) [pid = 3968] [serial = 387] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (11075000) [pid = 3968] [serial = 383] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (14256C00) [pid = 3968] [serial = 384] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (14254000) [pid = 3968] [serial = 380] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (1AE19400) [pid = 3968] [serial = 376] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (1054C400) [pid = 3968] [serial = 379] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (18AF1800) [pid = 3968] [serial = 389] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (1AE17000) [pid = 3968] [serial = 359] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (1F889000) [pid = 3968] [serial = 373] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (19DE3000) [pid = 3968] [serial = 396] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (1C589400) [pid = 3968] [serial = 405] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 129 (1D017000) [pid = 3968] [serial = 407] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 128 (10544C00) [pid = 3968] [serial = 164] [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.] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 127 (1C1F4800) [pid = 3968] [serial = 404] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (1A132C00) [pid = 3968] [serial = 399] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (1A13D400) [pid = 3968] [serial = 401] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 124 (1AE14800) [pid = 3968] [serial = 402] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | --DOMWINDOW == 123 (18E36000) [pid = 3968] [serial = 390] [outer = 00000000] [url = about:blank] 23:34:21 INFO - PROCESS | 3968 | 1464935661411 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 23:34:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:34:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 830ms 23:34:21 INFO - PROCESS | 3968 | 1464935661440 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 23:34:21 INFO - PROCESS | 3968 | 1464935661442 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 23:34:21 INFO - PROCESS | 3968 | 1464935661446 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:34:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:34:21 INFO - PROCESS | 3968 | 1464935661447 Marionette TRACE conn6 <- [1,606,null,{}] 23:34:21 INFO - PROCESS | 3968 | 1464935661451 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:21 INFO - PROCESS | 3968 | 1464935661537 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 23:34:21 INFO - PROCESS | 3968 | 1464935661631 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:21 INFO - PROCESS | 3968 | ++DOCSHELL 10352000 == 61 [pid = 3968] [id = 161] 23:34:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 124 (10461800) [pid = 3968] [serial = 481] [outer = 00000000] 23:34:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (14B7FC00) [pid = 3968] [serial = 482] [outer = 10461800] 23:34:21 INFO - PROCESS | 3968 | 1464935661677 Marionette DEBUG loaded listener.js 23:34:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (15A22800) [pid = 3968] [serial = 483] [outer = 10461800] 23:34:22 INFO - PROCESS | 3968 | 1464935662075 Marionette TRACE conn6 <- [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]]]}] 23:34:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:34:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 23:34:22 INFO - PROCESS | 3968 | 1464935662120 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 23:34:22 INFO - PROCESS | 3968 | 1464935662123 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 23:34:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:34:22 INFO - PROCESS | 3968 | 1464935662133 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:34:22 INFO - PROCESS | 3968 | 1464935662137 Marionette TRACE conn6 <- [1,610,null,{}] 23:34:22 INFO - PROCESS | 3968 | 1464935662141 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:22 INFO - PROCESS | 3968 | 1464935662230 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 23:34:22 INFO - PROCESS | 3968 | 1464935662237 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:22 INFO - PROCESS | 3968 | ++DOCSHELL 1798FC00 == 62 [pid = 3968] [id = 162] 23:34:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (18850C00) [pid = 3968] [serial = 484] [outer = 00000000] 23:34:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (19530C00) [pid = 3968] [serial = 485] [outer = 18850C00] 23:34:22 INFO - PROCESS | 3968 | 1464935662283 Marionette DEBUG loaded listener.js 23:34:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 129 (19669000) [pid = 3968] [serial = 486] [outer = 18850C00] 23:34:22 INFO - PROCESS | 3968 | 1464935662731 Marionette TRACE conn6 <- [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]]]}] 23:34:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:34:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 630ms 23:34:22 INFO - PROCESS | 3968 | 1464935662759 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 23:34:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:34:22 INFO - PROCESS | 3968 | 1464935662761 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 23:34:22 INFO - PROCESS | 3968 | 1464935662764 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:34:22 INFO - PROCESS | 3968 | 1464935662766 Marionette TRACE conn6 <- [1,614,null,{}] 23:34:22 INFO - PROCESS | 3968 | 1464935662769 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:22 INFO - PROCESS | 3968 | 1464935662856 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 23:34:22 INFO - PROCESS | 3968 | 1464935662894 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:22 INFO - PROCESS | 3968 | ++DOCSHELL 0FF2F000 == 63 [pid = 3968] [id = 163] 23:34:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 130 (19DE3C00) [pid = 3968] [serial = 487] [outer = 00000000] 23:34:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (1A037400) [pid = 3968] [serial = 488] [outer = 19DE3C00] 23:34:22 INFO - PROCESS | 3968 | 1464935662939 Marionette DEBUG loaded listener.js 23:34:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (1A043000) [pid = 3968] [serial = 489] [outer = 19DE3C00] 23:34:23 INFO - PROCESS | 3968 | 1464935663395 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 23:34:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:34:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 23:34:23 INFO - PROCESS | 3968 | 1464935663437 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 23:34:23 INFO - PROCESS | 3968 | 1464935663440 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 23:34:23 INFO - PROCESS | 3968 | 1464935663442 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:34:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:34:23 INFO - PROCESS | 3968 | 1464935663444 Marionette TRACE conn6 <- [1,618,null,{}] 23:34:23 INFO - PROCESS | 3968 | 1464935663447 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:23 INFO - PROCESS | 3968 | 1464935663562 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 23:34:23 INFO - PROCESS | 3968 | 1464935663625 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:23 INFO - PROCESS | 3968 | ++DOCSHELL 1A13D400 == 64 [pid = 3968] [id = 164] 23:34:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (1AD7A800) [pid = 3968] [serial = 490] [outer = 00000000] 23:34:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (1AE18000) [pid = 3968] [serial = 491] [outer = 1AD7A800] 23:34:23 INFO - PROCESS | 3968 | 1464935663676 Marionette DEBUG loaded listener.js 23:34:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (1BDF1400) [pid = 3968] [serial = 492] [outer = 1AD7A800] 23:34:24 INFO - PROCESS | 3968 | 1464935664122 Marionette TRACE conn6 <- [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]]]}] 23:34:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:34:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 731ms 23:34:24 INFO - PROCESS | 3968 | 1464935664175 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 23:34:24 INFO - PROCESS | 3968 | 1464935664177 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 23:34:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:34:24 INFO - PROCESS | 3968 | 1464935664180 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:34:24 INFO - PROCESS | 3968 | 1464935664182 Marionette TRACE conn6 <- [1,622,null,{}] 23:34:24 INFO - PROCESS | 3968 | 1464935664185 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:24 INFO - PROCESS | 3968 | 1464935664333 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 23:34:24 INFO - PROCESS | 3968 | 1464935664357 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:24 INFO - PROCESS | 3968 | ++DOCSHELL 1C3F4800 == 65 [pid = 3968] [id = 165] 23:34:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (1CEEEC00) [pid = 3968] [serial = 493] [outer = 00000000] 23:34:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (1D022C00) [pid = 3968] [serial = 494] [outer = 1CEEEC00] 23:34:24 INFO - PROCESS | 3968 | 1464935664401 Marionette DEBUG loaded listener.js 23:34:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (1D907400) [pid = 3968] [serial = 495] [outer = 1CEEEC00] 23:34:24 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:24 INFO - PROCESS | 3968 | [3968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:34:24 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:24 INFO - PROCESS | 3968 | [3968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:34:24 INFO - PROCESS | 3968 | 1464935664836 Marionette TRACE conn6 <- [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]]]}] 23:34:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:34:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 23:34:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:34:24 INFO - PROCESS | 3968 | 1464935664851 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 23:34:24 INFO - PROCESS | 3968 | 1464935664853 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 23:34:24 INFO - PROCESS | 3968 | 1464935664856 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:34:24 INFO - PROCESS | 3968 | 1464935664858 Marionette TRACE conn6 <- [1,626,null,{}] 23:34:24 INFO - PROCESS | 3968 | 1464935664868 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:24 INFO - PROCESS | 3968 | 1464935664983 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 23:34:24 INFO - PROCESS | 3968 | 1464935664989 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:25 INFO - PROCESS | 3968 | ++DOCSHELL 1CEF2400 == 66 [pid = 3968] [id = 166] 23:34:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (1E66C800) [pid = 3968] [serial = 496] [outer = 00000000] 23:34:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (1EF86000) [pid = 3968] [serial = 497] [outer = 1E66C800] 23:34:25 INFO - PROCESS | 3968 | 1464935665034 Marionette DEBUG loaded listener.js 23:34:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (1F882400) [pid = 3968] [serial = 498] [outer = 1E66C800] 23:34:25 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:25 INFO - PROCESS | 3968 | [3968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:34:25 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:25 INFO - PROCESS | 3968 | [3968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:34:25 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (1952D000) [pid = 3968] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:34:25 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (1A025400) [pid = 3968] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:34:25 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (1A044400) [pid = 3968] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:34:25 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (1CEF2800) [pid = 3968] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:34:25 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (0D079400) [pid = 3968] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:34:25 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (10103400) [pid = 3968] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:34:25 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (14E0F800) [pid = 3968] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:34:25 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (18E37000) [pid = 3968] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:34:25 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (17D01800) [pid = 3968] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:34:25 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (1952CC00) [pid = 3968] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:34:25 INFO - PROCESS | 3968 | 1464935665654 Marionette TRACE conn6 <- [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]]]}] 23:34:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:34:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 830ms 23:34:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:34:25 INFO - PROCESS | 3968 | 1464935665687 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 23:34:25 INFO - PROCESS | 3968 | 1464935665689 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 23:34:25 INFO - PROCESS | 3968 | 1464935665692 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:34:25 INFO - PROCESS | 3968 | 1464935665694 Marionette TRACE conn6 <- [1,630,null,{}] 23:34:25 INFO - PROCESS | 3968 | 1464935665697 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:25 INFO - PROCESS | 3968 | 1464935665781 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 23:34:25 INFO - PROCESS | 3968 | 1464935665788 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:25 INFO - PROCESS | 3968 | ++DOCSHELL 14BA2000 == 67 [pid = 3968] [id = 167] 23:34:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (18AF5000) [pid = 3968] [serial = 499] [outer = 00000000] 23:34:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (19661000) [pid = 3968] [serial = 500] [outer = 18AF5000] 23:34:25 INFO - PROCESS | 3968 | 1464935665832 Marionette DEBUG loaded listener.js 23:34:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (1A03BC00) [pid = 3968] [serial = 501] [outer = 18AF5000] 23:34:26 INFO - PROCESS | 3968 | 1464935666278 Marionette TRACE conn6 <- [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]]]}] 23:34:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:34:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 23:34:26 INFO - PROCESS | 3968 | 1464935666323 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 23:34:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:34:26 INFO - PROCESS | 3968 | 1464935666326 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 23:34:26 INFO - PROCESS | 3968 | 1464935666329 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:34:26 INFO - PROCESS | 3968 | 1464935666331 Marionette TRACE conn6 <- [1,634,null,{}] 23:34:26 INFO - PROCESS | 3968 | 1464935666335 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:26 INFO - PROCESS | 3968 | 1464935666421 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 23:34:26 INFO - PROCESS | 3968 | 1464935666427 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:26 INFO - PROCESS | 3968 | ++DOCSHELL 1B40E000 == 68 [pid = 3968] [id = 168] 23:34:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (1E6B9800) [pid = 3968] [serial = 502] [outer = 00000000] 23:34:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (20566400) [pid = 3968] [serial = 503] [outer = 1E6B9800] 23:34:26 INFO - PROCESS | 3968 | 1464935666472 Marionette DEBUG loaded listener.js 23:34:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (20B82800) [pid = 3968] [serial = 504] [outer = 1E6B9800] 23:34:26 INFO - PROCESS | 3968 | 1464935666907 Marionette TRACE conn6 <- [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]]]}] 23:34:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:34:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 23:34:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:34:26 INFO - PROCESS | 3968 | 1464935666959 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 23:34:26 INFO - PROCESS | 3968 | 1464935666961 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 23:34:26 INFO - PROCESS | 3968 | 1464935666965 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:34:26 INFO - PROCESS | 3968 | 1464935666966 Marionette TRACE conn6 <- [1,638,null,{}] 23:34:26 INFO - PROCESS | 3968 | 1464935666970 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:27 INFO - PROCESS | 3968 | 1464935667054 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 23:34:27 INFO - PROCESS | 3968 | 1464935667063 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:27 INFO - PROCESS | 3968 | ++DOCSHELL 0FBD5400 == 69 [pid = 3968] [id = 169] 23:34:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (18E47000) [pid = 3968] [serial = 505] [outer = 00000000] 23:34:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (20B8B000) [pid = 3968] [serial = 506] [outer = 18E47000] 23:34:27 INFO - PROCESS | 3968 | 1464935667115 Marionette DEBUG loaded listener.js 23:34:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (20BCB800) [pid = 3968] [serial = 507] [outer = 18E47000] 23:34:27 INFO - PROCESS | 3968 | 1464935667650 Marionette TRACE conn6 <- [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]]]}] 23:34:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:34:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 23:34:27 INFO - PROCESS | 3968 | 1464935667696 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 23:34:27 INFO - PROCESS | 3968 | 1464935667701 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 23:34:27 INFO - PROCESS | 3968 | 1464935667706 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:34:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:34:27 INFO - PROCESS | 3968 | 1464935667711 Marionette TRACE conn6 <- [1,642,null,{}] 23:34:27 INFO - PROCESS | 3968 | 1464935667717 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:27 INFO - PROCESS | 3968 | 1464935667844 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 23:34:27 INFO - PROCESS | 3968 | 1464935667946 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:27 INFO - PROCESS | 3968 | ++DOCSHELL 10104C00 == 70 [pid = 3968] [id = 170] 23:34:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (1022E000) [pid = 3968] [serial = 508] [outer = 00000000] 23:34:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (10545400) [pid = 3968] [serial = 509] [outer = 1022E000] 23:34:28 INFO - PROCESS | 3968 | 1464935668006 Marionette DEBUG loaded listener.js 23:34:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 143 (1109E400) [pid = 3968] [serial = 510] [outer = 1022E000] 23:34:28 INFO - PROCESS | 3968 | 1464935668663 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 23:34:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:34:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1022ms 23:34:28 INFO - PROCESS | 3968 | 1464935668734 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 23:34:28 INFO - PROCESS | 3968 | 1464935668740 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 23:34:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:34:28 INFO - PROCESS | 3968 | 1464935668746 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:34:28 INFO - PROCESS | 3968 | 1464935668749 Marionette TRACE conn6 <- [1,646,null,{}] 23:34:28 INFO - PROCESS | 3968 | 1464935668753 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:28 INFO - PROCESS | 3968 | 1464935668899 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 23:34:29 INFO - PROCESS | 3968 | 1464935669033 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:29 INFO - PROCESS | 3968 | ++DOCSHELL 17DC7C00 == 71 [pid = 3968] [id = 171] 23:34:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 144 (1876A400) [pid = 3968] [serial = 511] [outer = 00000000] 23:34:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 145 (18E4FC00) [pid = 3968] [serial = 512] [outer = 1876A400] 23:34:29 INFO - PROCESS | 3968 | 1464935669089 Marionette DEBUG loaded listener.js 23:34:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 146 (1952D400) [pid = 3968] [serial = 513] [outer = 1876A400] 23:34:29 INFO - PROCESS | 3968 | 1464935669633 Marionette TRACE conn6 <- [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]]]}] 23:34:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:34:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 930ms 23:34:29 INFO - PROCESS | 3968 | 1464935669678 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 23:34:29 INFO - PROCESS | 3968 | 1464935669681 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 23:34:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:34:29 INFO - PROCESS | 3968 | 1464935669685 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:34:29 INFO - PROCESS | 3968 | 1464935669689 Marionette TRACE conn6 <- [1,650,null,{}] 23:34:29 INFO - PROCESS | 3968 | 1464935669700 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:29 INFO - PROCESS | 3968 | 1464935669817 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 23:34:29 INFO - PROCESS | 3968 | 1464935669924 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:29 INFO - PROCESS | 3968 | ++DOCSHELL 1CE64C00 == 72 [pid = 3968] [id = 172] 23:34:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 147 (1CE65800) [pid = 3968] [serial = 514] [outer = 00000000] 23:34:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 148 (1CE68C00) [pid = 3968] [serial = 515] [outer = 1CE65800] 23:34:29 INFO - PROCESS | 3968 | 1464935669981 Marionette DEBUG loaded listener.js 23:34:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 149 (1CEEF400) [pid = 3968] [serial = 516] [outer = 1CE65800] 23:34:30 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:30 INFO - PROCESS | 3968 | [3968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:34:30 INFO - PROCESS | 3968 | 1464935670596 Marionette TRACE conn6 <- [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]]]}] 23:34:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:34:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 970ms 23:34:30 INFO - PROCESS | 3968 | 1464935670658 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 23:34:30 INFO - PROCESS | 3968 | 1464935670661 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 23:34:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:34:30 INFO - PROCESS | 3968 | 1464935670665 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:34:30 INFO - PROCESS | 3968 | 1464935670667 Marionette TRACE conn6 <- [1,654,null,{}] 23:34:30 INFO - PROCESS | 3968 | 1464935670671 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:30 INFO - PROCESS | 3968 | 1464935670782 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 23:34:30 INFO - PROCESS | 3968 | 1464935670916 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:30 INFO - PROCESS | 3968 | ++DOCSHELL 20528400 == 73 [pid = 3968] [id = 173] 23:34:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 150 (20565C00) [pid = 3968] [serial = 517] [outer = 00000000] 23:34:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 151 (20BCD800) [pid = 3968] [serial = 518] [outer = 20565C00] 23:34:30 INFO - PROCESS | 3968 | 1464935670972 Marionette DEBUG loaded listener.js 23:34:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 152 (20BD3800) [pid = 3968] [serial = 519] [outer = 20565C00] 23:34:31 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:31 INFO - PROCESS | 3968 | [3968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:34:31 INFO - PROCESS | 3968 | 1464935671521 Marionette TRACE conn6 <- [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]]]}] 23:34:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:34:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 870ms 23:34:31 INFO - PROCESS | 3968 | 1464935671538 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 23:34:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:34:31 INFO - PROCESS | 3968 | 1464935671540 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 23:34:31 INFO - PROCESS | 3968 | 1464935671543 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:34:31 INFO - PROCESS | 3968 | 1464935671545 Marionette TRACE conn6 <- [1,658,null,{}] 23:34:31 INFO - PROCESS | 3968 | 1464935671549 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:31 INFO - PROCESS | 3968 | 1464935671669 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 23:34:31 INFO - PROCESS | 3968 | 1464935671775 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:31 INFO - PROCESS | 3968 | ++DOCSHELL 1CE7F400 == 74 [pid = 3968] [id = 174] 23:34:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 153 (1CE7F800) [pid = 3968] [serial = 520] [outer = 00000000] 23:34:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 154 (1CE86C00) [pid = 3968] [serial = 521] [outer = 1CE7F800] 23:34:31 INFO - PROCESS | 3968 | 1464935671829 Marionette DEBUG loaded listener.js 23:34:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 155 (1CE88C00) [pid = 3968] [serial = 522] [outer = 1CE7F800] 23:34:32 INFO - PROCESS | 3968 | 1464935672712 Marionette TRACE conn6 <- [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]]]}] 23:34:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:34:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1225ms 23:34:32 INFO - PROCESS | 3968 | 1464935672769 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 23:34:32 INFO - PROCESS | 3968 | 1464935672773 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 23:34:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:34:32 INFO - PROCESS | 3968 | 1464935672778 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:34:32 INFO - PROCESS | 3968 | 1464935672782 Marionette TRACE conn6 <- [1,662,null,{}] 23:34:32 INFO - PROCESS | 3968 | 1464935672788 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:32 INFO - PROCESS | 3968 | 1464935672889 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 23:34:32 INFO - PROCESS | 3968 | 1464935672991 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:33 INFO - PROCESS | 3968 | ++DOCSHELL 1010D800 == 75 [pid = 3968] [id = 175] 23:34:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 156 (10234400) [pid = 3968] [serial = 523] [outer = 00000000] 23:34:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 157 (10507400) [pid = 3968] [serial = 524] [outer = 10234400] 23:34:33 INFO - PROCESS | 3968 | 1464935673041 Marionette DEBUG loaded listener.js 23:34:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 158 (1054E000) [pid = 3968] [serial = 525] [outer = 10234400] 23:34:33 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:33 INFO - PROCESS | 3968 | [3968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:34:33 INFO - PROCESS | 3968 | 1464935673567 Marionette TRACE conn6 <- [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]]]}] 23:34:33 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 23:34:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 830ms 23:34:33 INFO - PROCESS | 3968 | 1464935673621 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 23:34:33 INFO - PROCESS | 3968 | 1464935673627 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 23:34:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:34:33 INFO - PROCESS | 3968 | 1464935673634 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:34:33 INFO - PROCESS | 3968 | 1464935673637 Marionette TRACE conn6 <- [1,666,null,{}] 23:34:33 INFO - PROCESS | 3968 | 1464935673641 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:33 INFO - PROCESS | 3968 | 1464935673740 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 23:34:33 INFO - PROCESS | 3968 | 1464935673850 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:33 INFO - PROCESS | 3968 | ++DOCSHELL 1054B800 == 76 [pid = 3968] [id = 176] 23:34:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 159 (1476D800) [pid = 3968] [serial = 526] [outer = 00000000] 23:34:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 160 (14E43800) [pid = 3968] [serial = 527] [outer = 1476D800] 23:34:33 INFO - PROCESS | 3968 | 1464935673898 Marionette DEBUG loaded listener.js 23:34:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 161 (17821800) [pid = 3968] [serial = 528] [outer = 1476D800] 23:34:34 INFO - PROCESS | 3968 | --DOCSHELL 1B40E000 == 75 [pid = 3968] [id = 168] 23:34:34 INFO - PROCESS | 3968 | --DOCSHELL 14BA2000 == 74 [pid = 3968] [id = 167] 23:34:34 INFO - PROCESS | 3968 | --DOCSHELL 1CEF2400 == 73 [pid = 3968] [id = 166] 23:34:34 INFO - PROCESS | 3968 | --DOCSHELL 1C3F4800 == 72 [pid = 3968] [id = 165] 23:34:34 INFO - PROCESS | 3968 | --DOCSHELL 1A13D400 == 71 [pid = 3968] [id = 164] 23:34:34 INFO - PROCESS | 3968 | --DOCSHELL 0FF2F000 == 70 [pid = 3968] [id = 163] 23:34:34 INFO - PROCESS | 3968 | --DOCSHELL 1798FC00 == 69 [pid = 3968] [id = 162] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 160 (10549800) [pid = 3968] [serial = 410] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 159 (18E4DC00) [pid = 3968] [serial = 413] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 158 (1E672C00) [pid = 3968] [serial = 416] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 157 (1F88B400) [pid = 3968] [serial = 419] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 156 (2051C400) [pid = 3968] [serial = 422] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 155 (1F887000) [pid = 3968] [serial = 455] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOCSHELL 10352000 == 68 [pid = 3968] [id = 161] 23:34:34 INFO - PROCESS | 3968 | --DOCSHELL 1054A400 == 67 [pid = 3968] [id = 160] 23:34:34 INFO - PROCESS | 3968 | --DOCSHELL 0FF54800 == 66 [pid = 3968] [id = 159] 23:34:34 INFO - PROCESS | 3968 | --DOCSHELL 1966DC00 == 65 [pid = 3968] [id = 152] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 154 (19725000) [pid = 3968] [serial = 440] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 153 (1A037800) [pid = 3968] [serial = 443] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 152 (19DD7C00) [pid = 3968] [serial = 441] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 151 (1AD73000) [pid = 3968] [serial = 446] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 150 (1A03A800) [pid = 3968] [serial = 444] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 149 (1D740800) [pid = 3968] [serial = 452] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 148 (11097400) [pid = 3968] [serial = 426] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 147 (10548800) [pid = 3968] [serial = 425] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 146 (10110400) [pid = 3968] [serial = 428] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 145 (10502400) [pid = 3968] [serial = 429] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 144 (14E48400) [pid = 3968] [serial = 431] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 143 (1650EC00) [pid = 3968] [serial = 432] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 142 (18E4C000) [pid = 3968] [serial = 437] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (18CA2800) [pid = 3968] [serial = 434] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (18E2FC00) [pid = 3968] [serial = 435] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (1CEE7400) [pid = 3968] [serial = 450] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (1B59F800) [pid = 3968] [serial = 447] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (1E668400) [pid = 3968] [serial = 453] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (1AD72400) [pid = 3968] [serial = 449] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (19527400) [pid = 3968] [serial = 438] [outer = 00000000] [url = about:blank] 23:34:34 INFO - PROCESS | 3968 | 1464935674579 Marionette TRACE conn6 <- [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]]]}] 23:34:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:34:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 971ms 23:34:34 INFO - PROCESS | 3968 | 1464935674607 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 23:34:34 INFO - PROCESS | 3968 | 1464935674609 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 23:34:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:34:34 INFO - PROCESS | 3968 | 1464935674612 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:34:34 INFO - PROCESS | 3968 | 1464935674616 Marionette TRACE conn6 <- [1,670,null,{}] 23:34:34 INFO - PROCESS | 3968 | 1464935674626 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:34 INFO - PROCESS | 3968 | 1464935674718 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 23:34:34 INFO - PROCESS | 3968 | 1464935674809 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:34 INFO - PROCESS | 3968 | ++DOCSHELL 0FF4B000 == 66 [pid = 3968] [id = 177] 23:34:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (0FF54800) [pid = 3968] [serial = 529] [outer = 00000000] 23:34:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (1050D400) [pid = 3968] [serial = 530] [outer = 0FF54800] 23:34:34 INFO - PROCESS | 3968 | 1464935674856 Marionette DEBUG loaded listener.js 23:34:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (11001C00) [pid = 3968] [serial = 531] [outer = 0FF54800] 23:34:35 INFO - PROCESS | 3968 | 1464935675798 Marionette TRACE conn6 <- [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]]]}] 23:34:35 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) 23:34:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1223ms 23:34:35 INFO - PROCESS | 3968 | 1464935675836 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 23:34:35 INFO - PROCESS | 3968 | 1464935675839 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 23:34:35 INFO - PROCESS | 3968 | 1464935675842 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:34:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:34:35 INFO - PROCESS | 3968 | 1464935675843 Marionette TRACE conn6 <- [1,674,null,{}] 23:34:35 INFO - PROCESS | 3968 | 1464935675847 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:35 INFO - PROCESS | 3968 | 1464935675933 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 23:34:35 INFO - PROCESS | 3968 | 1464935675940 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:35 INFO - PROCESS | 3968 | ++DOCSHELL 14E42000 == 67 [pid = 3968] [id = 178] 23:34:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (14E45C00) [pid = 3968] [serial = 532] [outer = 00000000] 23:34:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (17D08400) [pid = 3968] [serial = 533] [outer = 14E45C00] 23:34:36 INFO - PROCESS | 3968 | 1464935675986 Marionette DEBUG loaded listener.js 23:34:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (1884EC00) [pid = 3968] [serial = 534] [outer = 14E45C00] 23:34:36 INFO - PROCESS | 3968 | 1464935676930 Marionette TRACE conn6 <- [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]]]}] 23:34:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:34:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1118ms 23:34:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:34:36 INFO - PROCESS | 3968 | 1464935676964 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 23:34:36 INFO - PROCESS | 3968 | 1464935676966 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 23:34:36 INFO - PROCESS | 3968 | 1464935676969 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:34:36 INFO - PROCESS | 3968 | 1464935676971 Marionette TRACE conn6 <- [1,678,null,{}] 23:34:36 INFO - PROCESS | 3968 | 1464935676975 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:37 INFO - PROCESS | 3968 | 1464935677085 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 23:34:37 INFO - PROCESS | 3968 | 1464935677093 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:37 INFO - PROCESS | 3968 | ++DOCSHELL 18AFD800 == 68 [pid = 3968] [id = 179] 23:34:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (18C99C00) [pid = 3968] [serial = 535] [outer = 00000000] 23:34:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 143 (18E33000) [pid = 3968] [serial = 536] [outer = 18C99C00] 23:34:37 INFO - PROCESS | 3968 | 1464935677185 Marionette DEBUG loaded listener.js 23:34:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 144 (18E4B400) [pid = 3968] [serial = 537] [outer = 18C99C00] 23:34:38 INFO - PROCESS | 3968 | 1464935678130 Marionette TRACE conn6 <- [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]]]}] 23:34:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:34:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1184ms 23:34:38 INFO - PROCESS | 3968 | 1464935678161 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 23:34:38 INFO - PROCESS | 3968 | 1464935678163 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 23:34:38 INFO - PROCESS | 3968 | 1464935678166 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:34:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:34:38 INFO - PROCESS | 3968 | 1464935678168 Marionette TRACE conn6 <- [1,682,null,{}] 23:34:38 INFO - PROCESS | 3968 | 1464935678172 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:38 INFO - PROCESS | 3968 | 1464935678307 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 23:34:38 INFO - PROCESS | 3968 | 1464935678363 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:38 INFO - PROCESS | 3968 | ++DOCSHELL 14B76400 == 69 [pid = 3968] [id = 180] 23:34:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 145 (18E4E800) [pid = 3968] [serial = 538] [outer = 00000000] 23:34:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 146 (19723C00) [pid = 3968] [serial = 539] [outer = 18E4E800] 23:34:38 INFO - PROCESS | 3968 | 1464935678411 Marionette DEBUG loaded listener.js 23:34:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 147 (19DB8800) [pid = 3968] [serial = 540] [outer = 18E4E800] 23:34:38 INFO - PROCESS | 3968 | --DOMWINDOW == 146 (10461800) [pid = 3968] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:34:38 INFO - PROCESS | 3968 | --DOMWINDOW == 145 (1E6B2800) [pid = 3968] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:34:38 INFO - PROCESS | 3968 | --DOMWINDOW == 144 (19DE3C00) [pid = 3968] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:34:38 INFO - PROCESS | 3968 | --DOMWINDOW == 143 (0FF58800) [pid = 3968] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:34:38 INFO - PROCESS | 3968 | --DOMWINDOW == 142 (11099400) [pid = 3968] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:34:38 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (18850C00) [pid = 3968] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:34:38 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (1CEEEC00) [pid = 3968] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:34:38 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (1E66C800) [pid = 3968] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:34:38 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (18AF5000) [pid = 3968] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:34:38 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (1AD7A800) [pid = 3968] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:34:38 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (1E6B9800) [pid = 3968] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:34:38 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (1C18E400) [pid = 3968] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:34:38 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (2009F400) [pid = 3968] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:34:38 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (20094C00) [pid = 3968] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:34:38 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (14253C00) [pid = 3968] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:34:38 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (1B59F400) [pid = 3968] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:34:39 INFO - PROCESS | 3968 | 1464935679484 Marionette TRACE conn6 <- [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]]]}] 23:34:39 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) 23:34:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1384ms 23:34:39 INFO - PROCESS | 3968 | 1464935679553 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 23:34:39 INFO - PROCESS | 3968 | 1464935679555 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 23:34:39 INFO - PROCESS | 3968 | 1464935679558 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:34:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:34:39 INFO - PROCESS | 3968 | 1464935679560 Marionette TRACE conn6 <- [1,686,null,{}] 23:34:39 INFO - PROCESS | 3968 | 1464935679564 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:39 INFO - PROCESS | 3968 | 1464935679644 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 23:34:39 INFO - PROCESS | 3968 | 1464935679651 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:39 INFO - PROCESS | 3968 | ++DOCSHELL 1050A000 == 70 [pid = 3968] [id = 181] 23:34:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (1054B000) [pid = 3968] [serial = 541] [outer = 00000000] 23:34:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (19669400) [pid = 3968] [serial = 542] [outer = 1054B000] 23:34:39 INFO - PROCESS | 3968 | 1464935679695 Marionette DEBUG loaded listener.js 23:34:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (196E9000) [pid = 3968] [serial = 543] [outer = 1054B000] 23:34:40 INFO - PROCESS | 3968 | 1464935680645 Marionette TRACE conn6 <- [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]]]}] 23:34:40 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) 23:34:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1128ms 23:34:40 INFO - PROCESS | 3968 | 1464935680721 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 23:34:40 INFO - PROCESS | 3968 | 1464935680725 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 23:34:40 INFO - PROCESS | 3968 | 1464935680732 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:34:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:34:40 INFO - PROCESS | 3968 | 1464935680736 Marionette TRACE conn6 <- [1,690,null,{}] 23:34:40 INFO - PROCESS | 3968 | 1464935680743 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:40 INFO - PROCESS | 3968 | 1464935680848 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 23:34:41 INFO - PROCESS | 3968 | 1464935681016 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:41 INFO - PROCESS | 3968 | ++DOCSHELL 10020000 == 71 [pid = 3968] [id = 182] 23:34:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (10020400) [pid = 3968] [serial = 544] [outer = 00000000] 23:34:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (1002E400) [pid = 3968] [serial = 545] [outer = 10020400] 23:34:41 INFO - PROCESS | 3968 | 1464935681117 Marionette DEBUG loaded listener.js 23:34:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (10232000) [pid = 3968] [serial = 546] [outer = 10020400] 23:34:42 INFO - PROCESS | 3968 | 1464935682164 Marionette TRACE conn6 <- [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]]]}] 23:34:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:34:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1476ms 23:34:42 INFO - PROCESS | 3968 | 1464935682213 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 23:34:42 INFO - PROCESS | 3968 | 1464935682219 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 23:34:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:34:42 INFO - PROCESS | 3968 | 1464935682226 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:34:42 INFO - PROCESS | 3968 | 1464935682229 Marionette TRACE conn6 <- [1,694,null,{}] 23:34:42 INFO - PROCESS | 3968 | 1464935682233 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:42 INFO - PROCESS | 3968 | 1464935682373 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 23:34:42 INFO - PROCESS | 3968 | 1464935682509 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:42 INFO - PROCESS | 3968 | ++DOCSHELL 14B96C00 == 72 [pid = 3968] [id = 183] 23:34:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (14E15400) [pid = 3968] [serial = 547] [outer = 00000000] 23:34:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (1788A000) [pid = 3968] [serial = 548] [outer = 14E15400] 23:34:42 INFO - PROCESS | 3968 | 1464935682565 Marionette DEBUG loaded listener.js 23:34:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (17AC7C00) [pid = 3968] [serial = 549] [outer = 14E15400] 23:34:43 INFO - PROCESS | 3968 | 1464935683563 Marionette TRACE conn6 <- [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]]]}] 23:34:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:34:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1382ms 23:34:43 INFO - PROCESS | 3968 | 1464935683610 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 23:34:43 INFO - PROCESS | 3968 | 1464935683613 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 23:34:43 INFO - PROCESS | 3968 | 1464935683616 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:34:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:34:43 INFO - PROCESS | 3968 | 1464935683620 Marionette TRACE conn6 <- [1,698,null,{}] 23:34:43 INFO - PROCESS | 3968 | 1464935683675 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:43 INFO - PROCESS | 3968 | 1464935683778 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 23:34:43 INFO - PROCESS | 3968 | 1464935683979 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:43 INFO - PROCESS | 3968 | ++DOCSHELL 1952BC00 == 73 [pid = 3968] [id = 184] 23:34:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (19EEB800) [pid = 3968] [serial = 550] [outer = 00000000] 23:34:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (1A031800) [pid = 3968] [serial = 551] [outer = 19EEB800] 23:34:44 INFO - PROCESS | 3968 | 1464935684037 Marionette DEBUG loaded listener.js 23:34:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 143 (1A041C00) [pid = 3968] [serial = 552] [outer = 19EEB800] 23:34:45 INFO - PROCESS | 3968 | 1464935685080 Marionette TRACE conn6 <- [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]]]}] 23:34:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:34:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1519ms 23:34:45 INFO - PROCESS | 3968 | 1464935685139 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 23:34:45 INFO - PROCESS | 3968 | 1464935685141 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 23:34:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:34:45 INFO - PROCESS | 3968 | 1464935685145 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:34:45 INFO - PROCESS | 3968 | 1464935685147 Marionette TRACE conn6 <- [1,702,null,{}] 23:34:45 INFO - PROCESS | 3968 | 1464935685151 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:45 INFO - PROCESS | 3968 | 1464935685296 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 23:34:45 INFO - PROCESS | 3968 | 1464935685428 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:45 INFO - PROCESS | 3968 | ++DOCSHELL 0FF4D400 == 74 [pid = 3968] [id = 185] 23:34:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 144 (14CE0000) [pid = 3968] [serial = 553] [outer = 00000000] 23:34:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 145 (1AE14400) [pid = 3968] [serial = 554] [outer = 14CE0000] 23:34:45 INFO - PROCESS | 3968 | 1464935685484 Marionette DEBUG loaded listener.js 23:34:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 146 (1AFE0C00) [pid = 3968] [serial = 555] [outer = 14CE0000] 23:34:46 INFO - PROCESS | 3968 | 1464935686503 Marionette TRACE conn6 <- [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]]]}] 23:34:46 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 23:34:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1379ms 23:34:46 INFO - PROCESS | 3968 | 1464935686528 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 23:34:46 INFO - PROCESS | 3968 | 1464935686532 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 23:34:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:34:46 INFO - PROCESS | 3968 | 1464935686537 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:34:46 INFO - PROCESS | 3968 | 1464935686541 Marionette TRACE conn6 <- [1,706,null,{}] 23:34:46 INFO - PROCESS | 3968 | 1464935686546 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:46 INFO - PROCESS | 3968 | 1464935686699 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 23:34:46 INFO - PROCESS | 3968 | --DOCSHELL 1798B000 == 73 [pid = 3968] [id = 138] 23:34:46 INFO - PROCESS | 3968 | --DOCSHELL 1F882000 == 72 [pid = 3968] [id = 140] 23:34:46 INFO - PROCESS | 3968 | --DOCSHELL 1F88D400 == 71 [pid = 3968] [id = 141] 23:34:46 INFO - PROCESS | 3968 | --DOCSHELL 1E667400 == 70 [pid = 3968] [id = 111] 23:34:46 INFO - PROCESS | 3968 | --DOCSHELL 14B76400 == 69 [pid = 3968] [id = 180] 23:34:46 INFO - PROCESS | 3968 | --DOCSHELL 18AFD800 == 68 [pid = 3968] [id = 179] 23:34:46 INFO - PROCESS | 3968 | --DOCSHELL 14E42000 == 67 [pid = 3968] [id = 178] 23:34:46 INFO - PROCESS | 3968 | --DOCSHELL 0FF4B000 == 66 [pid = 3968] [id = 177] 23:34:46 INFO - PROCESS | 3968 | --DOCSHELL 1054B800 == 65 [pid = 3968] [id = 176] 23:34:46 INFO - PROCESS | 3968 | --DOCSHELL 1010D800 == 64 [pid = 3968] [id = 175] 23:34:46 INFO - PROCESS | 3968 | --DOCSHELL 1CE64C00 == 63 [pid = 3968] [id = 172] 23:34:46 INFO - PROCESS | 3968 | --DOCSHELL 17DC7C00 == 62 [pid = 3968] [id = 171] 23:34:46 INFO - PROCESS | 3968 | --DOCSHELL 10104C00 == 61 [pid = 3968] [id = 170] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 145 (2056C000) [pid = 3968] [serial = 284] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 144 (2009E400) [pid = 3968] [serial = 281] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 143 (1425D000) [pid = 3968] [serial = 317] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 142 (2051C000) [pid = 3968] [serial = 278] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (1D905400) [pid = 3968] [serial = 408] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (14B7FC00) [pid = 3968] [serial = 482] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (15A22800) [pid = 3968] [serial = 483] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (2009DC00) [pid = 3968] [serial = 456] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (1A037400) [pid = 3968] [serial = 488] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (1050BC00) [pid = 3968] [serial = 477] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (1010B000) [pid = 3968] [serial = 476] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (19529C00) [pid = 3968] [serial = 480] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (18C98800) [pid = 3968] [serial = 479] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (19530C00) [pid = 3968] [serial = 485] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (19669000) [pid = 3968] [serial = 486] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (1425A000) [pid = 3968] [serial = 458] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 129 (19667000) [pid = 3968] [serial = 461] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 128 (20093800) [pid = 3968] [serial = 464] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 127 (1D907400) [pid = 3968] [serial = 495] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (1D022C00) [pid = 3968] [serial = 494] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (20570000) [pid = 3968] [serial = 467] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 124 (20BEFC00) [pid = 3968] [serial = 470] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 123 (21BD8C00) [pid = 3968] [serial = 473] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 122 (1EF86000) [pid = 3968] [serial = 497] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 121 (19661000) [pid = 3968] [serial = 500] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 120 (20B8B000) [pid = 3968] [serial = 506] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 119 (1F882400) [pid = 3968] [serial = 498] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 118 (1AE18000) [pid = 3968] [serial = 491] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 117 (1BDF1400) [pid = 3968] [serial = 492] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 116 (20566400) [pid = 3968] [serial = 503] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 115 (1A043000) [pid = 3968] [serial = 489] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 114 (1A03BC00) [pid = 3968] [serial = 501] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | --DOMWINDOW == 113 (20B82800) [pid = 3968] [serial = 504] [outer = 00000000] [url = about:blank] 23:34:46 INFO - PROCESS | 3968 | 1464935686873 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:46 INFO - PROCESS | 3968 | ++DOCSHELL 0FA62000 == 62 [pid = 3968] [id = 186] 23:34:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 114 (0FB64400) [pid = 3968] [serial = 556] [outer = 00000000] 23:34:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 115 (10024800) [pid = 3968] [serial = 557] [outer = 0FB64400] 23:34:46 INFO - PROCESS | 3968 | 1464935686921 Marionette DEBUG loaded listener.js 23:34:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 116 (1050D800) [pid = 3968] [serial = 558] [outer = 0FB64400] 23:34:47 INFO - PROCESS | 3968 | 1464935687803 Marionette TRACE conn6 <- [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]]]}] 23:34:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:34:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1277ms 23:34:47 INFO - PROCESS | 3968 | 1464935687815 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 23:34:47 INFO - PROCESS | 3968 | 1464935687820 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 23:34:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:34:47 INFO - PROCESS | 3968 | 1464935687827 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:34:47 INFO - PROCESS | 3968 | 1464935687829 Marionette TRACE conn6 <- [1,710,null,{}] 23:34:47 INFO - PROCESS | 3968 | 1464935687833 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:47 INFO - PROCESS | 3968 | 1464935687956 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 23:34:47 INFO - PROCESS | 3968 | 1464935687965 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:47 INFO - PROCESS | 3968 | ++DOCSHELL 14B7A800 == 63 [pid = 3968] [id = 187] 23:34:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 117 (14B7FC00) [pid = 3968] [serial = 559] [outer = 00000000] 23:34:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 118 (14EAA000) [pid = 3968] [serial = 560] [outer = 14B7FC00] 23:34:48 INFO - PROCESS | 3968 | 1464935688010 Marionette DEBUG loaded listener.js 23:34:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 119 (17821000) [pid = 3968] [serial = 561] [outer = 14B7FC00] 23:34:48 INFO - PROCESS | 3968 | 1464935688482 Marionette TRACE conn6 <- [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] 23:34:48 INFO - PROCESS | 3968 | 1464935688502 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 23:34:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:34:48 INFO - PROCESS | 3968 | 1464935688505 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:34:48 INFO - PROCESS | 3968 | 1464935688509 Marionette TRACE conn6 <- [1,714,null,{}] 23:34:48 INFO - PROCESS | 3968 | 1464935688520 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:48 INFO - PROCESS | 3968 | 1464935688613 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 23:34:48 INFO - PROCESS | 3968 | 1464935688624 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:48 INFO - PROCESS | 3968 | ++DOCSHELL 19521C00 == 64 [pid = 3968] [id = 188] 23:34:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 120 (19529000) [pid = 3968] [serial = 562] [outer = 00000000] 23:34:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 121 (19661000) [pid = 3968] [serial = 563] [outer = 19529000] 23:34:48 INFO - PROCESS | 3968 | 1464935688671 Marionette DEBUG loaded listener.js 23:34:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 122 (19669C00) [pid = 3968] [serial = 564] [outer = 19529000] 23:34:49 INFO - PROCESS | 3968 | 1464935689230 Marionette TRACE conn6 <- [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]]]}] 23:34:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:34:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 770ms 23:34:49 INFO - PROCESS | 3968 | 1464935689312 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 23:34:49 INFO - PROCESS | 3968 | 1464935689314 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 23:34:49 INFO - PROCESS | 3968 | 1464935689318 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:34:49 INFO - PROCESS | 3968 | 1464935689320 Marionette TRACE conn6 <- [1,718,null,{}] 23:34:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:34:49 INFO - PROCESS | 3968 | 1464935689323 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:49 INFO - PROCESS | 3968 | 1464935689440 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 23:34:49 INFO - PROCESS | 3968 | 1464935689450 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:49 INFO - PROCESS | 3968 | ++DOCSHELL 19EEA000 == 65 [pid = 3968] [id = 189] 23:34:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 123 (1A023C00) [pid = 3968] [serial = 565] [outer = 00000000] 23:34:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 124 (1A02FC00) [pid = 3968] [serial = 566] [outer = 1A023C00] 23:34:49 INFO - PROCESS | 3968 | 1464935689543 Marionette DEBUG loaded listener.js 23:34:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (1A135000) [pid = 3968] [serial = 567] [outer = 1A023C00] 23:34:50 INFO - PROCESS | 3968 | 1464935689995 Marionette TRACE conn6 <- [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] 23:34:50 INFO - PROCESS | 3968 | 1464935690057 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 23:34:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:34:50 INFO - PROCESS | 3968 | 1464935690066 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:34:50 INFO - PROCESS | 3968 | 1464935690067 Marionette TRACE conn6 <- [1,722,null,{}] 23:34:50 INFO - PROCESS | 3968 | 1464935690071 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:50 INFO - PROCESS | 3968 | 1464935690181 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 23:34:50 INFO - PROCESS | 3968 | 1464935690194 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:50 INFO - PROCESS | 3968 | ++DOCSHELL 1A13B000 == 66 [pid = 3968] [id = 190] 23:34:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (1AE1A800) [pid = 3968] [serial = 568] [outer = 00000000] 23:34:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (1BDE9C00) [pid = 3968] [serial = 569] [outer = 1AE1A800] 23:34:50 INFO - PROCESS | 3968 | 1464935690291 Marionette DEBUG loaded listener.js 23:34:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (1C585800) [pid = 3968] [serial = 570] [outer = 1AE1A800] 23:34:50 INFO - PROCESS | 3968 | --DOMWINDOW == 127 (18E47000) [pid = 3968] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:34:50 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (1476D800) [pid = 3968] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:34:50 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (0FF54800) [pid = 3968] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:34:50 INFO - PROCESS | 3968 | --DOMWINDOW == 124 (18C99C00) [pid = 3968] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:34:50 INFO - PROCESS | 3968 | --DOMWINDOW == 123 (10234400) [pid = 3968] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:34:50 INFO - PROCESS | 3968 | --DOMWINDOW == 122 (14E45C00) [pid = 3968] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:34:50 INFO - PROCESS | 3968 | --DOMWINDOW == 121 (18E4E800) [pid = 3968] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:34:50 INFO - PROCESS | 3968 | 1464935690747 Marionette TRACE conn6 <- [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]]]}] 23:34:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:34:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 730ms 23:34:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:34:50 INFO - PROCESS | 3968 | 1464935690800 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 23:34:50 INFO - PROCESS | 3968 | 1464935690802 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 23:34:50 INFO - PROCESS | 3968 | 1464935690805 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:34:50 INFO - PROCESS | 3968 | 1464935690807 Marionette TRACE conn6 <- [1,726,null,{}] 23:34:50 INFO - PROCESS | 3968 | 1464935690810 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:50 INFO - PROCESS | 3968 | 1464935690911 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 23:34:50 INFO - PROCESS | 3968 | 1464935690921 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:50 INFO - PROCESS | 3968 | ++DOCSHELL 1C58F800 == 67 [pid = 3968] [id = 191] 23:34:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 122 (1CE5DC00) [pid = 3968] [serial = 571] [outer = 00000000] 23:34:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 123 (1CE61800) [pid = 3968] [serial = 572] [outer = 1CE5DC00] 23:34:50 INFO - PROCESS | 3968 | 1464935690967 Marionette DEBUG loaded listener.js 23:34:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 124 (1CE80400) [pid = 3968] [serial = 573] [outer = 1CE5DC00] 23:34:51 INFO - PROCESS | 3968 | 1464935691902 Marionette TRACE conn6 <- [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]]]}] 23:34:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:34:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1118ms 23:34:51 INFO - PROCESS | 3968 | 1464935691924 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 23:34:51 INFO - PROCESS | 3968 | 1464935691925 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 23:34:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:34:51 INFO - PROCESS | 3968 | 1464935691929 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:34:51 INFO - PROCESS | 3968 | 1464935691930 Marionette TRACE conn6 <- [1,730,null,{}] 23:34:51 INFO - PROCESS | 3968 | 1464935691934 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:52 INFO - PROCESS | 3968 | 1464935692046 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 23:34:52 INFO - PROCESS | 3968 | 1464935692054 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:52 INFO - PROCESS | 3968 | ++DOCSHELL 0FAF8400 == 68 [pid = 3968] [id = 192] 23:34:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (1023AC00) [pid = 3968] [serial = 574] [outer = 00000000] 23:34:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (1CEE9400) [pid = 3968] [serial = 575] [outer = 1023AC00] 23:34:52 INFO - PROCESS | 3968 | 1464935692100 Marionette DEBUG loaded listener.js 23:34:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (1CEE9C00) [pid = 3968] [serial = 576] [outer = 1023AC00] 23:34:53 INFO - PROCESS | 3968 | 1464935693045 Marionette TRACE conn6 <- [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]]]}] 23:34:53 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 23:34:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1183ms 23:34:53 INFO - PROCESS | 3968 | 1464935693137 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 23:34:53 INFO - PROCESS | 3968 | 1464935693141 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 23:34:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:34:53 INFO - PROCESS | 3968 | 1464935693148 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:34:53 INFO - PROCESS | 3968 | 1464935693152 Marionette TRACE conn6 <- [1,734,null,{}] 23:34:53 INFO - PROCESS | 3968 | 1464935693160 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:53 INFO - PROCESS | 3968 | 1464935693262 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 23:34:53 INFO - PROCESS | 3968 | 1464935693387 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:53 INFO - PROCESS | 3968 | ++DOCSHELL 1002BC00 == 69 [pid = 3968] [id = 193] 23:34:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (10103000) [pid = 3968] [serial = 577] [outer = 00000000] 23:34:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 129 (10546000) [pid = 3968] [serial = 578] [outer = 10103000] 23:34:53 INFO - PROCESS | 3968 | 1464935693449 Marionette DEBUG loaded listener.js 23:34:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 130 (14251400) [pid = 3968] [serial = 579] [outer = 10103000] 23:34:54 INFO - PROCESS | 3968 | 1464935694546 Marionette TRACE conn6 <- [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]]]}] 23:34:54 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.) 23:34:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1441ms 23:34:54 INFO - PROCESS | 3968 | 1464935694590 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 23:34:54 INFO - PROCESS | 3968 | 1464935694596 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 23:34:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:34:54 INFO - PROCESS | 3968 | 1464935694602 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:34:54 INFO - PROCESS | 3968 | 1464935694605 Marionette TRACE conn6 <- [1,738,null,{}] 23:34:54 INFO - PROCESS | 3968 | 1464935694609 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:54 INFO - PROCESS | 3968 | 1464935694751 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 23:34:54 INFO - PROCESS | 3968 | 1464935694884 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:54 INFO - PROCESS | 3968 | ++DOCSHELL 18E35C00 == 70 [pid = 3968] [id = 194] 23:34:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (18E50C00) [pid = 3968] [serial = 580] [outer = 00000000] 23:34:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (195DD400) [pid = 3968] [serial = 581] [outer = 18E50C00] 23:34:54 INFO - PROCESS | 3968 | 1464935694939 Marionette DEBUG loaded listener.js 23:34:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (1972E400) [pid = 3968] [serial = 582] [outer = 18E50C00] 23:34:55 INFO - PROCESS | 3968 | 1464935695963 Marionette TRACE conn6 <- [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]]]}] 23:34:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:34:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1376ms 23:34:55 INFO - PROCESS | 3968 | 1464935695980 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 23:34:55 INFO - PROCESS | 3968 | 1464935695983 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 23:34:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:34:55 INFO - PROCESS | 3968 | 1464935695986 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:34:55 INFO - PROCESS | 3968 | 1464935695990 Marionette TRACE conn6 <- [1,742,null,{}] 23:34:56 INFO - PROCESS | 3968 | 1464935696001 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:56 INFO - PROCESS | 3968 | 1464935696116 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 23:34:56 INFO - PROCESS | 3968 | 1464935696248 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:56 INFO - PROCESS | 3968 | ++DOCSHELL 1CE7E000 == 71 [pid = 3968] [id = 195] 23:34:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (1CE86800) [pid = 3968] [serial = 583] [outer = 00000000] 23:34:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (1D020C00) [pid = 3968] [serial = 584] [outer = 1CE86800] 23:34:56 INFO - PROCESS | 3968 | 1464935696307 Marionette DEBUG loaded listener.js 23:34:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (1D73D400) [pid = 3968] [serial = 585] [outer = 1CE86800] 23:34:57 INFO - PROCESS | 3968 | 1464935697294 Marionette TRACE conn6 <- [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]]]}] 23:34:57 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 23:34:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1338ms 23:34:57 INFO - PROCESS | 3968 | 1464935697328 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 23:34:57 INFO - PROCESS | 3968 | 1464935697331 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 23:34:57 INFO - PROCESS | 3968 | 1464935697334 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:34:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:34:57 INFO - PROCESS | 3968 | 1464935697336 Marionette TRACE conn6 <- [1,746,null,{}] 23:34:57 INFO - PROCESS | 3968 | 1464935697340 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:57 INFO - PROCESS | 3968 | 1464935697449 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 23:34:57 INFO - PROCESS | 3968 | 1464935697578 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:57 INFO - PROCESS | 3968 | ++DOCSHELL 1E664800 == 72 [pid = 3968] [id = 196] 23:34:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (1E66C000) [pid = 3968] [serial = 586] [outer = 00000000] 23:34:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (1E6B3000) [pid = 3968] [serial = 587] [outer = 1E66C000] 23:34:57 INFO - PROCESS | 3968 | 1464935697666 Marionette DEBUG loaded listener.js 23:34:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (1E6B8400) [pid = 3968] [serial = 588] [outer = 1E66C000] 23:34:58 INFO - PROCESS | 3968 | 1464935698380 Marionette TRACE conn6 <- [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]]]}] 23:34:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:34:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1122ms 23:34:58 INFO - PROCESS | 3968 | 1464935698470 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 23:34:58 INFO - PROCESS | 3968 | 1464935698474 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 23:34:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:34:58 INFO - PROCESS | 3968 | 1464935698479 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:34:58 INFO - PROCESS | 3968 | 1464935698483 Marionette TRACE conn6 <- [1,750,null,{}] 23:34:58 INFO - PROCESS | 3968 | 1464935698488 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:58 INFO - PROCESS | 3968 | 1464935698589 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 23:34:58 INFO - PROCESS | 3968 | 1464935698726 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:58 INFO - PROCESS | 3968 | ++DOCSHELL 14E0E000 == 73 [pid = 3968] [id = 197] 23:34:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (14EB3400) [pid = 3968] [serial = 589] [outer = 00000000] 23:34:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (1798C400) [pid = 3968] [serial = 590] [outer = 14EB3400] 23:34:58 INFO - PROCESS | 3968 | 1464935698779 Marionette DEBUG loaded listener.js 23:34:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (1884C800) [pid = 3968] [serial = 591] [outer = 14EB3400] 23:34:59 INFO - PROCESS | 3968 | --DOCSHELL 1EF94000 == 72 [pid = 3968] [id = 95] 23:34:59 INFO - PROCESS | 3968 | --DOCSHELL 1A039000 == 71 [pid = 3968] [id = 123] 23:34:59 INFO - PROCESS | 3968 | --DOCSHELL 21BB0C00 == 70 [pid = 3968] [id = 158] 23:34:59 INFO - PROCESS | 3968 | --DOCSHELL 1EF94400 == 69 [pid = 3968] [id = 157] 23:34:59 INFO - PROCESS | 3968 | --DOCSHELL 1C58F800 == 68 [pid = 3968] [id = 191] 23:34:59 INFO - PROCESS | 3968 | --DOCSHELL 1A13B000 == 67 [pid = 3968] [id = 190] 23:34:59 INFO - PROCESS | 3968 | --DOCSHELL 19EEA000 == 66 [pid = 3968] [id = 189] 23:34:59 INFO - PROCESS | 3968 | --DOCSHELL 19521C00 == 65 [pid = 3968] [id = 188] 23:34:59 INFO - PROCESS | 3968 | --DOCSHELL 14B7A800 == 64 [pid = 3968] [id = 187] 23:34:59 INFO - PROCESS | 3968 | --DOCSHELL 0FA62000 == 63 [pid = 3968] [id = 186] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (19669400) [pid = 3968] [serial = 542] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (10545400) [pid = 3968] [serial = 509] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (18E4FC00) [pid = 3968] [serial = 512] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (1CE68C00) [pid = 3968] [serial = 515] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (20BCD800) [pid = 3968] [serial = 518] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (1CE86C00) [pid = 3968] [serial = 521] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (20BCB800) [pid = 3968] [serial = 507] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (17821800) [pid = 3968] [serial = 528] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (14E43800) [pid = 3968] [serial = 527] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (1050D400) [pid = 3968] [serial = 530] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (11001C00) [pid = 3968] [serial = 531] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (18E33000) [pid = 3968] [serial = 536] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 129 (1054E000) [pid = 3968] [serial = 525] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 128 (10507400) [pid = 3968] [serial = 524] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 127 (17D08400) [pid = 3968] [serial = 533] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (19723C00) [pid = 3968] [serial = 539] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (18E4B400) [pid = 3968] [serial = 537] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 124 (19DB8800) [pid = 3968] [serial = 540] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | --DOMWINDOW == 123 (1884EC00) [pid = 3968] [serial = 534] [outer = 00000000] [url = about:blank] 23:34:59 INFO - PROCESS | 3968 | 1464935699836 Marionette TRACE conn6 <- [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]]]}] 23:34:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:34:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1384ms 23:34:59 INFO - PROCESS | 3968 | 1464935699866 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 23:34:59 INFO - PROCESS | 3968 | 1464935699871 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 23:34:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:34:59 INFO - PROCESS | 3968 | 1464935699877 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:34:59 INFO - PROCESS | 3968 | 1464935699879 Marionette TRACE conn6 <- [1,754,null,{}] 23:34:59 INFO - PROCESS | 3968 | 1464935699883 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:59 INFO - PROCESS | 3968 | 1464935699969 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 23:34:59 INFO - PROCESS | 3968 | 1464935699976 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:59 INFO - PROCESS | 3968 | ++DOCSHELL 10238C00 == 64 [pid = 3968] [id = 198] 23:34:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 124 (1023B000) [pid = 3968] [serial = 592] [outer = 00000000] 23:35:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (10510800) [pid = 3968] [serial = 593] [outer = 1023B000] 23:35:00 INFO - PROCESS | 3968 | 1464935700023 Marionette DEBUG loaded listener.js 23:35:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (106A4800) [pid = 3968] [serial = 594] [outer = 1023B000] 23:35:00 INFO - PROCESS | 3968 | 1464935700966 Marionette TRACE conn6 <- [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]]]}] 23:35:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:35:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1122ms 23:35:01 INFO - PROCESS | 3968 | 1464935701002 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 23:35:01 INFO - PROCESS | 3968 | 1464935701004 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 23:35:01 INFO - PROCESS | 3968 | 1464935701008 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:35:01 INFO - PROCESS | 3968 | 1464935701011 Marionette TRACE conn6 <- [1,758,null,{}] 23:35:01 INFO - PROCESS | 3968 | 1464935701021 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:01 INFO - PROCESS | 3968 | 1464935701111 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 23:35:01 INFO - PROCESS | 3968 | 1464935701118 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:01 INFO - PROCESS | 3968 | ++DOCSHELL 18E2DC00 == 65 [pid = 3968] [id = 199] 23:35:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (18E2F000) [pid = 3968] [serial = 595] [outer = 00000000] 23:35:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (18E47400) [pid = 3968] [serial = 596] [outer = 18E2F000] 23:35:01 INFO - PROCESS | 3968 | 1464935701165 Marionette DEBUG loaded listener.js 23:35:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 129 (19529400) [pid = 3968] [serial = 597] [outer = 18E2F000] 23:35:01 INFO - PROCESS | 3968 | 1464935701619 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 23:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 23:35:01 INFO - PROCESS | 3968 | 1464935701682 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 23:35:01 INFO - PROCESS | 3968 | 1464935701685 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 23:35:01 INFO - PROCESS | 3968 | 1464935701688 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:35:01 INFO - PROCESS | 3968 | 1464935701690 Marionette TRACE conn6 <- [1,762,null,{}] 23:35:01 INFO - PROCESS | 3968 | 1464935701693 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:01 INFO - PROCESS | 3968 | 1464935701779 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 23:35:01 INFO - PROCESS | 3968 | 1464935701786 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:01 INFO - PROCESS | 3968 | ++DOCSHELL 195D8000 == 66 [pid = 3968] [id = 200] 23:35:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 130 (19726800) [pid = 3968] [serial = 598] [outer = 00000000] 23:35:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (19F46000) [pid = 3968] [serial = 599] [outer = 19726800] 23:35:01 INFO - PROCESS | 3968 | 1464935701831 Marionette DEBUG loaded listener.js 23:35:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (1A035C00) [pid = 3968] [serial = 600] [outer = 19726800] 23:35:02 INFO - PROCESS | 3968 | 1464935702299 Marionette TRACE conn6 <- [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]]]}] 23:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 23:35:02 INFO - PROCESS | 3968 | 1464935702322 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 23:35:02 INFO - PROCESS | 3968 | 1464935702325 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 23:35:02 INFO - PROCESS | 3968 | 1464935702328 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:35:02 INFO - PROCESS | 3968 | 1464935702339 Marionette TRACE conn6 <- [1,766,null,{}] 23:35:02 INFO - PROCESS | 3968 | 1464935702349 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:02 INFO - PROCESS | 3968 | 1464935702459 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 23:35:02 INFO - PROCESS | 3968 | 1464935702549 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:02 INFO - PROCESS | 3968 | ++DOCSHELL 1A132C00 == 67 [pid = 3968] [id = 201] 23:35:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (1A13B000) [pid = 3968] [serial = 601] [outer = 00000000] 23:35:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (1AE16000) [pid = 3968] [serial = 602] [outer = 1A13B000] 23:35:02 INFO - PROCESS | 3968 | 1464935702593 Marionette DEBUG loaded listener.js 23:35:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (1BD01C00) [pid = 3968] [serial = 603] [outer = 1A13B000] 23:35:03 INFO - PROCESS | 3968 | 1464935703022 Marionette TRACE conn6 <- [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]]]}] 23:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 750ms 23:35:03 INFO - PROCESS | 3968 | 1464935703082 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 23:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:35:03 INFO - PROCESS | 3968 | 1464935703084 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 23:35:03 INFO - PROCESS | 3968 | 1464935703087 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:35:03 INFO - PROCESS | 3968 | 1464935703089 Marionette TRACE conn6 <- [1,770,null,{}] 23:35:03 INFO - PROCESS | 3968 | 1464935703092 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:03 INFO - PROCESS | 3968 | 1464935703231 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 23:35:03 INFO - PROCESS | 3968 | 1464935703295 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:03 INFO - PROCESS | 3968 | ++DOCSHELL 10234C00 == 68 [pid = 3968] [id = 202] 23:35:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (18CA5000) [pid = 3968] [serial = 604] [outer = 00000000] 23:35:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (1CE89400) [pid = 3968] [serial = 605] [outer = 18CA5000] 23:35:03 INFO - PROCESS | 3968 | 1464935703341 Marionette DEBUG loaded listener.js 23:35:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (1D013800) [pid = 3968] [serial = 606] [outer = 18CA5000] 23:35:03 INFO - PROCESS | 3968 | 1464935703739 Marionette TRACE conn6 <- [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]]]}] 23:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 730ms 23:35:03 INFO - PROCESS | 3968 | 1464935703825 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 23:35:03 INFO - PROCESS | 3968 | 1464935703827 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 23:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:35:03 INFO - PROCESS | 3968 | 1464935703830 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:35:03 INFO - PROCESS | 3968 | 1464935703832 Marionette TRACE conn6 <- [1,774,null,{}] 23:35:03 INFO - PROCESS | 3968 | 1464935703835 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:03 INFO - PROCESS | 3968 | 1464935703950 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 23:35:03 INFO - PROCESS | 3968 | 1464935703959 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:03 INFO - PROCESS | 3968 | ++DOCSHELL 0FAED000 == 69 [pid = 3968] [id = 203] 23:35:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (1D73B800) [pid = 3968] [serial = 607] [outer = 00000000] 23:35:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (1E6AE400) [pid = 3968] [serial = 608] [outer = 1D73B800] 23:35:04 INFO - PROCESS | 3968 | 1464935704003 Marionette DEBUG loaded listener.js 23:35:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (1E6BD000) [pid = 3968] [serial = 609] [outer = 1D73B800] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (18849C00) [pid = 3968] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (10104000) [pid = 3968] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (1022E000) [pid = 3968] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (1AE21C00) [pid = 3968] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (1EF93400) [pid = 3968] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (1650E400) [pid = 3968] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (18E50000) [pid = 3968] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (1F883800) [pid = 3968] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (20527000) [pid = 3968] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (1A028400) [pid = 3968] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (1A03B800) [pid = 3968] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 129 (1D015000) [pid = 3968] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 128 (1E668C00) [pid = 3968] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 127 (1CE7F800) [pid = 3968] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (1C58A800) [pid = 3968] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (1107FC00) [pid = 3968] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 124 (0FB65000) [pid = 3968] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 123 (14E3C800) [pid = 3968] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 122 (1CE65800) [pid = 3968] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 121 (1F88FC00) [pid = 3968] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 120 (1A038400) [pid = 3968] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 119 (1876A400) [pid = 3968] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 118 (2056C800) [pid = 3968] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 117 (20565C00) [pid = 3968] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 116 (1798DC00) [pid = 3968] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 115 (0C741000) [pid = 3968] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 114 (21BB5800) [pid = 3968] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 113 (1A023C00) [pid = 3968] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 112 (1AE1A800) [pid = 3968] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 111 (19529000) [pid = 3968] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 110 (1054B000) [pid = 3968] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 109 (0FB64400) [pid = 3968] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 108 (10020400) [pid = 3968] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 107 (19EEB800) [pid = 3968] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 106 (14E15400) [pid = 3968] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 105 (14B7FC00) [pid = 3968] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 104 (14CE0000) [pid = 3968] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:35:04 INFO - PROCESS | 3968 | --DOMWINDOW == 103 (1CE5DC00) [pid = 3968] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:35:04 INFO - PROCESS | 3968 | 1464935704752 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 23:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 971ms 23:35:04 INFO - PROCESS | 3968 | 1464935704803 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 23:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:35:04 INFO - PROCESS | 3968 | 1464935704805 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 23:35:04 INFO - PROCESS | 3968 | 1464935704808 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:35:04 INFO - PROCESS | 3968 | 1464935704810 Marionette TRACE conn6 <- [1,778,null,{}] 23:35:04 INFO - PROCESS | 3968 | 1464935704814 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:04 INFO - PROCESS | 3968 | 1464935704905 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 23:35:04 INFO - PROCESS | 3968 | 1464935704911 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:04 INFO - PROCESS | 3968 | ++DOCSHELL 1022EC00 == 70 [pid = 3968] [id = 204] 23:35:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 104 (1023A000) [pid = 3968] [serial = 610] [outer = 00000000] 23:35:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 105 (14CEAC00) [pid = 3968] [serial = 611] [outer = 1023A000] 23:35:04 INFO - PROCESS | 3968 | 1464935704956 Marionette DEBUG loaded listener.js 23:35:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 106 (14EB5400) [pid = 3968] [serial = 612] [outer = 1023A000] 23:35:05 INFO - PROCESS | 3968 | 1464935705393 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 23:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 631ms 23:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:35:05 INFO - PROCESS | 3968 | 1464935705440 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 23:35:05 INFO - PROCESS | 3968 | 1464935705442 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 23:35:05 INFO - PROCESS | 3968 | 1464935705445 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:35:05 INFO - PROCESS | 3968 | 1464935705447 Marionette TRACE conn6 <- [1,782,null,{}] 23:35:05 INFO - PROCESS | 3968 | 1464935705451 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:05 INFO - PROCESS | 3968 | 1464935705552 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 23:35:05 INFO - PROCESS | 3968 | 1464935705594 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:05 INFO - PROCESS | 3968 | ++DOCSHELL 18E37C00 == 71 [pid = 3968] [id = 205] 23:35:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 107 (18E38800) [pid = 3968] [serial = 613] [outer = 00000000] 23:35:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 108 (1A024000) [pid = 3968] [serial = 614] [outer = 18E38800] 23:35:05 INFO - PROCESS | 3968 | 1464935705638 Marionette DEBUG loaded listener.js 23:35:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 109 (1C183400) [pid = 3968] [serial = 615] [outer = 18E38800] 23:35:06 INFO - PROCESS | 3968 | 1464935706069 Marionette TRACE conn6 <- [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]]]}] 23:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 23:35:06 INFO - PROCESS | 3968 | 1464935706116 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 23:35:06 INFO - PROCESS | 3968 | 1464935706118 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 23:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:35:06 INFO - PROCESS | 3968 | 1464935706122 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:35:06 INFO - PROCESS | 3968 | 1464935706123 Marionette TRACE conn6 <- [1,786,null,{}] 23:35:06 INFO - PROCESS | 3968 | 1464935706127 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:06 INFO - PROCESS | 3968 | 1464935706211 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 23:35:06 INFO - PROCESS | 3968 | 1464935706218 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:06 INFO - PROCESS | 3968 | ++DOCSHELL 18E4BC00 == 72 [pid = 3968] [id = 206] 23:35:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 110 (1A029000) [pid = 3968] [serial = 616] [outer = 00000000] 23:35:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 111 (1D90C000) [pid = 3968] [serial = 617] [outer = 1A029000] 23:35:06 INFO - PROCESS | 3968 | 1464935706262 Marionette DEBUG loaded listener.js 23:35:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 112 (1EF8CC00) [pid = 3968] [serial = 618] [outer = 1A029000] 23:35:07 INFO - PROCESS | 3968 | 1464935706990 Marionette TRACE conn6 <- [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]]]}] 23:35:07 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 23:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 930ms 23:35:07 INFO - PROCESS | 3968 | 1464935707053 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 23:35:07 INFO - PROCESS | 3968 | 1464935707058 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 23:35:07 INFO - PROCESS | 3968 | 1464935707063 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:35:07 INFO - PROCESS | 3968 | 1464935707068 Marionette TRACE conn6 <- [1,790,null,{}] 23:35:07 INFO - PROCESS | 3968 | 1464935707073 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:07 INFO - PROCESS | 3968 | 1464935707197 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 23:35:07 INFO - PROCESS | 3968 | 1464935707328 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:07 INFO - PROCESS | 3968 | ++DOCSHELL 10029C00 == 73 [pid = 3968] [id = 207] 23:35:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 113 (10507400) [pid = 3968] [serial = 619] [outer = 00000000] 23:35:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 114 (14E43800) [pid = 3968] [serial = 620] [outer = 10507400] 23:35:07 INFO - PROCESS | 3968 | 1464935707386 Marionette DEBUG loaded listener.js 23:35:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 115 (17827800) [pid = 3968] [serial = 621] [outer = 10507400] 23:35:07 INFO - PROCESS | 3968 | 1464935707970 Marionette TRACE conn6 <- [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]]]}] 23:35:08 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 23:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 970ms 23:35:08 INFO - PROCESS | 3968 | 1464935708038 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 23:35:08 INFO - PROCESS | 3968 | 1464935708044 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 23:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:35:08 INFO - PROCESS | 3968 | 1464935708051 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:35:08 INFO - PROCESS | 3968 | 1464935708053 Marionette TRACE conn6 <- [1,794,null,{}] 23:35:08 INFO - PROCESS | 3968 | 1464935708072 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:08 INFO - PROCESS | 3968 | 1464935708187 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 23:35:08 INFO - PROCESS | 3968 | 1464935708321 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:08 INFO - PROCESS | 3968 | ++DOCSHELL 19526800 == 74 [pid = 3968] [id = 208] 23:35:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 116 (19527400) [pid = 3968] [serial = 622] [outer = 00000000] 23:35:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 117 (19DB9C00) [pid = 3968] [serial = 623] [outer = 19527400] 23:35:08 INFO - PROCESS | 3968 | 1464935708377 Marionette DEBUG loaded listener.js 23:35:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 118 (1AE15400) [pid = 3968] [serial = 624] [outer = 19527400] 23:35:08 INFO - PROCESS | 3968 | 1464935708986 Marionette TRACE conn6 <- [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]]]}] 23:35:09 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 23:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 970ms 23:35:09 INFO - PROCESS | 3968 | 1464935709023 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 23:35:09 INFO - PROCESS | 3968 | 1464935709026 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 23:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:35:09 INFO - PROCESS | 3968 | 1464935709030 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:35:09 INFO - PROCESS | 3968 | 1464935709034 Marionette TRACE conn6 <- [1,798,null,{}] 23:35:09 INFO - PROCESS | 3968 | 1464935709045 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:09 INFO - PROCESS | 3968 | 1464935709159 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 23:35:09 INFO - PROCESS | 3968 | 1464935709271 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:09 INFO - PROCESS | 3968 | ++DOCSHELL 1A13A400 == 75 [pid = 3968] [id = 209] 23:35:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 119 (1CEF4000) [pid = 3968] [serial = 625] [outer = 00000000] 23:35:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 120 (1F885800) [pid = 3968] [serial = 626] [outer = 1CEF4000] 23:35:09 INFO - PROCESS | 3968 | 1464935709368 Marionette DEBUG loaded listener.js 23:35:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 121 (1F88F800) [pid = 3968] [serial = 627] [outer = 1CEF4000] 23:35:10 INFO - PROCESS | 3968 | 1464935709986 Marionette TRACE conn6 <- [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]]]}] 23:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 970ms 23:35:10 INFO - PROCESS | 3968 | 1464935710002 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 23:35:10 INFO - PROCESS | 3968 | 1464935710005 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 23:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:35:10 INFO - PROCESS | 3968 | 1464935710023 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:35:10 INFO - PROCESS | 3968 | 1464935710026 Marionette TRACE conn6 <- [1,802,null,{}] 23:35:10 INFO - PROCESS | 3968 | 1464935710029 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:10 INFO - PROCESS | 3968 | 1464935710141 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 23:35:10 INFO - PROCESS | 3968 | 1464935710276 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:10 INFO - PROCESS | 3968 | ++DOCSHELL 1F884C00 == 76 [pid = 3968] [id = 210] 23:35:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 122 (20093800) [pid = 3968] [serial = 628] [outer = 00000000] 23:35:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 123 (2009F400) [pid = 3968] [serial = 629] [outer = 20093800] 23:35:10 INFO - PROCESS | 3968 | 1464935710332 Marionette DEBUG loaded listener.js 23:35:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 124 (2051D400) [pid = 3968] [serial = 630] [outer = 20093800] 23:35:10 INFO - PROCESS | 3968 | 1464935710902 Marionette TRACE conn6 <- [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] 23:35:10 INFO - PROCESS | 3968 | 1464935710956 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 23:35:10 INFO - PROCESS | 3968 | 1464935710959 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:35:10 INFO - PROCESS | 3968 | 1464935710961 Marionette TRACE conn6 <- [1,806,null,{}] 23:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:35:10 INFO - PROCESS | 3968 | 1464935710965 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:11 INFO - PROCESS | 3968 | 1464935711071 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 23:35:11 INFO - PROCESS | 3968 | 1464935711180 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:11 INFO - PROCESS | 3968 | ++DOCSHELL 0C804000 == 77 [pid = 3968] [id = 211] 23:35:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (0D075400) [pid = 3968] [serial = 631] [outer = 00000000] 23:35:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (20567C00) [pid = 3968] [serial = 632] [outer = 0D075400] 23:35:11 INFO - PROCESS | 3968 | 1464935711234 Marionette DEBUG loaded listener.js 23:35:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (2056F400) [pid = 3968] [serial = 633] [outer = 0D075400] 23:35:11 INFO - PROCESS | 3968 | 1464935711861 Marionette TRACE conn6 <- [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]]]}] 23:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 931ms 23:35:11 INFO - PROCESS | 3968 | 1464935711894 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 23:35:11 INFO - PROCESS | 3968 | 1464935711897 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 23:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:35:11 INFO - PROCESS | 3968 | 1464935711900 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:35:11 INFO - PROCESS | 3968 | 1464935711902 Marionette TRACE conn6 <- [1,810,null,{}] 23:35:11 INFO - PROCESS | 3968 | 1464935711906 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:12 INFO - PROCESS | 3968 | 1464935712034 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 23:35:12 INFO - PROCESS | 3968 | 1464935712173 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:12 INFO - PROCESS | 3968 | ++DOCSHELL 0FF21800 == 78 [pid = 3968] [id = 212] 23:35:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (0FF2D800) [pid = 3968] [serial = 634] [outer = 00000000] 23:35:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 129 (1023CC00) [pid = 3968] [serial = 635] [outer = 0FF2D800] 23:35:12 INFO - PROCESS | 3968 | 1464935712229 Marionette DEBUG loaded listener.js 23:35:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 130 (14E41400) [pid = 3968] [serial = 636] [outer = 0FF2D800] 23:35:13 INFO - PROCESS | 3968 | 1464935713005 Marionette TRACE conn6 <- [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] 23:35:13 INFO - PROCESS | 3968 | 1464935713036 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 23:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:35:13 INFO - PROCESS | 3968 | 1464935713040 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:35:13 INFO - PROCESS | 3968 | 1464935713044 Marionette TRACE conn6 <- [1,814,null,{}] 23:35:13 INFO - PROCESS | 3968 | 1464935713049 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:13 INFO - PROCESS | 3968 | 1464935713155 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 23:35:13 INFO - PROCESS | 3968 | 1464935713266 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:13 INFO - PROCESS | 3968 | ++DOCSHELL 10106000 == 79 [pid = 3968] [id = 213] 23:35:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (14250C00) [pid = 3968] [serial = 637] [outer = 00000000] 23:35:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (17821800) [pid = 3968] [serial = 638] [outer = 14250C00] 23:35:13 INFO - PROCESS | 3968 | 1464935713315 Marionette DEBUG loaded listener.js 23:35:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (17D02400) [pid = 3968] [serial = 639] [outer = 14250C00] 23:35:13 INFO - PROCESS | 3968 | --DOCSHELL 1050A000 == 78 [pid = 3968] [id = 181] 23:35:13 INFO - PROCESS | 3968 | --DOCSHELL 18E37C00 == 77 [pid = 3968] [id = 205] 23:35:13 INFO - PROCESS | 3968 | --DOCSHELL 1022EC00 == 76 [pid = 3968] [id = 204] 23:35:13 INFO - PROCESS | 3968 | --DOCSHELL 0FAED000 == 75 [pid = 3968] [id = 203] 23:35:13 INFO - PROCESS | 3968 | --DOCSHELL 10234C00 == 74 [pid = 3968] [id = 202] 23:35:13 INFO - PROCESS | 3968 | --DOCSHELL 1A132C00 == 73 [pid = 3968] [id = 201] 23:35:13 INFO - PROCESS | 3968 | --DOCSHELL 195D8000 == 72 [pid = 3968] [id = 200] 23:35:13 INFO - PROCESS | 3968 | --DOCSHELL 18E2DC00 == 71 [pid = 3968] [id = 199] 23:35:13 INFO - PROCESS | 3968 | --DOCSHELL 10238C00 == 70 [pid = 3968] [id = 198] 23:35:13 INFO - PROCESS | 3968 | --DOCSHELL 14E0E000 == 69 [pid = 3968] [id = 197] 23:35:13 INFO - PROCESS | 3968 | --DOCSHELL 1E664800 == 68 [pid = 3968] [id = 196] 23:35:13 INFO - PROCESS | 3968 | --DOCSHELL 1CE7E000 == 67 [pid = 3968] [id = 195] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (1CEE9400) [pid = 3968] [serial = 575] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOCSHELL 18E35C00 == 66 [pid = 3968] [id = 194] 23:35:13 INFO - PROCESS | 3968 | --DOCSHELL 1002BC00 == 65 [pid = 3968] [id = 193] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (20528C00) [pid = 3968] [serial = 465] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (14253400) [pid = 3968] [serial = 411] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 129 (1109E400) [pid = 3968] [serial = 510] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 128 (1D902800) [pid = 3968] [serial = 329] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 127 (1F88B000) [pid = 3968] [serial = 374] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (18E51800) [pid = 3968] [serial = 323] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (19726C00) [pid = 3968] [serial = 462] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 124 (20097000) [pid = 3968] [serial = 420] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 123 (21BAA000) [pid = 3968] [serial = 468] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 122 (1A031C00) [pid = 3968] [serial = 326] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 121 (1CC73C00) [pid = 3968] [serial = 368] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 120 (1E6BBC00) [pid = 3968] [serial = 417] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 119 (1E6B7000) [pid = 3968] [serial = 332] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 118 (1CE88C00) [pid = 3968] [serial = 522] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 117 (1E6BA000) [pid = 3968] [serial = 371] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 116 (14E19800) [pid = 3968] [serial = 459] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 115 (10232800) [pid = 3968] [serial = 320] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 114 (1798A000) [pid = 3968] [serial = 365] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 113 (1CEEF400) [pid = 3968] [serial = 516] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 112 (20521800) [pid = 3968] [serial = 423] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 111 (1CEED000) [pid = 3968] [serial = 377] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 110 (1952D400) [pid = 3968] [serial = 513] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 109 (20BF1800) [pid = 3968] [serial = 471] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 108 (20BD3800) [pid = 3968] [serial = 519] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 107 (19664400) [pid = 3968] [serial = 414] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 106 (10025C00) [pid = 3968] [serial = 362] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 105 (21BDB800) [pid = 3968] [serial = 474] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 104 (196E9000) [pid = 3968] [serial = 543] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 103 (10024800) [pid = 3968] [serial = 557] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 102 (1050D800) [pid = 3968] [serial = 558] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 101 (10232000) [pid = 3968] [serial = 546] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 100 (1002E400) [pid = 3968] [serial = 545] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 99 (1A031800) [pid = 3968] [serial = 551] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 98 (1A041C00) [pid = 3968] [serial = 552] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 97 (1788A000) [pid = 3968] [serial = 548] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 96 (17AC7C00) [pid = 3968] [serial = 549] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 95 (14EAA000) [pid = 3968] [serial = 560] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 94 (17821000) [pid = 3968] [serial = 561] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 93 (1AFE0C00) [pid = 3968] [serial = 555] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 92 (1AE14400) [pid = 3968] [serial = 554] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 91 (1CE80400) [pid = 3968] [serial = 573] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 90 (1CE61800) [pid = 3968] [serial = 572] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 89 (1C585800) [pid = 3968] [serial = 570] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 88 (19669C00) [pid = 3968] [serial = 564] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 87 (1A02FC00) [pid = 3968] [serial = 566] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 86 (1BDE9C00) [pid = 3968] [serial = 569] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 85 (1A135000) [pid = 3968] [serial = 567] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | --DOMWINDOW == 84 (19661000) [pid = 3968] [serial = 563] [outer = 00000000] [url = about:blank] 23:35:13 INFO - PROCESS | 3968 | 1464935713943 Marionette TRACE conn6 <- [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]]]}] 23:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 23:35:13 INFO - PROCESS | 3968 | 1464935713971 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 23:35:13 INFO - PROCESS | 3968 | 1464935713976 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 23:35:13 INFO - PROCESS | 3968 | 1464935713982 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:35:13 INFO - PROCESS | 3968 | 1464935713985 Marionette TRACE conn6 <- [1,818,null,{}] 23:35:14 INFO - PROCESS | 3968 | 1464935713988 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:14 INFO - PROCESS | 3968 | 1464935714081 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 23:35:14 INFO - PROCESS | 3968 | 1464935714177 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:14 INFO - PROCESS | 3968 | ++DOCSHELL 0FA36000 == 66 [pid = 3968] [id = 214] 23:35:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 85 (0FAF3C00) [pid = 3968] [serial = 640] [outer = 00000000] 23:35:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 86 (1010C000) [pid = 3968] [serial = 641] [outer = 0FAF3C00] 23:35:14 INFO - PROCESS | 3968 | 1464935714224 Marionette DEBUG loaded listener.js 23:35:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 87 (10239C00) [pid = 3968] [serial = 642] [outer = 0FAF3C00] 23:35:14 INFO - PROCESS | 3968 | 1464935714639 Marionette TRACE conn6 <- [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]]]}] 23:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 671ms 23:35:14 INFO - PROCESS | 3968 | 1464935714666 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 23:35:14 INFO - PROCESS | 3968 | 1464935714668 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 23:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:35:14 INFO - PROCESS | 3968 | 1464935714672 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:35:14 INFO - PROCESS | 3968 | 1464935714675 Marionette TRACE conn6 <- [1,822,null,{}] 23:35:14 INFO - PROCESS | 3968 | 1464935714686 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:14 INFO - PROCESS | 3968 | 1464935714781 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 23:35:14 INFO - PROCESS | 3968 | 1464935714788 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:14 INFO - PROCESS | 3968 | ++DOCSHELL 11001C00 == 67 [pid = 3968] [id = 215] 23:35:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 88 (11075000) [pid = 3968] [serial = 643] [outer = 00000000] 23:35:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 89 (15A25400) [pid = 3968] [serial = 644] [outer = 11075000] 23:35:14 INFO - PROCESS | 3968 | 1464935714837 Marionette DEBUG loaded listener.js 23:35:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 90 (17DC8800) [pid = 3968] [serial = 645] [outer = 11075000] 23:35:15 INFO - PROCESS | 3968 | 1464935715296 Marionette TRACE conn6 <- [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]]]}] 23:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 23:35:15 INFO - PROCESS | 3968 | 1464935715347 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 23:35:15 INFO - PROCESS | 3968 | 1464935715349 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 23:35:15 INFO - PROCESS | 3968 | 1464935715353 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:35:15 INFO - PROCESS | 3968 | 1464935715354 Marionette TRACE conn6 <- [1,826,null,{}] 23:35:15 INFO - PROCESS | 3968 | 1464935715358 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:15 INFO - PROCESS | 3968 | 1464935715447 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 23:35:15 INFO - PROCESS | 3968 | 1464935715457 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:15 INFO - PROCESS | 3968 | ++DOCSHELL 18849C00 == 68 [pid = 3968] [id = 216] 23:35:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 91 (18E30C00) [pid = 3968] [serial = 646] [outer = 00000000] 23:35:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 92 (19522400) [pid = 3968] [serial = 647] [outer = 18E30C00] 23:35:15 INFO - PROCESS | 3968 | 1464935715504 Marionette DEBUG loaded listener.js 23:35:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 93 (195D0C00) [pid = 3968] [serial = 648] [outer = 18E30C00] 23:35:15 INFO - PROCESS | 3968 | 1464935715962 Marionette TRACE conn6 <- [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]]]}] 23:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 23:35:16 INFO - PROCESS | 3968 | 1464935716027 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 23:35:16 INFO - PROCESS | 3968 | 1464935716029 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 23:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:35:16 INFO - PROCESS | 3968 | 1464935716032 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:35:16 INFO - PROCESS | 3968 | 1464935716033 Marionette TRACE conn6 <- [1,830,null,{}] 23:35:16 INFO - PROCESS | 3968 | 1464935716042 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:16 INFO - PROCESS | 3968 | 1464935716158 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 23:35:16 INFO - PROCESS | 3968 | 1464935716245 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:16 INFO - PROCESS | 3968 | ++DOCSHELL 19662C00 == 69 [pid = 3968] [id = 217] 23:35:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 94 (19666C00) [pid = 3968] [serial = 649] [outer = 00000000] 23:35:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 95 (19721800) [pid = 3968] [serial = 650] [outer = 19666C00] 23:35:16 INFO - PROCESS | 3968 | 1464935716290 Marionette DEBUG loaded listener.js 23:35:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 96 (19723C00) [pid = 3968] [serial = 651] [outer = 19666C00] 23:35:16 INFO - PROCESS | 3968 | 1464935716705 Marionette TRACE conn6 <- [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]]]}] 23:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 23:35:16 INFO - PROCESS | 3968 | 1464935716763 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 23:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:35:16 INFO - PROCESS | 3968 | 1464935716765 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 23:35:16 INFO - PROCESS | 3968 | 1464935716768 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:35:16 INFO - PROCESS | 3968 | 1464935716770 Marionette TRACE conn6 <- [1,834,null,{}] 23:35:16 INFO - PROCESS | 3968 | 1464935716780 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:16 INFO - PROCESS | 3968 | 1464935716910 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 23:35:16 INFO - PROCESS | 3968 | 1464935716978 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:17 INFO - PROCESS | 3968 | ++DOCSHELL 1A028C00 == 70 [pid = 3968] [id = 218] 23:35:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 97 (1A029400) [pid = 3968] [serial = 652] [outer = 00000000] 23:35:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 98 (1A042C00) [pid = 3968] [serial = 653] [outer = 1A029400] 23:35:17 INFO - PROCESS | 3968 | 1464935717024 Marionette DEBUG loaded listener.js 23:35:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 99 (1A044000) [pid = 3968] [serial = 654] [outer = 1A029400] 23:35:17 INFO - PROCESS | 3968 | 1464935717449 Marionette TRACE conn6 <- [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]]]}] 23:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 732ms 23:35:17 INFO - PROCESS | 3968 | 1464935717535 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 23:35:17 INFO - PROCESS | 3968 | 1464935717537 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 23:35:17 INFO - PROCESS | 3968 | 1464935717540 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:35:17 INFO - PROCESS | 3968 | 1464935717542 Marionette TRACE conn6 <- [1,838,null,{}] 23:35:17 INFO - PROCESS | 3968 | 1464935717545 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:17 INFO - PROCESS | 3968 | 1464935717661 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 23:35:17 INFO - PROCESS | 3968 | 1464935717724 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:17 INFO - PROCESS | 3968 | ++DOCSHELL 1A134000 == 71 [pid = 3968] [id = 219] 23:35:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 100 (1A134C00) [pid = 3968] [serial = 655] [outer = 00000000] 23:35:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 101 (1AE1D000) [pid = 3968] [serial = 656] [outer = 1A134C00] 23:35:17 INFO - PROCESS | 3968 | 1464935717769 Marionette DEBUG loaded listener.js 23:35:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 102 (1BDF1400) [pid = 3968] [serial = 657] [outer = 1A134C00] 23:35:19 INFO - PROCESS | 3968 | --DOMWINDOW == 101 (1023B000) [pid = 3968] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:35:19 INFO - PROCESS | 3968 | --DOMWINDOW == 100 (19726800) [pid = 3968] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:35:19 INFO - PROCESS | 3968 | --DOMWINDOW == 99 (1E66C000) [pid = 3968] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:35:19 INFO - PROCESS | 3968 | --DOMWINDOW == 98 (18CA5000) [pid = 3968] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:35:19 INFO - PROCESS | 3968 | --DOMWINDOW == 97 (1A13B000) [pid = 3968] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:35:19 INFO - PROCESS | 3968 | --DOMWINDOW == 96 (18E2F000) [pid = 3968] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:35:19 INFO - PROCESS | 3968 | --DOMWINDOW == 95 (1D73B800) [pid = 3968] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:35:19 INFO - PROCESS | 3968 | --DOMWINDOW == 94 (18E38800) [pid = 3968] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:35:19 INFO - PROCESS | 3968 | --DOMWINDOW == 93 (1023A000) [pid = 3968] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:35:19 INFO - PROCESS | 3968 | --DOMWINDOW == 92 (14EB3400) [pid = 3968] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:35:19 INFO - PROCESS | 3968 | 1464935719437 Marionette TRACE conn6 <- [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]]]}] 23:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1921ms 23:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:35:19 INFO - PROCESS | 3968 | 1464935719467 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 23:35:19 INFO - PROCESS | 3968 | 1464935719469 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 23:35:19 INFO - PROCESS | 3968 | 1464935719472 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:35:19 INFO - PROCESS | 3968 | 1464935719474 Marionette TRACE conn6 <- [1,842,null,{}] 23:35:19 INFO - PROCESS | 3968 | 1464935719478 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:19 INFO - PROCESS | 3968 | 1464935719560 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 23:35:19 INFO - PROCESS | 3968 | 1464935719567 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:19 INFO - PROCESS | 3968 | ++DOCSHELL 1C590400 == 72 [pid = 3968] [id = 220] 23:35:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 93 (1CE5D800) [pid = 3968] [serial = 658] [outer = 00000000] 23:35:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 94 (1CE82800) [pid = 3968] [serial = 659] [outer = 1CE5D800] 23:35:19 INFO - PROCESS | 3968 | 1464935719610 Marionette DEBUG loaded listener.js 23:35:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 95 (1CE8BC00) [pid = 3968] [serial = 660] [outer = 1CE5D800] 23:35:20 INFO - PROCESS | 3968 | 1464935720022 Marionette TRACE conn6 <- [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]]]}] 23:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 570ms 23:35:20 INFO - PROCESS | 3968 | 1464935720052 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 23:35:20 INFO - PROCESS | 3968 | 1464935720054 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 23:35:20 INFO - PROCESS | 3968 | 1464935720071 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:35:20 INFO - PROCESS | 3968 | 1464935720072 Marionette TRACE conn6 <- [1,846,null,{}] 23:35:20 INFO - PROCESS | 3968 | 1464935720076 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:35:20 INFO - PROCESS | 3968 | 1464935720219 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 23:35:20 INFO - PROCESS | 3968 | 1464935720395 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:20 INFO - PROCESS | 3968 | ++DOCSHELL 0FB8A800 == 73 [pid = 3968] [id = 221] 23:35:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 96 (0FBCA000) [pid = 3968] [serial = 661] [outer = 00000000] 23:35:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 97 (0FF54800) [pid = 3968] [serial = 662] [outer = 0FBCA000] 23:35:20 INFO - PROCESS | 3968 | 1464935720454 Marionette DEBUG loaded listener.js 23:35:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 98 (10029800) [pid = 3968] [serial = 663] [outer = 0FBCA000] 23:35:21 INFO - PROCESS | 3968 | 1464935721135 Marionette TRACE conn6 <- [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]]]}] 23:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1111ms 23:35:21 INFO - PROCESS | 3968 | 1464935721191 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 23:35:21 INFO - PROCESS | 3968 | 1464935721195 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 23:35:21 INFO - PROCESS | 3968 | 1464935721200 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:35:21 INFO - PROCESS | 3968 | 1464935721205 Marionette TRACE conn6 <- [1,850,null,{}] 23:35:21 INFO - PROCESS | 3968 | 1464935721210 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:21 INFO - PROCESS | 3968 | 1464935721326 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 23:35:21 INFO - PROCESS | 3968 | 1464935721459 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:21 INFO - PROCESS | 3968 | ++DOCSHELL 1650A000 == 74 [pid = 3968] [id = 222] 23:35:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 99 (1650A400) [pid = 3968] [serial = 664] [outer = 00000000] 23:35:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 100 (1798F400) [pid = 3968] [serial = 665] [outer = 1650A400] 23:35:21 INFO - PROCESS | 3968 | 1464935721518 Marionette DEBUG loaded listener.js 23:35:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 101 (18E2B800) [pid = 3968] [serial = 666] [outer = 1650A400] 23:35:22 INFO - PROCESS | 3968 | 1464935722121 Marionette TRACE conn6 <- [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]]]}] 23:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 970ms 23:35:22 INFO - PROCESS | 3968 | 1464935722176 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 23:35:22 INFO - PROCESS | 3968 | 1464935722179 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 23:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:35:22 INFO - PROCESS | 3968 | 1464935722182 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:35:22 INFO - PROCESS | 3968 | 1464935722185 Marionette TRACE conn6 <- [1,854,null,{}] 23:35:22 INFO - PROCESS | 3968 | 1464935722189 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:22 INFO - PROCESS | 3968 | 1464935722300 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 23:35:22 INFO - PROCESS | 3968 | 1464935722407 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:22 INFO - PROCESS | 3968 | ++DOCSHELL 18850C00 == 75 [pid = 3968] [id = 223] 23:35:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 102 (1A026400) [pid = 3968] [serial = 667] [outer = 00000000] 23:35:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 103 (1C18EC00) [pid = 3968] [serial = 668] [outer = 1A026400] 23:35:22 INFO - PROCESS | 3968 | 1464935722462 Marionette DEBUG loaded listener.js 23:35:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 104 (1CEEDC00) [pid = 3968] [serial = 669] [outer = 1A026400] 23:35:23 INFO - PROCESS | 3968 | 1464935723110 Marionette TRACE conn6 <- [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]]]}] 23:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 970ms 23:35:23 INFO - PROCESS | 3968 | 1464935723155 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 23:35:23 INFO - PROCESS | 3968 | 1464935723160 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 23:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:35:23 INFO - PROCESS | 3968 | 1464935723170 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:35:23 INFO - PROCESS | 3968 | 1464935723175 Marionette TRACE conn6 <- [1,858,null,{}] 23:35:23 INFO - PROCESS | 3968 | 1464935723179 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:23 INFO - PROCESS | 3968 | 1464935723295 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 23:35:23 INFO - PROCESS | 3968 | 1464935723429 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:23 INFO - PROCESS | 3968 | ++DOCSHELL 1CEF0800 == 76 [pid = 3968] [id = 224] 23:35:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 105 (1E666000) [pid = 3968] [serial = 670] [outer = 00000000] 23:35:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 106 (1E6B5000) [pid = 3968] [serial = 671] [outer = 1E666000] 23:35:23 INFO - PROCESS | 3968 | 1464935723486 Marionette DEBUG loaded listener.js 23:35:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 107 (1EF86800) [pid = 3968] [serial = 672] [outer = 1E666000] 23:35:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 108 (20098000) [pid = 3968] [serial = 673] [outer = 0D0CC000] 23:35:24 INFO - PROCESS | 3968 | 1464935724127 Marionette TRACE conn6 <- [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]]]}] 23:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1031ms 23:35:24 INFO - PROCESS | 3968 | 1464935724204 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 23:35:24 INFO - PROCESS | 3968 | 1464935724206 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 23:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:35:24 INFO - PROCESS | 3968 | 1464935724211 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:35:24 INFO - PROCESS | 3968 | 1464935724213 Marionette TRACE conn6 <- [1,862,null,{}] 23:35:24 INFO - PROCESS | 3968 | 1464935724217 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:24 INFO - PROCESS | 3968 | 1464935724347 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 23:35:24 INFO - PROCESS | 3968 | 1464935724475 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:24 INFO - PROCESS | 3968 | ++DOCSHELL 10504C00 == 77 [pid = 3968] [id = 225] 23:35:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 109 (10505000) [pid = 3968] [serial = 674] [outer = 00000000] 23:35:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 110 (1D73D800) [pid = 3968] [serial = 675] [outer = 10505000] 23:35:24 INFO - PROCESS | 3968 | 1464935724530 Marionette DEBUG loaded listener.js 23:35:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 111 (2051C800) [pid = 3968] [serial = 676] [outer = 10505000] 23:35:25 INFO - PROCESS | 3968 | 1464935725109 Marionette TRACE conn6 <- [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]]]}] 23:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 970ms 23:35:25 INFO - PROCESS | 3968 | 1464935725186 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 23:35:25 INFO - PROCESS | 3968 | 1464935725189 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 23:35:25 INFO - PROCESS | 3968 | 1464935725192 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:35:25 INFO - PROCESS | 3968 | 1464935725194 Marionette TRACE conn6 <- [1,866,null,{}] 23:35:25 INFO - PROCESS | 3968 | 1464935725198 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:25 INFO - PROCESS | 3968 | 1464935725307 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 23:35:25 INFO - PROCESS | 3968 | 1464935725441 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:25 INFO - PROCESS | 3968 | ++DOCSHELL 10230C00 == 78 [pid = 3968] [id = 226] 23:35:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 112 (1424EC00) [pid = 3968] [serial = 677] [outer = 00000000] 23:35:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 113 (20568000) [pid = 3968] [serial = 678] [outer = 1424EC00] 23:35:25 INFO - PROCESS | 3968 | 1464935725503 Marionette DEBUG loaded listener.js 23:35:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 114 (20B86800) [pid = 3968] [serial = 679] [outer = 1424EC00] 23:35:26 INFO - PROCESS | 3968 | 1464935726120 Marionette TRACE conn6 <- [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]]]}] 23:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 970ms 23:35:26 INFO - PROCESS | 3968 | 1464935726166 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 23:35:26 INFO - PROCESS | 3968 | 1464935726168 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 23:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:35:26 INFO - PROCESS | 3968 | 1464935726171 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:35:26 INFO - PROCESS | 3968 | 1464935726173 Marionette TRACE conn6 <- [1,870,null,{}] 23:35:26 INFO - PROCESS | 3968 | 1464935726177 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:26 INFO - PROCESS | 3968 | 1464935726287 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 23:35:26 INFO - PROCESS | 3968 | 1464935726557 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:26 INFO - PROCESS | 3968 | ++DOCSHELL 0C80A800 == 79 [pid = 3968] [id = 227] 23:35:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 115 (0D0CE400) [pid = 3968] [serial = 680] [outer = 00000000] 23:35:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 116 (1050FC00) [pid = 3968] [serial = 681] [outer = 0D0CE400] 23:35:26 INFO - PROCESS | 3968 | 1464935726617 Marionette DEBUG loaded listener.js 23:35:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 117 (14250000) [pid = 3968] [serial = 682] [outer = 0D0CE400] 23:35:27 INFO - PROCESS | 3968 | 1464935727258 Marionette TRACE conn6 <- [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]]]}] 23:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1132ms 23:35:27 INFO - PROCESS | 3968 | 1464935727304 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 23:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:35:27 INFO - PROCESS | 3968 | 1464935727309 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 23:35:27 INFO - PROCESS | 3968 | 1464935727313 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:35:27 INFO - PROCESS | 3968 | 1464935727316 Marionette TRACE conn6 <- [1,874,null,{}] 23:35:27 INFO - PROCESS | 3968 | 1464935727321 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:27 INFO - PROCESS | 3968 | 1464935727478 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 23:35:27 INFO - PROCESS | 3968 | 1464935727495 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:27 INFO - PROCESS | 3968 | ++DOCSHELL 14EA6800 == 80 [pid = 3968] [id = 228] 23:35:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 118 (14EA7C00) [pid = 3968] [serial = 683] [outer = 00000000] 23:35:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 119 (17823400) [pid = 3968] [serial = 684] [outer = 14EA7C00] 23:35:27 INFO - PROCESS | 3968 | 1464935727545 Marionette DEBUG loaded listener.js 23:35:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 120 (18E4A800) [pid = 3968] [serial = 685] [outer = 14EA7C00] 23:35:27 INFO - PROCESS | 3968 | --DOCSHELL 1C590400 == 79 [pid = 3968] [id = 220] 23:35:27 INFO - PROCESS | 3968 | --DOCSHELL 1A134000 == 78 [pid = 3968] [id = 219] 23:35:27 INFO - PROCESS | 3968 | --DOCSHELL 1A028C00 == 77 [pid = 3968] [id = 218] 23:35:27 INFO - PROCESS | 3968 | --DOCSHELL 19662C00 == 76 [pid = 3968] [id = 217] 23:35:27 INFO - PROCESS | 3968 | --DOCSHELL 18849C00 == 75 [pid = 3968] [id = 216] 23:35:27 INFO - PROCESS | 3968 | --DOCSHELL 11001C00 == 74 [pid = 3968] [id = 215] 23:35:27 INFO - PROCESS | 3968 | --DOCSHELL 0FA36000 == 73 [pid = 3968] [id = 214] 23:35:27 INFO - PROCESS | 3968 | --DOCSHELL 10106000 == 72 [pid = 3968] [id = 213] 23:35:27 INFO - PROCESS | 3968 | --DOMWINDOW == 119 (1D90C000) [pid = 3968] [serial = 617] [outer = 00000000] [url = about:blank] 23:35:27 INFO - PROCESS | 3968 | --DOCSHELL 1A13A400 == 71 [pid = 3968] [id = 209] 23:35:27 INFO - PROCESS | 3968 | --DOCSHELL 19526800 == 70 [pid = 3968] [id = 208] 23:35:27 INFO - PROCESS | 3968 | --DOCSHELL 10029C00 == 69 [pid = 3968] [id = 207] 23:35:28 INFO - PROCESS | 3968 | 1464935728140 Marionette TRACE conn6 <- [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]]]}] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 118 (1C183400) [pid = 3968] [serial = 615] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 117 (10510800) [pid = 3968] [serial = 593] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 116 (19F46000) [pid = 3968] [serial = 599] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 115 (1E6B8400) [pid = 3968] [serial = 588] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 114 (1D020C00) [pid = 3968] [serial = 584] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 113 (1CE89400) [pid = 3968] [serial = 605] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 112 (1AE16000) [pid = 3968] [serial = 602] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 111 (18E47400) [pid = 3968] [serial = 596] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 110 (1E6BD000) [pid = 3968] [serial = 609] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 109 (10546000) [pid = 3968] [serial = 578] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 108 (1A024000) [pid = 3968] [serial = 614] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 107 (14EB5400) [pid = 3968] [serial = 612] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 106 (1E6B3000) [pid = 3968] [serial = 587] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 105 (19529400) [pid = 3968] [serial = 597] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 104 (1BD01C00) [pid = 3968] [serial = 603] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 103 (14CEAC00) [pid = 3968] [serial = 611] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 102 (106A4800) [pid = 3968] [serial = 594] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 101 (1D013800) [pid = 3968] [serial = 606] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 100 (1E6AE400) [pid = 3968] [serial = 608] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 99 (1A035C00) [pid = 3968] [serial = 600] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 98 (1884C800) [pid = 3968] [serial = 591] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 97 (1798C400) [pid = 3968] [serial = 590] [outer = 00000000] [url = about:blank] 23:35:28 INFO - PROCESS | 3968 | --DOMWINDOW == 96 (195DD400) [pid = 3968] [serial = 581] [outer = 00000000] [url = about:blank] 23:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 870ms 23:35:28 INFO - PROCESS | 3968 | 1464935728186 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 23:35:28 INFO - PROCESS | 3968 | 1464935728190 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 23:35:28 INFO - PROCESS | 3968 | 1464935728194 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:35:28 INFO - PROCESS | 3968 | 1464935728196 Marionette TRACE conn6 <- [1,878,null,{}] 23:35:28 INFO - PROCESS | 3968 | 1464935728200 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:28 INFO - PROCESS | 3968 | 1464935728291 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 23:35:28 INFO - PROCESS | 3968 | 1464935728304 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:28 INFO - PROCESS | 3968 | ++DOCSHELL 11001C00 == 70 [pid = 3968] [id = 229] 23:35:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 97 (11096C00) [pid = 3968] [serial = 686] [outer = 00000000] 23:35:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 98 (14B9E800) [pid = 3968] [serial = 687] [outer = 11096C00] 23:35:28 INFO - PROCESS | 3968 | 1464935728351 Marionette DEBUG loaded listener.js 23:35:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 99 (17821C00) [pid = 3968] [serial = 688] [outer = 11096C00] 23:35:28 INFO - PROCESS | 3968 | 1464935728828 Marionette TRACE conn6 <- [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]]]}] 23:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 23:35:28 INFO - PROCESS | 3968 | 1464935728869 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 23:35:28 INFO - PROCESS | 3968 | 1464935728871 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 23:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:35:28 INFO - PROCESS | 3968 | 1464935728876 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:35:28 INFO - PROCESS | 3968 | 1464935728882 Marionette TRACE conn6 <- [1,882,null,{}] 23:35:28 INFO - PROCESS | 3968 | 1464935728890 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:28 INFO - PROCESS | 3968 | 1464935728980 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 23:35:28 INFO - PROCESS | 3968 | 1464935728988 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:29 INFO - PROCESS | 3968 | ++DOCSHELL 19511C00 == 71 [pid = 3968] [id = 230] 23:35:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 100 (19512000) [pid = 3968] [serial = 689] [outer = 00000000] 23:35:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 101 (19516000) [pid = 3968] [serial = 690] [outer = 19512000] 23:35:29 INFO - PROCESS | 3968 | 1464935729033 Marionette DEBUG loaded listener.js 23:35:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 102 (19521C00) [pid = 3968] [serial = 691] [outer = 19512000] 23:35:29 INFO - PROCESS | 3968 | 1464935729495 Marionette TRACE conn6 <- [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]]]}] 23:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 23:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:35:29 INFO - PROCESS | 3968 | 1464935729509 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 23:35:29 INFO - PROCESS | 3968 | 1464935729512 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 23:35:29 INFO - PROCESS | 3968 | 1464935729515 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:35:29 INFO - PROCESS | 3968 | 1464935729516 Marionette TRACE conn6 <- [1,886,null,{}] 23:35:29 INFO - PROCESS | 3968 | 1464935729520 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:29 INFO - PROCESS | 3968 | 1464935729609 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 23:35:29 INFO - PROCESS | 3968 | 1464935729615 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:29 INFO - PROCESS | 3968 | ++DOCSHELL 19528C00 == 72 [pid = 3968] [id = 231] 23:35:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 103 (195DD400) [pid = 3968] [serial = 692] [outer = 00000000] 23:35:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 104 (1966D800) [pid = 3968] [serial = 693] [outer = 195DD400] 23:35:29 INFO - PROCESS | 3968 | 1464935729660 Marionette DEBUG loaded listener.js 23:35:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 105 (19DE3000) [pid = 3968] [serial = 694] [outer = 195DD400] 23:35:30 INFO - PROCESS | 3968 | 1464935730122 Marionette TRACE conn6 <- [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]]]}] 23:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 23:35:30 INFO - PROCESS | 3968 | 1464935730156 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 23:35:30 INFO - PROCESS | 3968 | 1464935730158 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 23:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:35:30 INFO - PROCESS | 3968 | 1464935730161 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:35:30 INFO - PROCESS | 3968 | 1464935730163 Marionette TRACE conn6 <- [1,890,null,{}] 23:35:30 INFO - PROCESS | 3968 | 1464935730166 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:30 INFO - PROCESS | 3968 | 1464935730251 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 23:35:30 INFO - PROCESS | 3968 | 1464935730258 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:30 INFO - PROCESS | 3968 | ++DOCSHELL 1A027000 == 73 [pid = 3968] [id = 232] 23:35:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 106 (1A027400) [pid = 3968] [serial = 695] [outer = 00000000] 23:35:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 107 (1A032400) [pid = 3968] [serial = 696] [outer = 1A027400] 23:35:30 INFO - PROCESS | 3968 | 1464935730309 Marionette DEBUG loaded listener.js 23:35:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 108 (1A12F400) [pid = 3968] [serial = 697] [outer = 1A027400] 23:35:30 INFO - PROCESS | 3968 | 1464935730806 Marionette TRACE conn6 <- [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]]]}] 23:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 23:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:35:30 INFO - PROCESS | 3968 | 1464935730836 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 23:35:30 INFO - PROCESS | 3968 | 1464935730838 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 23:35:30 INFO - PROCESS | 3968 | 1464935730841 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:35:30 INFO - PROCESS | 3968 | 1464935730842 Marionette TRACE conn6 <- [1,894,null,{}] 23:35:30 INFO - PROCESS | 3968 | 1464935730846 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:30 INFO - PROCESS | 3968 | 1464935730968 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 23:35:31 INFO - PROCESS | 3968 | 1464935731063 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:31 INFO - PROCESS | 3968 | ++DOCSHELL 1B5A0800 == 74 [pid = 3968] [id = 233] 23:35:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 109 (1B5F9C00) [pid = 3968] [serial = 698] [outer = 00000000] 23:35:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 110 (1C590400) [pid = 3968] [serial = 699] [outer = 1B5F9C00] 23:35:31 INFO - PROCESS | 3968 | 1464935731107 Marionette DEBUG loaded listener.js 23:35:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 111 (18CA5000) [pid = 3968] [serial = 700] [outer = 1B5F9C00] 23:35:31 INFO - PROCESS | 3968 | 1464935731538 Marionette TRACE conn6 <- [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]]]}] 23:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 730ms 23:35:31 INFO - PROCESS | 3968 | 1464935731575 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 23:35:31 INFO - PROCESS | 3968 | 1464935731577 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 23:35:31 INFO - PROCESS | 3968 | 1464935731580 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:35:31 INFO - PROCESS | 3968 | 1464935731582 Marionette TRACE conn6 <- [1,898,null,{}] 23:35:31 INFO - PROCESS | 3968 | 1464935731585 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:31 INFO - PROCESS | 3968 | 1464935731703 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 23:35:31 INFO - PROCESS | 3968 | 1464935731765 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:31 INFO - PROCESS | 3968 | ++DOCSHELL 1C591400 == 75 [pid = 3968] [id = 234] 23:35:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 112 (1CC72800) [pid = 3968] [serial = 701] [outer = 00000000] 23:35:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 113 (1D013800) [pid = 3968] [serial = 702] [outer = 1CC72800] 23:35:31 INFO - PROCESS | 3968 | 1464935731814 Marionette DEBUG loaded listener.js 23:35:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 114 (1D73C800) [pid = 3968] [serial = 703] [outer = 1CC72800] 23:35:32 INFO - PROCESS | 3968 | 1464935732218 Marionette TRACE conn6 <- [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]]]}] 23:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 23:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:35:32 INFO - PROCESS | 3968 | 1464935732254 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 23:35:32 INFO - PROCESS | 3968 | 1464935732256 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 23:35:32 INFO - PROCESS | 3968 | 1464935732259 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:35:32 INFO - PROCESS | 3968 | 1464935732270 Marionette TRACE conn6 <- [1,902,null,{}] 23:35:32 INFO - PROCESS | 3968 | 1464935732274 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:32 INFO - PROCESS | 3968 | 1464935732422 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 23:35:32 INFO - PROCESS | 3968 | 1464935732445 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:32 INFO - PROCESS | 3968 | ++DOCSHELL 1950A800 == 76 [pid = 3968] [id = 235] 23:35:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 115 (1D73B800) [pid = 3968] [serial = 704] [outer = 00000000] 23:35:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 116 (1E668C00) [pid = 3968] [serial = 705] [outer = 1D73B800] 23:35:32 INFO - PROCESS | 3968 | 1464935732490 Marionette DEBUG loaded listener.js 23:35:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 117 (1E6B3000) [pid = 3968] [serial = 706] [outer = 1D73B800] 23:35:32 INFO - PROCESS | 3968 | --DOMWINDOW == 116 (1023AC00) [pid = 3968] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:35:32 INFO - PROCESS | 3968 | --DOMWINDOW == 115 (10103000) [pid = 3968] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:35:32 INFO - PROCESS | 3968 | --DOMWINDOW == 114 (1CE86800) [pid = 3968] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:35:32 INFO - PROCESS | 3968 | --DOMWINDOW == 113 (18E50C00) [pid = 3968] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:35:32 INFO - PROCESS | 3968 | --DOMWINDOW == 112 (19666C00) [pid = 3968] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:35:32 INFO - PROCESS | 3968 | --DOMWINDOW == 111 (1A029400) [pid = 3968] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:35:32 INFO - PROCESS | 3968 | --DOMWINDOW == 110 (1A134C00) [pid = 3968] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:35:32 INFO - PROCESS | 3968 | --DOMWINDOW == 109 (18E30C00) [pid = 3968] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:35:32 INFO - PROCESS | 3968 | --DOMWINDOW == 108 (14250C00) [pid = 3968] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:35:32 INFO - PROCESS | 3968 | --DOMWINDOW == 107 (11075000) [pid = 3968] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:35:32 INFO - PROCESS | 3968 | --DOMWINDOW == 106 (0FAF3C00) [pid = 3968] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:35:32 INFO - PROCESS | 3968 | --DOMWINDOW == 105 (0FF2D800) [pid = 3968] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:35:32 INFO - PROCESS | 3968 | 1464935732972 Marionette TRACE conn6 <- [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]]]}] 23:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 730ms 23:35:33 INFO - PROCESS | 3968 | 1464935732994 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 23:35:33 INFO - PROCESS | 3968 | 1464935732996 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 23:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:35:33 INFO - PROCESS | 3968 | 1464935732999 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:35:33 INFO - PROCESS | 3968 | 1464935733000 Marionette TRACE conn6 <- [1,906,null,{}] 23:35:33 INFO - PROCESS | 3968 | 1464935733004 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:33 INFO - PROCESS | 3968 | 1464935733132 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 23:35:33 INFO - PROCESS | 3968 | 1464935733189 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:33 INFO - PROCESS | 3968 | ++DOCSHELL 10505C00 == 77 [pid = 3968] [id = 236] 23:35:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 106 (17986C00) [pid = 3968] [serial = 707] [outer = 00000000] 23:35:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 107 (1A03EC00) [pid = 3968] [serial = 708] [outer = 17986C00] 23:35:33 INFO - PROCESS | 3968 | 1464935733233 Marionette DEBUG loaded listener.js 23:35:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 108 (1D904000) [pid = 3968] [serial = 709] [outer = 17986C00] 23:35:33 INFO - PROCESS | 3968 | 1464935733582 Marionette TRACE conn6 <- [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]]]}] 23:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 630ms 23:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:35:33 INFO - PROCESS | 3968 | 1464935733632 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 23:35:33 INFO - PROCESS | 3968 | 1464935733634 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 23:35:33 INFO - PROCESS | 3968 | 1464935733637 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:35:33 INFO - PROCESS | 3968 | 1464935733639 Marionette TRACE conn6 <- [1,910,null,{}] 23:35:33 INFO - PROCESS | 3968 | 1464935733642 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:33 INFO - PROCESS | 3968 | 1464935733728 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 23:35:33 INFO - PROCESS | 3968 | 1464935733734 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:33 INFO - PROCESS | 3968 | ++DOCSHELL 1D90B000 == 78 [pid = 3968] [id = 237] 23:35:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 109 (1E663800) [pid = 3968] [serial = 710] [outer = 00000000] 23:35:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 110 (1F885C00) [pid = 3968] [serial = 711] [outer = 1E663800] 23:35:33 INFO - PROCESS | 3968 | 1464935733783 Marionette DEBUG loaded listener.js 23:35:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 111 (20523400) [pid = 3968] [serial = 712] [outer = 1E663800] 23:35:34 INFO - PROCESS | 3968 | 1464935734254 Marionette TRACE conn6 <- [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]]]}] 23:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 671ms 23:35:34 INFO - PROCESS | 3968 | 1464935734310 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 23:35:34 INFO - PROCESS | 3968 | 1464935734313 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 23:35:34 INFO - PROCESS | 3968 | 1464935734316 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:35:34 INFO - PROCESS | 3968 | 1464935734318 Marionette TRACE conn6 <- [1,914,null,{}] 23:35:34 INFO - PROCESS | 3968 | 1464935734322 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:34 INFO - PROCESS | 3968 | 1464935734437 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 23:35:34 INFO - PROCESS | 3968 | 1464935734443 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:34 INFO - PROCESS | 3968 | ++DOCSHELL 0FF2B000 == 79 [pid = 3968] [id = 238] 23:35:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 112 (20526400) [pid = 3968] [serial = 713] [outer = 00000000] 23:35:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 113 (20BCDC00) [pid = 3968] [serial = 714] [outer = 20526400] 23:35:34 INFO - PROCESS | 3968 | 1464935734487 Marionette DEBUG loaded listener.js 23:35:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 114 (20BCE400) [pid = 3968] [serial = 715] [outer = 20526400] 23:35:35 INFO - PROCESS | 3968 | 1464935735158 Marionette TRACE conn6 <- [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]]]}] 23:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 870ms 23:35:35 INFO - PROCESS | 3968 | 1464935735191 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 23:35:35 INFO - PROCESS | 3968 | 1464935735196 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 23:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:35:35 INFO - PROCESS | 3968 | 1464935735201 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:35:35 INFO - PROCESS | 3968 | 1464935735205 Marionette TRACE conn6 <- [1,918,null,{}] 23:35:35 INFO - PROCESS | 3968 | 1464935735211 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:35 INFO - PROCESS | 3968 | 1464935735334 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 23:35:35 INFO - PROCESS | 3968 | 1464935735446 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:35 INFO - PROCESS | 3968 | ++DOCSHELL 1022F400 == 80 [pid = 3968] [id = 239] 23:35:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 115 (10549000) [pid = 3968] [serial = 716] [outer = 00000000] 23:35:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 116 (14CE0000) [pid = 3968] [serial = 717] [outer = 10549000] 23:35:35 INFO - PROCESS | 3968 | 1464935735545 Marionette DEBUG loaded listener.js 23:35:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 117 (16509800) [pid = 3968] [serial = 718] [outer = 10549000] 23:35:36 INFO - PROCESS | 3968 | 1464935736161 Marionette TRACE conn6 <- [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]]]}] 23:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 988ms 23:35:36 INFO - PROCESS | 3968 | 1464935736189 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 23:35:36 INFO - PROCESS | 3968 | 1464935736196 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 23:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:35:36 INFO - PROCESS | 3968 | 1464935736202 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:35:36 INFO - PROCESS | 3968 | 1464935736205 Marionette TRACE conn6 <- [1,922,null,{}] 23:35:36 INFO - PROCESS | 3968 | 1464935736210 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:36 INFO - PROCESS | 3968 | 1464935736330 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 23:35:36 INFO - PROCESS | 3968 | 1464935736470 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:36 INFO - PROCESS | 3968 | ++DOCSHELL 18E3A800 == 81 [pid = 3968] [id = 240] 23:35:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 118 (1950D000) [pid = 3968] [serial = 719] [outer = 00000000] 23:35:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 119 (19666C00) [pid = 3968] [serial = 720] [outer = 1950D000] 23:35:36 INFO - PROCESS | 3968 | 1464935736526 Marionette DEBUG loaded listener.js 23:35:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 120 (1A030800) [pid = 3968] [serial = 721] [outer = 1950D000] 23:35:37 INFO - PROCESS | 3968 | 1464935737135 Marionette TRACE conn6 <- [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]]]}] 23:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 970ms 23:35:37 INFO - PROCESS | 3968 | 1464935737174 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 23:35:37 INFO - PROCESS | 3968 | 1464935737177 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 23:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:35:37 INFO - PROCESS | 3968 | 1464935737181 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:35:37 INFO - PROCESS | 3968 | 1464935737185 Marionette TRACE conn6 <- [1,926,null,{}] 23:35:37 INFO - PROCESS | 3968 | 1464935737197 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:37 INFO - PROCESS | 3968 | 1464935737319 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 23:35:37 INFO - PROCESS | 3968 | 1464935737460 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:37 INFO - PROCESS | 3968 | ++DOCSHELL 200A0C00 == 82 [pid = 3968] [id = 241] 23:35:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 121 (20519800) [pid = 3968] [serial = 722] [outer = 00000000] 23:35:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 122 (20572C00) [pid = 3968] [serial = 723] [outer = 20519800] 23:35:37 INFO - PROCESS | 3968 | 1464935737518 Marionette DEBUG loaded listener.js 23:35:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 123 (20BC9C00) [pid = 3968] [serial = 724] [outer = 20519800] 23:35:38 INFO - PROCESS | 3968 | 1464935738110 Marionette TRACE conn6 <- [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]]]}] 23:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 970ms 23:35:38 INFO - PROCESS | 3968 | 1464935738154 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 23:35:38 INFO - PROCESS | 3968 | 1464935738157 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 23:35:38 INFO - PROCESS | 3968 | 1464935738160 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:35:38 INFO - PROCESS | 3968 | 1464935738162 Marionette TRACE conn6 <- [1,930,null,{}] 23:35:38 INFO - PROCESS | 3968 | 1464935738166 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:38 INFO - PROCESS | 3968 | 1464935738280 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 23:35:38 INFO - PROCESS | 3968 | 1464935738417 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:38 INFO - PROCESS | 3968 | ++DOCSHELL 207EC800 == 83 [pid = 3968] [id = 242] 23:35:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 124 (207ED400) [pid = 3968] [serial = 725] [outer = 00000000] 23:35:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (207F0C00) [pid = 3968] [serial = 726] [outer = 207ED400] 23:35:38 INFO - PROCESS | 3968 | 1464935738473 Marionette DEBUG loaded listener.js 23:35:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (207F3C00) [pid = 3968] [serial = 727] [outer = 207ED400] 23:35:39 INFO - PROCESS | 3968 | 1464935738998 Marionette TRACE conn6 <- [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]]]}] 23:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 870ms 23:35:39 INFO - PROCESS | 3968 | 1464935739040 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 23:35:39 INFO - PROCESS | 3968 | 1464935739042 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 23:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:35:39 INFO - PROCESS | 3968 | 1464935739047 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:35:39 INFO - PROCESS | 3968 | 1464935739049 Marionette TRACE conn6 <- [1,934,null,{}] 23:35:39 INFO - PROCESS | 3968 | 1464935739053 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:39 INFO - PROCESS | 3968 | 1464935739161 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 23:35:39 INFO - PROCESS | 3968 | 1464935739270 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:39 INFO - PROCESS | 3968 | ++DOCSHELL 207EF800 == 84 [pid = 3968] [id = 243] 23:35:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (207F1000) [pid = 3968] [serial = 728] [outer = 00000000] 23:35:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (20BEB800) [pid = 3968] [serial = 729] [outer = 207F1000] 23:35:39 INFO - PROCESS | 3968 | 1464935739325 Marionette DEBUG loaded listener.js 23:35:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 129 (20BF0400) [pid = 3968] [serial = 730] [outer = 207F1000] 23:35:39 INFO - PROCESS | 3968 | 1464935739927 Marionette TRACE conn6 <- [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]]]}] 23:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 930ms 23:35:39 INFO - PROCESS | 3968 | 1464935739979 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 23:35:39 INFO - PROCESS | 3968 | 1464935739981 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 23:35:39 INFO - PROCESS | 3968 | 1464935739984 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:35:39 INFO - PROCESS | 3968 | 1464935739986 Marionette TRACE conn6 <- [1,938,null,{}] 23:35:40 INFO - PROCESS | 3968 | 1464935739990 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:40 INFO - PROCESS | 3968 | 1464935740118 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 23:35:40 INFO - PROCESS | 3968 | 1464935740231 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:40 INFO - PROCESS | 3968 | ++DOCSHELL 0FB8EC00 == 85 [pid = 3968] [id = 244] 23:35:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 130 (20BD0C00) [pid = 3968] [serial = 731] [outer = 00000000] 23:35:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (21BB4000) [pid = 3968] [serial = 732] [outer = 20BD0C00] 23:35:40 INFO - PROCESS | 3968 | 1464935740344 Marionette DEBUG loaded listener.js 23:35:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (21BB8C00) [pid = 3968] [serial = 733] [outer = 20BD0C00] 23:35:41 INFO - PROCESS | 3968 | 1464935741207 Marionette TRACE conn6 <- [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]]]}] 23:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1271ms 23:35:41 INFO - PROCESS | 3968 | 1464935741260 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 23:35:41 INFO - PROCESS | 3968 | 1464935741264 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 23:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:35:41 INFO - PROCESS | 3968 | 1464935741270 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:35:41 INFO - PROCESS | 3968 | 1464935741274 Marionette TRACE conn6 <- [1,942,null,{}] 23:35:41 INFO - PROCESS | 3968 | 1464935741279 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:41 INFO - PROCESS | 3968 | 1464935741394 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 23:35:41 INFO - PROCESS | 3968 | 1464935741534 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:41 INFO - PROCESS | 3968 | ++DOCSHELL 110A2400 == 86 [pid = 3968] [id = 245] 23:35:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (14257800) [pid = 3968] [serial = 734] [outer = 00000000] 23:35:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (14B39000) [pid = 3968] [serial = 735] [outer = 14257800] 23:35:41 INFO - PROCESS | 3968 | 1464935741589 Marionette DEBUG loaded listener.js 23:35:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (17886400) [pid = 3968] [serial = 736] [outer = 14257800] 23:35:42 INFO - PROCESS | 3968 | 1464935742180 Marionette TRACE conn6 <- [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]]]}] 23:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 987ms 23:35:42 INFO - PROCESS | 3968 | 1464935742258 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 23:35:42 INFO - PROCESS | 3968 | 1464935742264 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 23:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:35:42 INFO - PROCESS | 3968 | 1464935742270 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:35:42 INFO - PROCESS | 3968 | 1464935742272 Marionette TRACE conn6 <- [1,946,null,{}] 23:35:42 INFO - PROCESS | 3968 | 1464935742277 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:42 INFO - PROCESS | 3968 | 1464935742384 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 23:35:42 INFO - PROCESS | 3968 | 1464935742528 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:42 INFO - PROCESS | 3968 | ++DOCSHELL 14251C00 == 87 [pid = 3968] [id = 246] 23:35:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (1425C800) [pid = 3968] [serial = 737] [outer = 00000000] 23:35:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (1798E400) [pid = 3968] [serial = 738] [outer = 1425C800] 23:35:42 INFO - PROCESS | 3968 | 1464935742578 Marionette DEBUG loaded listener.js 23:35:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (18AFD000) [pid = 3968] [serial = 739] [outer = 1425C800] 23:35:42 INFO - PROCESS | 3968 | --DOCSHELL 14E0F400 == 86 [pid = 3968] [id = 108] 23:35:42 INFO - PROCESS | 3968 | --DOCSHELL 0FB85000 == 85 [pid = 3968] [id = 124] 23:35:42 INFO - PROCESS | 3968 | --DOCSHELL 0FAF8400 == 84 [pid = 3968] [id = 192] 23:35:42 INFO - PROCESS | 3968 | --DOCSHELL 1D90B000 == 83 [pid = 3968] [id = 237] 23:35:42 INFO - PROCESS | 3968 | --DOCSHELL 10505C00 == 82 [pid = 3968] [id = 236] 23:35:42 INFO - PROCESS | 3968 | --DOCSHELL 1950A800 == 81 [pid = 3968] [id = 235] 23:35:42 INFO - PROCESS | 3968 | --DOCSHELL 1C591400 == 80 [pid = 3968] [id = 234] 23:35:42 INFO - PROCESS | 3968 | --DOCSHELL 1B5A0800 == 79 [pid = 3968] [id = 233] 23:35:42 INFO - PROCESS | 3968 | --DOCSHELL 1A027000 == 78 [pid = 3968] [id = 232] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (1CE82800) [pid = 3968] [serial = 659] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOCSHELL 19528C00 == 77 [pid = 3968] [id = 231] 23:35:42 INFO - PROCESS | 3968 | --DOCSHELL 19511C00 == 76 [pid = 3968] [id = 230] 23:35:42 INFO - PROCESS | 3968 | --DOCSHELL 11001C00 == 75 [pid = 3968] [id = 229] 23:35:42 INFO - PROCESS | 3968 | --DOCSHELL 14EA6800 == 74 [pid = 3968] [id = 228] 23:35:42 INFO - PROCESS | 3968 | --DOCSHELL 0C80A800 == 73 [pid = 3968] [id = 227] 23:35:42 INFO - PROCESS | 3968 | --DOCSHELL 1CEF0800 == 72 [pid = 3968] [id = 224] 23:35:42 INFO - PROCESS | 3968 | --DOCSHELL 18850C00 == 71 [pid = 3968] [id = 223] 23:35:42 INFO - PROCESS | 3968 | --DOCSHELL 1650A000 == 70 [pid = 3968] [id = 222] 23:35:42 INFO - PROCESS | 3968 | --DOCSHELL 0FB8A800 == 69 [pid = 3968] [id = 221] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (19721800) [pid = 3968] [serial = 650] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (19723C00) [pid = 3968] [serial = 651] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (1A044000) [pid = 3968] [serial = 654] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (1A042C00) [pid = 3968] [serial = 653] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (1AE1D000) [pid = 3968] [serial = 656] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (19522400) [pid = 3968] [serial = 647] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (17D02400) [pid = 3968] [serial = 639] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 129 (17821800) [pid = 3968] [serial = 638] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 128 (15A25400) [pid = 3968] [serial = 644] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 127 (17DC8800) [pid = 3968] [serial = 645] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (1010C000) [pid = 3968] [serial = 641] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (10239C00) [pid = 3968] [serial = 642] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 124 (14E41400) [pid = 3968] [serial = 636] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 123 (1023CC00) [pid = 3968] [serial = 635] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 122 (14E43800) [pid = 3968] [serial = 620] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 121 (19DB9C00) [pid = 3968] [serial = 623] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 120 (1F885800) [pid = 3968] [serial = 626] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 119 (2009F400) [pid = 3968] [serial = 629] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 118 (20567C00) [pid = 3968] [serial = 632] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 117 (195D0C00) [pid = 3968] [serial = 648] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 116 (1BDF1400) [pid = 3968] [serial = 657] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 115 (1CEE9C00) [pid = 3968] [serial = 576] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 114 (14251400) [pid = 3968] [serial = 579] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 113 (1D73D400) [pid = 3968] [serial = 585] [outer = 00000000] [url = about:blank] 23:35:42 INFO - PROCESS | 3968 | --DOMWINDOW == 112 (1972E400) [pid = 3968] [serial = 582] [outer = 00000000] [url = about:blank] 23:35:43 INFO - PROCESS | 3968 | 1464935743141 Marionette TRACE conn6 <- [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]]]}] 23:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 930ms 23:35:43 INFO - PROCESS | 3968 | 1464935743202 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 23:35:43 INFO - PROCESS | 3968 | 1464935743205 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 23:35:43 INFO - PROCESS | 3968 | 1464935743208 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:35:43 INFO - PROCESS | 3968 | 1464935743212 Marionette TRACE conn6 <- [1,950,null,{}] 23:35:43 INFO - PROCESS | 3968 | 1464935743223 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:43 INFO - PROCESS | 3968 | 1464935743326 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 23:35:43 INFO - PROCESS | 3968 | 1464935743425 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:43 INFO - PROCESS | 3968 | ++DOCSHELL 1023BC00 == 70 [pid = 3968] [id = 247] 23:35:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 113 (10501C00) [pid = 3968] [serial = 740] [outer = 00000000] 23:35:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 114 (14258400) [pid = 3968] [serial = 741] [outer = 10501C00] 23:35:43 INFO - PROCESS | 3968 | 1464935743476 Marionette DEBUG loaded listener.js 23:35:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 115 (14E0DC00) [pid = 3968] [serial = 742] [outer = 10501C00] 23:35:43 INFO - PROCESS | 3968 | 1464935743914 Marionette TRACE conn6 <- [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]]]}] 23:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 770ms 23:35:43 INFO - PROCESS | 3968 | 1464935743982 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 23:35:43 INFO - PROCESS | 3968 | 1464935743984 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 23:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:35:44 INFO - PROCESS | 3968 | 1464935743988 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:35:44 INFO - PROCESS | 3968 | 1464935743990 Marionette TRACE conn6 <- [1,954,null,{}] 23:35:44 INFO - PROCESS | 3968 | 1464935743993 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:44 INFO - PROCESS | 3968 | 1464935744110 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 23:35:44 INFO - PROCESS | 3968 | 1464935744127 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:44 INFO - PROCESS | 3968 | ++DOCSHELL 178E2800 == 71 [pid = 3968] [id = 248] 23:35:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 116 (17981400) [pid = 3968] [serial = 743] [outer = 00000000] 23:35:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 117 (18E36C00) [pid = 3968] [serial = 744] [outer = 17981400] 23:35:44 INFO - PROCESS | 3968 | 1464935744172 Marionette DEBUG loaded listener.js 23:35:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 118 (18E4B000) [pid = 3968] [serial = 745] [outer = 17981400] 23:35:44 INFO - PROCESS | 3968 | 1464935744628 Marionette TRACE conn6 <- [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]]]}] 23:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 671ms 23:35:44 INFO - PROCESS | 3968 | 1464935744662 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 23:35:44 INFO - PROCESS | 3968 | 1464935744664 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 23:35:44 INFO - PROCESS | 3968 | 1464935744667 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:35:44 INFO - PROCESS | 3968 | 1464935744669 Marionette TRACE conn6 <- [1,958,null,{}] 23:35:44 INFO - PROCESS | 3968 | 1464935744672 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:44 INFO - PROCESS | 3968 | 1464935744757 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 23:35:44 INFO - PROCESS | 3968 | 1464935744763 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:44 INFO - PROCESS | 3968 | ++DOCSHELL 1002B800 == 72 [pid = 3968] [id = 249] 23:35:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 119 (19512800) [pid = 3968] [serial = 746] [outer = 00000000] 23:35:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 120 (19524C00) [pid = 3968] [serial = 747] [outer = 19512800] 23:35:44 INFO - PROCESS | 3968 | 1464935744808 Marionette DEBUG loaded listener.js 23:35:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 121 (19662800) [pid = 3968] [serial = 748] [outer = 19512800] 23:35:45 INFO - PROCESS | 3968 | 1464935745276 Marionette TRACE conn6 <- [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]]]}] 23:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 23:35:45 INFO - PROCESS | 3968 | 1464935745304 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 23:35:45 INFO - PROCESS | 3968 | 1464935745306 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 23:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:35:45 INFO - PROCESS | 3968 | 1464935745309 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:35:45 INFO - PROCESS | 3968 | 1464935745311 Marionette TRACE conn6 <- [1,962,null,{}] 23:35:45 INFO - PROCESS | 3968 | 1464935745325 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:45 INFO - PROCESS | 3968 | 1464935745462 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 23:35:45 INFO - PROCESS | 3968 | 1464935745549 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:45 INFO - PROCESS | 3968 | ++DOCSHELL 19664000 == 73 [pid = 3968] [id = 250] 23:35:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 122 (19667400) [pid = 3968] [serial = 749] [outer = 00000000] 23:35:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 123 (19EEB800) [pid = 3968] [serial = 750] [outer = 19667400] 23:35:45 INFO - PROCESS | 3968 | 1464935745594 Marionette DEBUG loaded listener.js 23:35:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 124 (1A02BC00) [pid = 3968] [serial = 751] [outer = 19667400] 23:35:46 INFO - PROCESS | 3968 | 1464935746042 Marionette TRACE conn6 <- [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]]]}] 23:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 770ms 23:35:46 INFO - PROCESS | 3968 | 1464935746082 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 23:35:46 INFO - PROCESS | 3968 | 1464935746084 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 23:35:46 INFO - PROCESS | 3968 | 1464935746088 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:35:46 INFO - PROCESS | 3968 | 1464935746089 Marionette TRACE conn6 <- [1,966,null,{}] 23:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:35:46 INFO - PROCESS | 3968 | 1464935746097 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:46 INFO - PROCESS | 3968 | 1464935746215 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 23:35:46 INFO - PROCESS | 3968 | 1464935746279 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:46 INFO - PROCESS | 3968 | ++DOCSHELL 1A02EC00 == 74 [pid = 3968] [id = 251] 23:35:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (1A032800) [pid = 3968] [serial = 752] [outer = 00000000] 23:35:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (1A044000) [pid = 3968] [serial = 753] [outer = 1A032800] 23:35:46 INFO - PROCESS | 3968 | 1464935746326 Marionette DEBUG loaded listener.js 23:35:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (1A138C00) [pid = 3968] [serial = 754] [outer = 1A032800] 23:35:47 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (1B5F9C00) [pid = 3968] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:35:47 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (1CC72800) [pid = 3968] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:35:47 INFO - PROCESS | 3968 | --DOMWINDOW == 124 (1D73B800) [pid = 3968] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:35:47 INFO - PROCESS | 3968 | --DOMWINDOW == 123 (17986C00) [pid = 3968] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:35:47 INFO - PROCESS | 3968 | --DOMWINDOW == 122 (195DD400) [pid = 3968] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:35:47 INFO - PROCESS | 3968 | --DOMWINDOW == 121 (0D0CE400) [pid = 3968] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:35:47 INFO - PROCESS | 3968 | --DOMWINDOW == 120 (14EA7C00) [pid = 3968] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:35:47 INFO - PROCESS | 3968 | --DOMWINDOW == 119 (1A027400) [pid = 3968] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:35:47 INFO - PROCESS | 3968 | --DOMWINDOW == 118 (19512000) [pid = 3968] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:35:47 INFO - PROCESS | 3968 | --DOMWINDOW == 117 (1CE5D800) [pid = 3968] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:35:47 INFO - PROCESS | 3968 | --DOMWINDOW == 116 (11096C00) [pid = 3968] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:35:47 INFO - PROCESS | 3968 | --DOMWINDOW == 115 (1E663800) [pid = 3968] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:35:47 INFO - PROCESS | 3968 | 1464935747247 Marionette TRACE conn6 <- [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]]]}] 23:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1223ms 23:35:47 INFO - PROCESS | 3968 | 1464935747316 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 23:35:47 INFO - PROCESS | 3968 | 1464935747321 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 23:35:47 INFO - PROCESS | 3968 | 1464935747326 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:35:47 INFO - PROCESS | 3968 | 1464935747331 Marionette TRACE conn6 <- [1,970,null,{}] 23:35:47 INFO - PROCESS | 3968 | 1464935747345 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:47 INFO - PROCESS | 3968 | 1464935747471 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 23:35:47 INFO - PROCESS | 3968 | 1464935747581 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:47 INFO - PROCESS | 3968 | ++DOCSHELL 0FBD5800 == 75 [pid = 3968] [id = 252] 23:35:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 116 (0FBD8400) [pid = 3968] [serial = 755] [outer = 00000000] 23:35:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 117 (10503000) [pid = 3968] [serial = 756] [outer = 0FBD8400] 23:35:47 INFO - PROCESS | 3968 | 1464935747642 Marionette DEBUG loaded listener.js 23:35:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 118 (10548800) [pid = 3968] [serial = 757] [outer = 0FBD8400] 23:35:48 INFO - PROCESS | 3968 | 1464935748240 Marionette TRACE conn6 <- [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]]]}] 23:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 970ms 23:35:48 INFO - PROCESS | 3968 | 1464935748301 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 23:35:48 INFO - PROCESS | 3968 | 1464935748308 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 23:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:35:48 INFO - PROCESS | 3968 | 1464935748315 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:35:48 INFO - PROCESS | 3968 | 1464935748318 Marionette TRACE conn6 <- [1,974,null,{}] 23:35:48 INFO - PROCESS | 3968 | 1464935748322 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:48 INFO - PROCESS | 3968 | 1464935748444 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 23:35:48 INFO - PROCESS | 3968 | 1464935748604 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:48 INFO - PROCESS | 3968 | ++DOCSHELL 14E15800 == 76 [pid = 3968] [id = 253] 23:35:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 119 (14E42000) [pid = 3968] [serial = 758] [outer = 00000000] 23:35:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 120 (1781B000) [pid = 3968] [serial = 759] [outer = 14E42000] 23:35:48 INFO - PROCESS | 3968 | 1464935748664 Marionette DEBUG loaded listener.js 23:35:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 121 (1798F800) [pid = 3968] [serial = 760] [outer = 14E42000] 23:35:49 INFO - PROCESS | 3968 | 1464935749299 Marionette TRACE conn6 <- [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]]]}] 23:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1020ms 23:35:49 INFO - PROCESS | 3968 | 1464935749335 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 23:35:49 INFO - PROCESS | 3968 | 1464935749338 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 23:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:35:49 INFO - PROCESS | 3968 | 1464935749342 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:35:49 INFO - PROCESS | 3968 | 1464935749346 Marionette TRACE conn6 <- [1,978,null,{}] 23:35:49 INFO - PROCESS | 3968 | 1464935749357 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:49 INFO - PROCESS | 3968 | 1464935749474 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 23:35:49 INFO - PROCESS | 3968 | 1464935749613 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:49 INFO - PROCESS | 3968 | ++DOCSHELL 19726C00 == 77 [pid = 3968] [id = 254] 23:35:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 122 (1972B800) [pid = 3968] [serial = 761] [outer = 00000000] 23:35:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 123 (19EEC800) [pid = 3968] [serial = 762] [outer = 1972B800] 23:35:49 INFO - PROCESS | 3968 | 1464935749671 Marionette DEBUG loaded listener.js 23:35:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 124 (1A03DC00) [pid = 3968] [serial = 763] [outer = 1972B800] 23:35:50 INFO - PROCESS | 3968 | 1464935750299 Marionette TRACE conn6 <- [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]]]}] 23:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1019ms 23:35:50 INFO - PROCESS | 3968 | 1464935750364 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 23:35:50 INFO - PROCESS | 3968 | 1464935750367 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 23:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:35:50 INFO - PROCESS | 3968 | 1464935750371 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:35:50 INFO - PROCESS | 3968 | 1464935750373 Marionette TRACE conn6 <- [1,982,null,{}] 23:35:50 INFO - PROCESS | 3968 | 1464935750376 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:50 INFO - PROCESS | 3968 | 1464935750488 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 23:35:50 INFO - PROCESS | 3968 | 1464935750624 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:50 INFO - PROCESS | 3968 | ++DOCSHELL 1AE21800 == 78 [pid = 3968] [id = 255] 23:35:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (1AE21C00) [pid = 3968] [serial = 764] [outer = 00000000] 23:35:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (1B5AB800) [pid = 3968] [serial = 765] [outer = 1AE21C00] 23:35:50 INFO - PROCESS | 3968 | 1464935750681 Marionette DEBUG loaded listener.js 23:35:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (1CC7E400) [pid = 3968] [serial = 766] [outer = 1AE21C00] 23:35:51 INFO - PROCESS | 3968 | 1464935751284 Marionette TRACE conn6 <- [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]]]}] 23:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 970ms 23:35:51 INFO - PROCESS | 3968 | 1464935751344 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 23:35:51 INFO - PROCESS | 3968 | 1464935751347 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 23:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:35:51 INFO - PROCESS | 3968 | 1464935751350 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:35:51 INFO - PROCESS | 3968 | 1464935751352 Marionette TRACE conn6 <- [1,986,null,{}] 23:35:51 INFO - PROCESS | 3968 | 1464935751356 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:51 INFO - PROCESS | 3968 | 1464935751466 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 23:35:51 INFO - PROCESS | 3968 | 1464935751581 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:51 INFO - PROCESS | 3968 | ++DOCSHELL 1CC79000 == 79 [pid = 3968] [id = 256] 23:35:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (1CE63400) [pid = 3968] [serial = 767] [outer = 00000000] 23:35:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 129 (1CEEA400) [pid = 3968] [serial = 768] [outer = 1CE63400] 23:35:51 INFO - PROCESS | 3968 | 1464935751680 Marionette DEBUG loaded listener.js 23:35:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 130 (1CEED800) [pid = 3968] [serial = 769] [outer = 1CE63400] 23:35:52 INFO - PROCESS | 3968 | 1464935752240 Marionette TRACE conn6 <- [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]]]}] 23:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 930ms 23:35:52 INFO - PROCESS | 3968 | 1464935752285 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 23:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:35:52 INFO - PROCESS | 3968 | 1464935752287 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 23:35:52 INFO - PROCESS | 3968 | 1464935752291 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:35:52 INFO - PROCESS | 3968 | 1464935752293 Marionette TRACE conn6 <- [1,990,null,{}] 23:35:52 INFO - PROCESS | 3968 | 1464935752296 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:52 INFO - PROCESS | 3968 | 1464935752422 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 23:35:52 INFO - PROCESS | 3968 | 1464935752560 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:52 INFO - PROCESS | 3968 | ++DOCSHELL 1D902C00 == 80 [pid = 3968] [id = 257] 23:35:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (1D903C00) [pid = 3968] [serial = 770] [outer = 00000000] 23:35:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (1E66D800) [pid = 3968] [serial = 771] [outer = 1D903C00] 23:35:52 INFO - PROCESS | 3968 | 1464935752616 Marionette DEBUG loaded listener.js 23:35:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (1E6B6C00) [pid = 3968] [serial = 772] [outer = 1D903C00] 23:35:53 INFO - PROCESS | 3968 | 1464935753203 Marionette TRACE conn6 <- [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]]]}] 23:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 970ms 23:35:53 INFO - PROCESS | 3968 | 1464935753262 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 23:35:53 INFO - PROCESS | 3968 | 1464935753264 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 23:35:53 INFO - PROCESS | 3968 | 1464935753268 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:35:53 INFO - PROCESS | 3968 | 1464935753270 Marionette TRACE conn6 <- [1,994,null,{}] 23:35:53 INFO - PROCESS | 3968 | 1464935753274 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:53 INFO - PROCESS | 3968 | 1464935753386 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 23:35:53 INFO - PROCESS | 3968 | 1464935753529 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:53 INFO - PROCESS | 3968 | ++DOCSHELL 195DCC00 == 81 [pid = 3968] [id = 258] 23:35:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (1D73EC00) [pid = 3968] [serial = 773] [outer = 00000000] 23:35:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (1F885800) [pid = 3968] [serial = 774] [outer = 1D73EC00] 23:35:53 INFO - PROCESS | 3968 | 1464935753592 Marionette DEBUG loaded listener.js 23:35:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (1F88A800) [pid = 3968] [serial = 775] [outer = 1D73EC00] 23:35:54 INFO - PROCESS | 3968 | 1464935754392 Marionette TRACE conn6 <- [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]]]}] 23:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1182ms 23:35:54 INFO - PROCESS | 3968 | 1464935754453 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 23:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:35:54 INFO - PROCESS | 3968 | 1464935754457 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 23:35:54 INFO - PROCESS | 3968 | 1464935754463 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:35:54 INFO - PROCESS | 3968 | 1464935754467 Marionette TRACE conn6 <- [1,998,null,{}] 23:35:54 INFO - PROCESS | 3968 | 1464935754474 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:54 INFO - PROCESS | 3968 | 1464935754589 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 23:35:54 INFO - PROCESS | 3968 | 1464935754739 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:54 INFO - PROCESS | 3968 | ++DOCSHELL 106A4800 == 82 [pid = 3968] [id = 259] 23:35:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (11001C00) [pid = 3968] [serial = 776] [outer = 00000000] 23:35:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (1109DC00) [pid = 3968] [serial = 777] [outer = 11001C00] 23:35:54 INFO - PROCESS | 3968 | 1464935754793 Marionette DEBUG loaded listener.js 23:35:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (1428A000) [pid = 3968] [serial = 778] [outer = 11001C00] 23:35:55 INFO - PROCESS | 3968 | 1464935755356 Marionette TRACE conn6 <- [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]]]}] 23:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 930ms 23:35:55 INFO - PROCESS | 3968 | 1464935755394 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 23:35:55 INFO - PROCESS | 3968 | 1464935755399 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 23:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:35:55 INFO - PROCESS | 3968 | 1464935755405 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:35:55 INFO - PROCESS | 3968 | 1464935755407 Marionette TRACE conn6 <- [1,1002,null,{}] 23:35:55 INFO - PROCESS | 3968 | 1464935755411 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:55 INFO - PROCESS | 3968 | 1464935755516 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 23:35:55 INFO - PROCESS | 3968 | 1464935755634 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:55 INFO - PROCESS | 3968 | ++DOCSHELL 0C808C00 == 83 [pid = 3968] [id = 260] 23:35:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (0FB6B000) [pid = 3968] [serial = 779] [outer = 00000000] 23:35:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (1022E400) [pid = 3968] [serial = 780] [outer = 0FB6B000] 23:35:55 INFO - PROCESS | 3968 | 1464935755722 Marionette DEBUG loaded listener.js 23:35:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (14591000) [pid = 3968] [serial = 781] [outer = 0FB6B000] 23:35:55 INFO - PROCESS | 3968 | --DOCSHELL 19664000 == 82 [pid = 3968] [id = 250] 23:35:55 INFO - PROCESS | 3968 | --DOCSHELL 1002B800 == 81 [pid = 3968] [id = 249] 23:35:55 INFO - PROCESS | 3968 | --DOCSHELL 178E2800 == 80 [pid = 3968] [id = 248] 23:35:55 INFO - PROCESS | 3968 | --DOCSHELL 1023BC00 == 79 [pid = 3968] [id = 247] 23:35:55 INFO - PROCESS | 3968 | --DOCSHELL 14251C00 == 78 [pid = 3968] [id = 246] 23:35:55 INFO - PROCESS | 3968 | --DOCSHELL 110A2400 == 77 [pid = 3968] [id = 245] 23:35:55 INFO - PROCESS | 3968 | --DOCSHELL 200A0C00 == 76 [pid = 3968] [id = 241] 23:35:55 INFO - PROCESS | 3968 | --DOCSHELL 18E3A800 == 75 [pid = 3968] [id = 240] 23:35:55 INFO - PROCESS | 3968 | --DOCSHELL 1022F400 == 74 [pid = 3968] [id = 239] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (1C590400) [pid = 3968] [serial = 699] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (1D013800) [pid = 3968] [serial = 702] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (18CA5000) [pid = 3968] [serial = 700] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (1E668C00) [pid = 3968] [serial = 705] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (1A03EC00) [pid = 3968] [serial = 708] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (1966D800) [pid = 3968] [serial = 693] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (1D73C800) [pid = 3968] [serial = 703] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (19DE3000) [pid = 3968] [serial = 694] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (14250000) [pid = 3968] [serial = 682] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (1050FC00) [pid = 3968] [serial = 681] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (18E4A800) [pid = 3968] [serial = 685] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (17823400) [pid = 3968] [serial = 684] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 129 (1A032400) [pid = 3968] [serial = 696] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 128 (19516000) [pid = 3968] [serial = 690] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 127 (19521C00) [pid = 3968] [serial = 691] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (1CE8BC00) [pid = 3968] [serial = 660] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (14B9E800) [pid = 3968] [serial = 687] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 124 (17821C00) [pid = 3968] [serial = 688] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 123 (1798F400) [pid = 3968] [serial = 665] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 122 (0FF54800) [pid = 3968] [serial = 662] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 121 (1C18EC00) [pid = 3968] [serial = 668] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 120 (1E6B5000) [pid = 3968] [serial = 671] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 119 (1D73D800) [pid = 3968] [serial = 675] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 118 (20568000) [pid = 3968] [serial = 678] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 117 (20BCDC00) [pid = 3968] [serial = 714] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 116 (1F885C00) [pid = 3968] [serial = 711] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 115 (20523400) [pid = 3968] [serial = 712] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 114 (10505400) [pid = 3968] [serial = 381] [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.] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 113 (1D904000) [pid = 3968] [serial = 709] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 112 (1E6B3000) [pid = 3968] [serial = 706] [outer = 00000000] [url = about:blank] 23:35:55 INFO - PROCESS | 3968 | --DOMWINDOW == 111 (1A12F400) [pid = 3968] [serial = 697] [outer = 00000000] [url = about:blank] 23:35:56 INFO - PROCESS | 3968 | 1464935756247 Marionette TRACE conn6 <- [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]]]}] 23:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 870ms 23:35:56 INFO - PROCESS | 3968 | 1464935756278 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 23:35:56 INFO - PROCESS | 3968 | 1464935756280 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 23:35:56 INFO - PROCESS | 3968 | 1464935756283 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:35:56 INFO - PROCESS | 3968 | 1464935756287 Marionette TRACE conn6 <- [1,1006,null,{}] 23:35:56 INFO - PROCESS | 3968 | 1464935756297 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:56 INFO - PROCESS | 3968 | 1464935756393 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 23:35:56 INFO - PROCESS | 3968 | 1464935756403 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:56 INFO - PROCESS | 3968 | ++DOCSHELL 18CA5800 == 75 [pid = 3968] [id = 261] 23:35:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 112 (18E2FC00) [pid = 3968] [serial = 782] [outer = 00000000] 23:35:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 113 (18E45000) [pid = 3968] [serial = 783] [outer = 18E2FC00] 23:35:56 INFO - PROCESS | 3968 | 1464935756452 Marionette DEBUG loaded listener.js 23:35:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 114 (1950E800) [pid = 3968] [serial = 784] [outer = 18E2FC00] 23:35:56 INFO - PROCESS | 3968 | 1464935756945 Marionette TRACE conn6 <- [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]]]}] 23:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 23:35:56 INFO - PROCESS | 3968 | 1464935756962 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 23:35:56 INFO - PROCESS | 3968 | 1464935756965 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 23:35:56 INFO - PROCESS | 3968 | 1464935756968 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:35:56 INFO - PROCESS | 3968 | 1464935756970 Marionette TRACE conn6 <- [1,1010,null,{}] 23:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:35:56 INFO - PROCESS | 3968 | 1464935756974 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:57 INFO - PROCESS | 3968 | 1464935757071 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 23:35:57 INFO - PROCESS | 3968 | 1464935757078 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:57 INFO - PROCESS | 3968 | ++DOCSHELL 19527000 == 76 [pid = 3968] [id = 262] 23:35:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 115 (19528800) [pid = 3968] [serial = 785] [outer = 00000000] 23:35:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 116 (19726400) [pid = 3968] [serial = 786] [outer = 19528800] 23:35:57 INFO - PROCESS | 3968 | 1464935757125 Marionette DEBUG loaded listener.js 23:35:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 117 (19EEC000) [pid = 3968] [serial = 787] [outer = 19528800] 23:35:57 INFO - PROCESS | 3968 | 1464935757661 Marionette TRACE conn6 <- [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]]]}] 23:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 23:35:57 INFO - PROCESS | 3968 | 1464935757703 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 23:35:57 INFO - PROCESS | 3968 | 1464935757705 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 23:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:35:57 INFO - PROCESS | 3968 | 1464935757708 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:35:57 INFO - PROCESS | 3968 | 1464935757710 Marionette TRACE conn6 <- [1,1014,null,{}] 23:35:57 INFO - PROCESS | 3968 | 1464935757714 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:57 INFO - PROCESS | 3968 | 1464935757811 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 23:35:57 INFO - PROCESS | 3968 | 1464935757919 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:57 INFO - PROCESS | 3968 | ++DOCSHELL 0C746000 == 77 [pid = 3968] [id = 263] 23:35:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 118 (1952C400) [pid = 3968] [serial = 788] [outer = 00000000] 23:35:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 119 (1A039000) [pid = 3968] [serial = 789] [outer = 1952C400] 23:35:57 INFO - PROCESS | 3968 | 1464935757965 Marionette DEBUG loaded listener.js 23:35:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 120 (1A131800) [pid = 3968] [serial = 790] [outer = 1952C400] 23:35:58 INFO - PROCESS | 3968 | 1464935758393 Marionette TRACE conn6 <- [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]]]}] 23:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 730ms 23:35:58 INFO - PROCESS | 3968 | 1464935758443 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 23:35:58 INFO - PROCESS | 3968 | 1464935758445 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 23:35:58 INFO - PROCESS | 3968 | 1464935758449 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:35:58 INFO - PROCESS | 3968 | 1464935758450 Marionette TRACE conn6 <- [1,1018,null,{}] 23:35:58 INFO - PROCESS | 3968 | 1464935758454 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:58 INFO - PROCESS | 3968 | 1464935758630 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 23:35:58 INFO - PROCESS | 3968 | 1464935758700 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:58 INFO - PROCESS | 3968 | ++DOCSHELL 1B5F6000 == 78 [pid = 3968] [id = 264] 23:35:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 121 (1C58C000) [pid = 3968] [serial = 791] [outer = 00000000] 23:35:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 122 (1CEEF400) [pid = 3968] [serial = 792] [outer = 1C58C000] 23:35:58 INFO - PROCESS | 3968 | 1464935758745 Marionette DEBUG loaded listener.js 23:35:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 123 (1D73DC00) [pid = 3968] [serial = 793] [outer = 1C58C000] 23:35:59 INFO - PROCESS | 3968 | 1464935759171 Marionette TRACE conn6 <- [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]]]}] 23:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 770ms 23:35:59 INFO - PROCESS | 3968 | 1464935759224 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 23:35:59 INFO - PROCESS | 3968 | 1464935759226 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 23:35:59 INFO - PROCESS | 3968 | 1464935759229 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:35:59 INFO - PROCESS | 3968 | 1464935759231 Marionette TRACE conn6 <- [1,1022,null,{}] 23:35:59 INFO - PROCESS | 3968 | 1464935759235 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:59 INFO - PROCESS | 3968 | 1464935759356 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 23:35:59 INFO - PROCESS | 3968 | 1464935759421 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:59 INFO - PROCESS | 3968 | ++DOCSHELL 1D740000 == 79 [pid = 3968] [id = 265] 23:35:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 124 (1D740800) [pid = 3968] [serial = 794] [outer = 00000000] 23:35:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (1E66D400) [pid = 3968] [serial = 795] [outer = 1D740800] 23:35:59 INFO - PROCESS | 3968 | 1464935759464 Marionette DEBUG loaded listener.js 23:35:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (1E6BD000) [pid = 3968] [serial = 796] [outer = 1D740800] 23:35:59 INFO - PROCESS | 3968 | 1464935759867 Marionette TRACE conn6 <- [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]]]}] 23:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 23:35:59 INFO - PROCESS | 3968 | 1464935759903 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 23:35:59 INFO - PROCESS | 3968 | 1464935759905 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 23:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:35:59 INFO - PROCESS | 3968 | 1464935759908 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:35:59 INFO - PROCESS | 3968 | 1464935759910 Marionette TRACE conn6 <- [1,1026,null,{}] 23:35:59 INFO - PROCESS | 3968 | 1464935759913 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:00 INFO - PROCESS | 3968 | 1464935760069 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 23:36:00 INFO - PROCESS | 3968 | 1464935760094 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:00 INFO - PROCESS | 3968 | ++DOCSHELL 1EF8D000 == 80 [pid = 3968] [id = 266] 23:36:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (1EF8F000) [pid = 3968] [serial = 797] [outer = 00000000] 23:36:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (2051D000) [pid = 3968] [serial = 798] [outer = 1EF8F000] 23:36:00 INFO - PROCESS | 3968 | 1464935760142 Marionette DEBUG loaded listener.js 23:36:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 129 (20528000) [pid = 3968] [serial = 799] [outer = 1EF8F000] 23:36:00 INFO - PROCESS | 3968 | --DOMWINDOW == 128 (19527400) [pid = 3968] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:36:00 INFO - PROCESS | 3968 | --DOMWINDOW == 127 (10507400) [pid = 3968] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:36:00 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (1CEF4000) [pid = 3968] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:36:00 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (10501C00) [pid = 3968] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:36:00 INFO - PROCESS | 3968 | --DOMWINDOW == 124 (14257800) [pid = 3968] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:36:00 INFO - PROCESS | 3968 | --DOMWINDOW == 123 (17981400) [pid = 3968] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:36:00 INFO - PROCESS | 3968 | --DOMWINDOW == 122 (20526400) [pid = 3968] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:36:00 INFO - PROCESS | 3968 | --DOMWINDOW == 121 (19667400) [pid = 3968] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:36:00 INFO - PROCESS | 3968 | --DOMWINDOW == 120 (20093800) [pid = 3968] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:36:00 INFO - PROCESS | 3968 | --DOMWINDOW == 119 (1425C800) [pid = 3968] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:36:00 INFO - PROCESS | 3968 | --DOMWINDOW == 118 (19512800) [pid = 3968] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:36:00 INFO - PROCESS | 3968 | --DOMWINDOW == 117 (0D075400) [pid = 3968] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:36:00 INFO - PROCESS | 3968 | 1464935760654 Marionette TRACE conn6 <- [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]]]}] 23:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 770ms 23:36:00 INFO - PROCESS | 3968 | 1464935760680 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 23:36:00 INFO - PROCESS | 3968 | 1464935760682 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 23:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:36:00 INFO - PROCESS | 3968 | 1464935760696 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:36:00 INFO - PROCESS | 3968 | 1464935760698 Marionette TRACE conn6 <- [1,1030,null,{}] 23:36:00 INFO - PROCESS | 3968 | 1464935760716 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:00 INFO - PROCESS | 3968 | 1464935760804 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 23:36:00 INFO - PROCESS | 3968 | 1464935760810 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:00 INFO - PROCESS | 3968 | ++DOCSHELL 178E1C00 == 81 [pid = 3968] [id = 267] 23:36:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 118 (18E2DC00) [pid = 3968] [serial = 800] [outer = 00000000] 23:36:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 119 (1E670000) [pid = 3968] [serial = 801] [outer = 18E2DC00] 23:36:00 INFO - PROCESS | 3968 | 1464935760855 Marionette DEBUG loaded listener.js 23:36:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 120 (1C58EC00) [pid = 3968] [serial = 802] [outer = 18E2DC00] 23:36:01 INFO - PROCESS | 3968 | 1464935761295 Marionette TRACE conn6 <- [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]]]}] 23:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 23:36:01 INFO - PROCESS | 3968 | 1464935761344 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 23:36:01 INFO - PROCESS | 3968 | 1464935761347 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 23:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:36:01 INFO - PROCESS | 3968 | 1464935761350 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:36:01 INFO - PROCESS | 3968 | 1464935761352 Marionette TRACE conn6 <- [1,1034,null,{}] 23:36:01 INFO - PROCESS | 3968 | 1464935761355 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:01 INFO - PROCESS | 3968 | 1464935761445 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 23:36:01 INFO - PROCESS | 3968 | 1464935761452 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:01 INFO - PROCESS | 3968 | ++DOCSHELL 144F9000 == 82 [pid = 3968] [id = 268] 23:36:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 121 (2009F400) [pid = 3968] [serial = 803] [outer = 00000000] 23:36:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 122 (207E7C00) [pid = 3968] [serial = 804] [outer = 2009F400] 23:36:01 INFO - PROCESS | 3968 | 1464935761496 Marionette DEBUG loaded listener.js 23:36:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 123 (207F1C00) [pid = 3968] [serial = 805] [outer = 2009F400] 23:36:01 INFO - PROCESS | 3968 | 1464935761951 Marionette TRACE conn6 <- [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]]]}] 23:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 23:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:36:02 INFO - PROCESS | 3968 | 1464935761980 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 23:36:02 INFO - PROCESS | 3968 | 1464935761983 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 23:36:02 INFO - PROCESS | 3968 | 1464935761986 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:36:02 INFO - PROCESS | 3968 | 1464935761988 Marionette TRACE conn6 <- [1,1038,null,{}] 23:36:02 INFO - PROCESS | 3968 | 1464935762009 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:02 INFO - PROCESS | 3968 | 1464935762118 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 23:36:02 INFO - PROCESS | 3968 | 1464935762126 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:02 INFO - PROCESS | 3968 | ++DOCSHELL 20B83400 == 83 [pid = 3968] [id = 269] 23:36:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 124 (20B8E800) [pid = 3968] [serial = 806] [outer = 00000000] 23:36:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (20BD0000) [pid = 3968] [serial = 807] [outer = 20B8E800] 23:36:02 INFO - PROCESS | 3968 | 1464935762174 Marionette DEBUG loaded listener.js 23:36:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (20BEB400) [pid = 3968] [serial = 808] [outer = 20B8E800] 23:36:02 INFO - PROCESS | 3968 | 1464935762888 Marionette TRACE conn6 <- [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]]]}] 23:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 970ms 23:36:02 INFO - PROCESS | 3968 | 1464935762957 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 23:36:02 INFO - PROCESS | 3968 | 1464935762962 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 23:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:36:02 INFO - PROCESS | 3968 | 1464935762968 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:36:02 INFO - PROCESS | 3968 | 1464935762972 Marionette TRACE conn6 <- [1,1042,null,{}] 23:36:02 INFO - PROCESS | 3968 | 1464935762978 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:03 INFO - PROCESS | 3968 | 1464935763141 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 23:36:03 INFO - PROCESS | 3968 | 1464935763279 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:03 INFO - PROCESS | 3968 | ++DOCSHELL 1002C800 == 84 [pid = 3968] [id = 270] 23:36:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (10102400) [pid = 3968] [serial = 809] [outer = 00000000] 23:36:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (14773800) [pid = 3968] [serial = 810] [outer = 10102400] 23:36:03 INFO - PROCESS | 3968 | 1464935763341 Marionette DEBUG loaded listener.js 23:36:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 129 (17823400) [pid = 3968] [serial = 811] [outer = 10102400] 23:36:03 INFO - PROCESS | 3968 | 1464935763934 Marionette TRACE conn6 <- [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]]]}] 23:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1022ms 23:36:04 INFO - PROCESS | 3968 | 1464935763995 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 23:36:04 INFO - PROCESS | 3968 | 1464935764001 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 23:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:36:04 INFO - PROCESS | 3968 | 1464935764007 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:36:04 INFO - PROCESS | 3968 | 1464935764010 Marionette TRACE conn6 <- [1,1046,null,{}] 23:36:04 INFO - PROCESS | 3968 | 1464935764014 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:04 INFO - PROCESS | 3968 | 1464935764132 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 23:36:04 INFO - PROCESS | 3968 | 1464935764246 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:04 INFO - PROCESS | 3968 | ++DOCSHELL 18E51400 == 85 [pid = 3968] [id = 271] 23:36:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 130 (1950C800) [pid = 3968] [serial = 812] [outer = 00000000] 23:36:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (19667800) [pid = 3968] [serial = 813] [outer = 1950C800] 23:36:04 INFO - PROCESS | 3968 | 1464935764341 Marionette DEBUG loaded listener.js 23:36:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (1A03C400) [pid = 3968] [serial = 814] [outer = 1950C800] 23:36:04 INFO - PROCESS | 3968 | 1464935764951 Marionette TRACE conn6 <- [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]]]}] 23:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 971ms 23:36:04 INFO - PROCESS | 3968 | 1464935764979 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 23:36:04 INFO - PROCESS | 3968 | 1464935764982 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 23:36:04 INFO - PROCESS | 3968 | 1464935764985 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:36:05 INFO - PROCESS | 3968 | 1464935764989 Marionette TRACE conn6 <- [1,1050,null,{}] 23:36:05 INFO - PROCESS | 3968 | 1464935765000 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:05 INFO - PROCESS | 3968 | 1464935765118 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 23:36:05 INFO - PROCESS | 3968 | 1464935765276 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:05 INFO - PROCESS | 3968 | ++DOCSHELL 2051B800 == 86 [pid = 3968] [id = 272] 23:36:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (2051C400) [pid = 3968] [serial = 815] [outer = 00000000] 23:36:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (207EBC00) [pid = 3968] [serial = 816] [outer = 2051C400] 23:36:05 INFO - PROCESS | 3968 | 1464935765334 Marionette DEBUG loaded listener.js 23:36:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (20BC9000) [pid = 3968] [serial = 817] [outer = 2051C400] 23:36:05 INFO - PROCESS | 3968 | 1464935765964 Marionette TRACE conn6 <- [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]]]}] 23:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1022ms 23:36:06 INFO - PROCESS | 3968 | 1464935766011 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 23:36:06 INFO - PROCESS | 3968 | 1464935766014 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 23:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:36:06 INFO - PROCESS | 3968 | 1464935766018 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:36:06 INFO - PROCESS | 3968 | 1464935766020 Marionette TRACE conn6 <- [1,1054,null,{}] 23:36:06 INFO - PROCESS | 3968 | 1464935766024 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:06 INFO - PROCESS | 3968 | 1464935766148 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 23:36:06 INFO - PROCESS | 3968 | 1464935766296 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:06 INFO - PROCESS | 3968 | ++DOCSHELL 21BAC000 == 87 [pid = 3968] [id = 273] 23:36:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (21BAD800) [pid = 3968] [serial = 818] [outer = 00000000] 23:36:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (21BB4C00) [pid = 3968] [serial = 819] [outer = 21BAD800] 23:36:06 INFO - PROCESS | 3968 | 1464935766355 Marionette DEBUG loaded listener.js 23:36:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (21BD6400) [pid = 3968] [serial = 820] [outer = 21BAD800] 23:36:06 INFO - PROCESS | 3968 | 1464935766934 Marionette TRACE conn6 <- [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]]]}] 23:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 970ms 23:36:07 INFO - PROCESS | 3968 | 1464935766991 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 23:36:07 INFO - PROCESS | 3968 | 1464935766994 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 23:36:07 INFO - PROCESS | 3968 | 1464935766997 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:36:07 INFO - PROCESS | 3968 | 1464935766999 Marionette TRACE conn6 <- [1,1058,null,{}] 23:36:07 INFO - PROCESS | 3968 | 1464935767003 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:07 INFO - PROCESS | 3968 | 1464935767122 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 23:36:07 INFO - PROCESS | 3968 | 1464935767282 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:07 INFO - PROCESS | 3968 | ++DOCSHELL 21B7A800 == 88 [pid = 3968] [id = 274] 23:36:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (21B7AC00) [pid = 3968] [serial = 821] [outer = 00000000] 23:36:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (21B81000) [pid = 3968] [serial = 822] [outer = 21B7AC00] 23:36:07 INFO - PROCESS | 3968 | 1464935767341 Marionette DEBUG loaded listener.js 23:36:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (21B83400) [pid = 3968] [serial = 823] [outer = 21B7AC00] 23:36:07 INFO - PROCESS | 3968 | 1464935767927 Marionette TRACE conn6 <- [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]]]}] 23:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 970ms 23:36:07 INFO - PROCESS | 3968 | 1464935767971 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 23:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:36:07 INFO - PROCESS | 3968 | 1464935767973 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 23:36:07 INFO - PROCESS | 3968 | 1464935767977 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:36:07 INFO - PROCESS | 3968 | 1464935767979 Marionette TRACE conn6 <- [1,1062,null,{}] 23:36:07 INFO - PROCESS | 3968 | 1464935767982 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:08 INFO - PROCESS | 3968 | 1464935768115 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 23:36:08 INFO - PROCESS | 3968 | 1464935768257 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:08 INFO - PROCESS | 3968 | ++DOCSHELL 21B85000 == 89 [pid = 3968] [id = 275] 23:36:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (21BE0C00) [pid = 3968] [serial = 824] [outer = 00000000] 23:36:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 143 (22B75C00) [pid = 3968] [serial = 825] [outer = 21BE0C00] 23:36:08 INFO - PROCESS | 3968 | 1464935768313 Marionette DEBUG loaded listener.js 23:36:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 144 (22B78C00) [pid = 3968] [serial = 826] [outer = 21BE0C00] 23:36:08 INFO - PROCESS | 3968 | 1464935768980 Marionette TRACE conn6 <- [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]]]}] 23:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1021ms 23:36:09 INFO - PROCESS | 3968 | 1464935769008 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 23:36:09 INFO - PROCESS | 3968 | 1464935769010 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 23:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:36:09 INFO - PROCESS | 3968 | 1464935769015 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:36:09 INFO - PROCESS | 3968 | 1464935769017 Marionette TRACE conn6 <- [1,1066,null,{}] 23:36:09 INFO - PROCESS | 3968 | 1464935769021 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:09 INFO - PROCESS | 3968 | 1464935769133 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 23:36:09 INFO - PROCESS | 3968 | 1464935769442 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:09 INFO - PROCESS | 3968 | ++DOCSHELL 0FB65000 == 90 [pid = 3968] [id = 276] 23:36:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 145 (0FB6CC00) [pid = 3968] [serial = 827] [outer = 00000000] 23:36:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 146 (10357400) [pid = 3968] [serial = 828] [outer = 0FB6CC00] 23:36:09 INFO - PROCESS | 3968 | 1464935769528 Marionette DEBUG loaded listener.js 23:36:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 147 (11097400) [pid = 3968] [serial = 829] [outer = 0FB6CC00] 23:36:10 INFO - PROCESS | 3968 | 1464935770169 Marionette TRACE conn6 <- [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]]]}] 23:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1173ms 23:36:10 INFO - PROCESS | 3968 | 1464935770192 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 23:36:10 INFO - PROCESS | 3968 | 1464935770196 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 23:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:36:10 INFO - PROCESS | 3968 | 1464935770201 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:36:10 INFO - PROCESS | 3968 | 1464935770204 Marionette TRACE conn6 <- [1,1070,null,{}] 23:36:10 INFO - PROCESS | 3968 | 1464935770209 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:10 INFO - PROCESS | 3968 | 1464935770318 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 23:36:10 INFO - PROCESS | 3968 | 1464935770478 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:10 INFO - PROCESS | 3968 | ++DOCSHELL 14590800 == 91 [pid = 3968] [id = 277] 23:36:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 148 (14B7A400) [pid = 3968] [serial = 830] [outer = 00000000] 23:36:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 149 (18AF3400) [pid = 3968] [serial = 831] [outer = 14B7A400] 23:36:10 INFO - PROCESS | 3968 | 1464935770533 Marionette DEBUG loaded listener.js 23:36:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 150 (18E43800) [pid = 3968] [serial = 832] [outer = 14B7A400] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 1EF87400 == 90 [pid = 3968] [id = 125] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 1A037C00 == 89 [pid = 3968] [id = 126] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 1F88A400 == 88 [pid = 3968] [id = 156] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 144F9000 == 87 [pid = 3968] [id = 268] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 178E1C00 == 86 [pid = 3968] [id = 267] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 1EF8D000 == 85 [pid = 3968] [id = 266] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 1D740000 == 84 [pid = 3968] [id = 265] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 1B5F6000 == 83 [pid = 3968] [id = 264] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 0C746000 == 82 [pid = 3968] [id = 263] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 19527000 == 81 [pid = 3968] [id = 262] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 18CA5800 == 80 [pid = 3968] [id = 261] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 149 (1A044000) [pid = 3968] [serial = 753] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 0C808C00 == 79 [pid = 3968] [id = 260] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 106A4800 == 78 [pid = 3968] [id = 259] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 1D902C00 == 77 [pid = 3968] [id = 257] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 1CC79000 == 76 [pid = 3968] [id = 256] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 1AE21800 == 75 [pid = 3968] [id = 255] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 19726C00 == 74 [pid = 3968] [id = 254] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 14E15800 == 73 [pid = 3968] [id = 253] 23:36:10 INFO - PROCESS | 3968 | --DOCSHELL 0FBD5800 == 72 [pid = 3968] [id = 252] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 148 (14CE0000) [pid = 3968] [serial = 717] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 147 (20BCE400) [pid = 3968] [serial = 715] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 146 (17886400) [pid = 3968] [serial = 736] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 145 (14B39000) [pid = 3968] [serial = 735] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 144 (18AFD000) [pid = 3968] [serial = 739] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 143 (1798E400) [pid = 3968] [serial = 738] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 142 (18E36C00) [pid = 3968] [serial = 744] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (18E4B000) [pid = 3968] [serial = 745] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (14258400) [pid = 3968] [serial = 741] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (14E0DC00) [pid = 3968] [serial = 742] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (19666C00) [pid = 3968] [serial = 720] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (20572C00) [pid = 3968] [serial = 723] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (207F0C00) [pid = 3968] [serial = 726] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (20BEB800) [pid = 3968] [serial = 729] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (21BB4000) [pid = 3968] [serial = 732] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (1A02BC00) [pid = 3968] [serial = 751] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (19662800) [pid = 3968] [serial = 748] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (19524C00) [pid = 3968] [serial = 747] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (19EEB800) [pid = 3968] [serial = 750] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 129 (1F88F800) [pid = 3968] [serial = 627] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 128 (2051D400) [pid = 3968] [serial = 630] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 127 (2056F400) [pid = 3968] [serial = 633] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (17827800) [pid = 3968] [serial = 621] [outer = 00000000] [url = about:blank] 23:36:10 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (1AE15400) [pid = 3968] [serial = 624] [outer = 00000000] [url = about:blank] 23:36:11 INFO - PROCESS | 3968 | 1464935771172 Marionette TRACE conn6 <- [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]]]}] 23:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1025ms 23:36:11 INFO - PROCESS | 3968 | 1464935771229 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 23:36:11 INFO - PROCESS | 3968 | 1464935771233 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 23:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:36:11 INFO - PROCESS | 3968 | 1464935771241 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:36:11 INFO - PROCESS | 3968 | 1464935771243 Marionette TRACE conn6 <- [1,1074,null,{}] 23:36:11 INFO - PROCESS | 3968 | 1464935771266 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:11 INFO - PROCESS | 3968 | 1464935771360 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 23:36:11 INFO - PROCESS | 3968 | 1464935771373 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:11 INFO - PROCESS | 3968 | ++DOCSHELL 1023AC00 == 73 [pid = 3968] [id = 278] 23:36:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (1023CC00) [pid = 3968] [serial = 833] [outer = 00000000] 23:36:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (1425A400) [pid = 3968] [serial = 834] [outer = 1023CC00] 23:36:11 INFO - PROCESS | 3968 | 1464935771423 Marionette DEBUG loaded listener.js 23:36:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (14B9E000) [pid = 3968] [serial = 835] [outer = 1023CC00] 23:36:11 INFO - PROCESS | 3968 | 1464935771902 Marionette TRACE conn6 <- [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]]]}] 23:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 690ms 23:36:11 INFO - PROCESS | 3968 | 1464935771932 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 23:36:11 INFO - PROCESS | 3968 | 1464935771935 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 23:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:36:11 INFO - PROCESS | 3968 | 1464935771939 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:36:11 INFO - PROCESS | 3968 | 1464935771945 Marionette TRACE conn6 <- [1,1078,null,{}] 23:36:11 INFO - PROCESS | 3968 | 1464935771954 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:12 INFO - PROCESS | 3968 | 1464935772047 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 23:36:12 INFO - PROCESS | 3968 | 1464935772188 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:12 INFO - PROCESS | 3968 | ++DOCSHELL 1884EC00 == 74 [pid = 3968] [id = 279] 23:36:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 129 (18AEF800) [pid = 3968] [serial = 836] [outer = 00000000] 23:36:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 130 (18E44800) [pid = 3968] [serial = 837] [outer = 18AEF800] 23:36:12 INFO - PROCESS | 3968 | 1464935772238 Marionette DEBUG loaded listener.js 23:36:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (1950BC00) [pid = 3968] [serial = 838] [outer = 18AEF800] 23:36:12 INFO - PROCESS | 3968 | 1464935772615 Marionette TRACE conn6 <- [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]]]}] 23:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 23:36:12 INFO - PROCESS | 3968 | 1464935772672 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 23:36:12 INFO - PROCESS | 3968 | 1464935772675 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 23:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:36:12 INFO - PROCESS | 3968 | 1464935772678 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:36:12 INFO - PROCESS | 3968 | 1464935772680 Marionette TRACE conn6 <- [1,1082,null,{}] 23:36:12 INFO - PROCESS | 3968 | 1464935772683 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:12 INFO - PROCESS | 3968 | 1464935772775 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 23:36:12 INFO - PROCESS | 3968 | 1464935772781 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:12 INFO - PROCESS | 3968 | ++DOCSHELL 1022EC00 == 75 [pid = 3968] [id = 280] 23:36:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (1950FC00) [pid = 3968] [serial = 839] [outer = 00000000] 23:36:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (19526800) [pid = 3968] [serial = 840] [outer = 1950FC00] 23:36:12 INFO - PROCESS | 3968 | 1464935772826 Marionette DEBUG loaded listener.js 23:36:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (19663C00) [pid = 3968] [serial = 841] [outer = 1950FC00] 23:36:13 INFO - PROCESS | 3968 | 1464935773325 Marionette TRACE conn6 <- [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]]]}] 23:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 23:36:13 INFO - PROCESS | 3968 | 1464935773352 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 23:36:13 INFO - PROCESS | 3968 | 1464935773354 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 23:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:36:13 INFO - PROCESS | 3968 | 1464935773363 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:36:13 INFO - PROCESS | 3968 | 1464935773364 Marionette TRACE conn6 <- [1,1086,null,{}] 23:36:13 INFO - PROCESS | 3968 | 1464935773368 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:13 INFO - PROCESS | 3968 | 1464935773516 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 23:36:13 INFO - PROCESS | 3968 | 1464935773540 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:13 INFO - PROCESS | 3968 | ++DOCSHELL 19729000 == 76 [pid = 3968] [id = 281] 23:36:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (1972A000) [pid = 3968] [serial = 842] [outer = 00000000] 23:36:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (19DE4800) [pid = 3968] [serial = 843] [outer = 1972A000] 23:36:13 INFO - PROCESS | 3968 | 1464935773594 Marionette DEBUG loaded listener.js 23:36:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (1A02BC00) [pid = 3968] [serial = 844] [outer = 1972A000] 23:36:14 INFO - PROCESS | 3968 | 1464935774062 Marionette TRACE conn6 <- [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]]]}] 23:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 791ms 23:36:14 INFO - PROCESS | 3968 | 1464935774148 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 23:36:14 INFO - PROCESS | 3968 | 1464935774150 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 23:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:36:14 INFO - PROCESS | 3968 | 1464935774154 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:36:14 INFO - PROCESS | 3968 | 1464935774155 Marionette TRACE conn6 <- [1,1090,null,{}] 23:36:14 INFO - PROCESS | 3968 | 1464935774171 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:14 INFO - PROCESS | 3968 | 1464935774294 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 23:36:14 INFO - PROCESS | 3968 | 1464935774373 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:14 INFO - PROCESS | 3968 | ++DOCSHELL 1A02FC00 == 77 [pid = 3968] [id = 282] 23:36:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (1A030C00) [pid = 3968] [serial = 845] [outer = 00000000] 23:36:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (1AE20C00) [pid = 3968] [serial = 846] [outer = 1A030C00] 23:36:14 INFO - PROCESS | 3968 | 1464935774418 Marionette DEBUG loaded listener.js 23:36:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (1BDF1400) [pid = 3968] [serial = 847] [outer = 1A030C00] 23:36:14 INFO - PROCESS | 3968 | 1464935774953 Marionette TRACE conn6 <- [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]]]}] 23:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 830ms 23:36:15 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (1C58C000) [pid = 3968] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:36:15 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (1D740800) [pid = 3968] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:36:15 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (1EF8F000) [pid = 3968] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:36:15 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (1952C400) [pid = 3968] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:36:15 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (19528800) [pid = 3968] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:36:15 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (18E2FC00) [pid = 3968] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:36:15 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (11001C00) [pid = 3968] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:36:15 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (0FB6B000) [pid = 3968] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:36:15 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (2009F400) [pid = 3968] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:36:15 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (18E2DC00) [pid = 3968] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:36:15 INFO - PROCESS | 3968 | 1464935775204 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 23:36:15 INFO - PROCESS | 3968 | 1464935775206 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 23:36:15 INFO - PROCESS | 3968 | 1464935775227 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:36:15 INFO - PROCESS | 3968 | 1464935775229 Marionette TRACE conn6 <- [1,1094,null,{}] 23:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:36:15 INFO - PROCESS | 3968 | 1464935775233 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:15 INFO - PROCESS | 3968 | 1464935775319 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 23:36:15 INFO - PROCESS | 3968 | 1464935775326 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:15 INFO - PROCESS | 3968 | ++DOCSHELL 18AF6400 == 78 [pid = 3968] [id = 283] 23:36:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (18C9E800) [pid = 3968] [serial = 848] [outer = 00000000] 23:36:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (1952C400) [pid = 3968] [serial = 849] [outer = 18C9E800] 23:36:15 INFO - PROCESS | 3968 | 1464935775371 Marionette DEBUG loaded listener.js 23:36:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (19724400) [pid = 3968] [serial = 850] [outer = 18C9E800] 23:36:15 INFO - PROCESS | 3968 | 1464935775797 Marionette TRACE conn6 <- [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]]]}] 23:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 23:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:36:15 INFO - PROCESS | 3968 | 1464935775864 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 23:36:15 INFO - PROCESS | 3968 | 1464935775866 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 23:36:15 INFO - PROCESS | 3968 | 1464935775869 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:36:15 INFO - PROCESS | 3968 | 1464935775871 Marionette TRACE conn6 <- [1,1098,null,{}] 23:36:15 INFO - PROCESS | 3968 | 1464935775874 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:15 INFO - PROCESS | 3968 | 1464935775961 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 23:36:15 INFO - PROCESS | 3968 | 1464935775968 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:16 INFO - PROCESS | 3968 | ++DOCSHELL 19517000 == 79 [pid = 3968] [id = 284] 23:36:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (1AE12400) [pid = 3968] [serial = 851] [outer = 00000000] 23:36:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (1CE6B400) [pid = 3968] [serial = 852] [outer = 1AE12400] 23:36:16 INFO - PROCESS | 3968 | 1464935776016 Marionette DEBUG loaded listener.js 23:36:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (1CE8B800) [pid = 3968] [serial = 853] [outer = 1AE12400] 23:36:16 INFO - PROCESS | 3968 | 1464935776449 Marionette TRACE conn6 <- [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]]]}] 23:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 23:36:16 INFO - PROCESS | 3968 | 1464935776501 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 23:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:36:16 INFO - PROCESS | 3968 | 1464935776503 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 23:36:16 INFO - PROCESS | 3968 | 1464935776506 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:36:16 INFO - PROCESS | 3968 | 1464935776508 Marionette TRACE conn6 <- [1,1102,null,{}] 23:36:16 INFO - PROCESS | 3968 | 1464935776512 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:16 INFO - PROCESS | 3968 | 1464935776605 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 23:36:16 INFO - PROCESS | 3968 | 1464935776612 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:16 INFO - PROCESS | 3968 | ++DOCSHELL 1CEF4800 == 80 [pid = 3968] [id = 285] 23:36:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (1D013800) [pid = 3968] [serial = 854] [outer = 00000000] 23:36:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (1D73E000) [pid = 3968] [serial = 855] [outer = 1D013800] 23:36:16 INFO - PROCESS | 3968 | 1464935776658 Marionette DEBUG loaded listener.js 23:36:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (1E6B0C00) [pid = 3968] [serial = 856] [outer = 1D013800] 23:36:17 INFO - PROCESS | 3968 | 1464935777121 Marionette TRACE conn6 <- [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]]]}] 23:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 23:36:17 INFO - PROCESS | 3968 | 1464935777181 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 23:36:17 INFO - PROCESS | 3968 | 1464935777183 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 23:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:36:17 INFO - PROCESS | 3968 | 1464935777186 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:36:17 INFO - PROCESS | 3968 | 1464935777188 Marionette TRACE conn6 <- [1,1106,null,{}] 23:36:17 INFO - PROCESS | 3968 | 1464935777192 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:17 INFO - PROCESS | 3968 | 1464935777425 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 23:36:17 INFO - PROCESS | 3968 | 1464935777538 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:17 INFO - PROCESS | 3968 | ++DOCSHELL 10103800 == 81 [pid = 3968] [id = 286] 23:36:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (10108000) [pid = 3968] [serial = 857] [outer = 00000000] 23:36:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (10235800) [pid = 3968] [serial = 858] [outer = 10108000] 23:36:17 INFO - PROCESS | 3968 | 1464935777600 Marionette DEBUG loaded listener.js 23:36:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (10549400) [pid = 3968] [serial = 859] [outer = 10108000] 23:36:18 INFO - PROCESS | 3968 | [3968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 23:36:18 INFO - PROCESS | 3968 | 1464935778432 Marionette TRACE conn6 <- [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]]]}] 23:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1276ms 23:36:18 INFO - PROCESS | 3968 | 1464935778468 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 23:36:18 INFO - PROCESS | 3968 | 1464935778472 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 23:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:36:18 INFO - PROCESS | 3968 | 1464935778477 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:36:18 INFO - PROCESS | 3968 | 1464935778480 Marionette TRACE conn6 <- [1,1110,null,{}] 23:36:18 INFO - PROCESS | 3968 | 1464935778485 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:18 INFO - PROCESS | 3968 | 1464935778608 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 23:36:18 INFO - PROCESS | 3968 | 1464935778759 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:18 INFO - PROCESS | 3968 | ++DOCSHELL 1798E400 == 82 [pid = 3968] [id = 287] 23:36:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 143 (1874D800) [pid = 3968] [serial = 860] [outer = 00000000] 23:36:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 144 (1A03A800) [pid = 3968] [serial = 861] [outer = 1874D800] 23:36:18 INFO - PROCESS | 3968 | 1464935778821 Marionette DEBUG loaded listener.js 23:36:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 145 (1AE17800) [pid = 3968] [serial = 862] [outer = 1874D800] 23:36:19 INFO - PROCESS | 3968 | 1464935779460 Marionette TRACE conn6 <- [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]]]}] 23:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1019ms 23:36:19 INFO - PROCESS | 3968 | 1464935779501 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 23:36:19 INFO - PROCESS | 3968 | 1464935779504 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 23:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:36:19 INFO - PROCESS | 3968 | 1464935779508 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:36:19 INFO - PROCESS | 3968 | 1464935779510 Marionette TRACE conn6 <- [1,1114,null,{}] 23:36:19 INFO - PROCESS | 3968 | 1464935779514 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:19 INFO - PROCESS | 3968 | 1464935779628 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 23:36:19 INFO - PROCESS | 3968 | 1464935779772 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:19 INFO - PROCESS | 3968 | ++DOCSHELL 1F88D800 == 83 [pid = 3968] [id = 288] 23:36:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 146 (1F88E800) [pid = 3968] [serial = 863] [outer = 00000000] 23:36:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 147 (2051AC00) [pid = 3968] [serial = 864] [outer = 1F88E800] 23:36:19 INFO - PROCESS | 3968 | 1464935779830 Marionette DEBUG loaded listener.js 23:36:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 148 (20521400) [pid = 3968] [serial = 865] [outer = 1F88E800] 23:36:20 INFO - PROCESS | 3968 | 1464935780404 Marionette TRACE conn6 <- [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]]]}] 23:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 970ms 23:36:20 INFO - PROCESS | 3968 | 1464935780481 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 23:36:20 INFO - PROCESS | 3968 | 1464935780485 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 23:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:36:20 INFO - PROCESS | 3968 | 1464935780497 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:36:20 INFO - PROCESS | 3968 | 1464935780502 Marionette TRACE conn6 <- [1,1118,null,{}] 23:36:20 INFO - PROCESS | 3968 | 1464935780506 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:20 INFO - PROCESS | 3968 | 1464935780623 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 23:36:20 INFO - PROCESS | 3968 | 1464935780736 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:20 INFO - PROCESS | 3968 | ++DOCSHELL 20566400 == 84 [pid = 3968] [id = 289] 23:36:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 149 (207A3800) [pid = 3968] [serial = 866] [outer = 00000000] 23:36:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 150 (207AC800) [pid = 3968] [serial = 867] [outer = 207A3800] 23:36:20 INFO - PROCESS | 3968 | 1464935780790 Marionette DEBUG loaded listener.js 23:36:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 151 (207B0400) [pid = 3968] [serial = 868] [outer = 207A3800] 23:36:21 INFO - PROCESS | 3968 | 1464935781392 Marionette TRACE conn6 <- [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]]]}] 23:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 930ms 23:36:21 INFO - PROCESS | 3968 | 1464935781426 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 23:36:21 INFO - PROCESS | 3968 | 1464935781428 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 23:36:21 INFO - PROCESS | 3968 | 1464935781432 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:36:21 INFO - PROCESS | 3968 | 1464935781434 Marionette TRACE conn6 <- [1,1122,null,{}] 23:36:21 INFO - PROCESS | 3968 | 1464935781437 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:21 INFO - PROCESS | 3968 | 1464935781553 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 23:36:21 INFO - PROCESS | 3968 | 1464935781715 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:21 INFO - PROCESS | 3968 | ++DOCSHELL 207E9000 == 85 [pid = 3968] [id = 290] 23:36:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 152 (207F3400) [pid = 3968] [serial = 869] [outer = 00000000] 23:36:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 153 (20B8D800) [pid = 3968] [serial = 870] [outer = 207F3400] 23:36:21 INFO - PROCESS | 3968 | 1464935781774 Marionette DEBUG loaded listener.js 23:36:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 154 (20BD1800) [pid = 3968] [serial = 871] [outer = 207F3400] 23:36:22 INFO - PROCESS | 3968 | 1464935782353 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 23:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 970ms 23:36:22 INFO - PROCESS | 3968 | 1464935782406 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 23:36:22 INFO - PROCESS | 3968 | 1464935782408 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 23:36:22 INFO - PROCESS | 3968 | 1464935782412 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:36:22 INFO - PROCESS | 3968 | 1464935782414 Marionette TRACE conn6 <- [1,1126,null,{}] 23:36:22 INFO - PROCESS | 3968 | 1464935782418 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:22 INFO - PROCESS | 3968 | 1464935782542 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 23:36:22 INFO - PROCESS | 3968 | 1464935782702 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:22 INFO - PROCESS | 3968 | ++DOCSHELL 21B80400 == 86 [pid = 3968] [id = 291] 23:36:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 155 (21B83800) [pid = 3968] [serial = 872] [outer = 00000000] 23:36:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 156 (21BB0800) [pid = 3968] [serial = 873] [outer = 21B83800] 23:36:22 INFO - PROCESS | 3968 | 1464935782761 Marionette DEBUG loaded listener.js 23:36:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 157 (21BD7C00) [pid = 3968] [serial = 874] [outer = 21B83800] 23:36:23 INFO - PROCESS | 3968 | 1464935783314 Marionette TRACE conn6 <- [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]]]}] 23:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 970ms 23:36:23 INFO - PROCESS | 3968 | 1464935783386 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 23:36:23 INFO - PROCESS | 3968 | 1464935783388 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 23:36:23 INFO - PROCESS | 3968 | 1464935783392 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:36:23 INFO - PROCESS | 3968 | 1464935783395 Marionette TRACE conn6 <- [1,1130,null,{}] 23:36:23 INFO - PROCESS | 3968 | 1464935783399 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:23 INFO - PROCESS | 3968 | 1464935783508 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 23:36:23 INFO - PROCESS | 3968 | 1464935783652 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:23 INFO - PROCESS | 3968 | ++DOCSHELL 21BE3000 == 87 [pid = 3968] [id = 292] 23:36:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 158 (21BE3C00) [pid = 3968] [serial = 875] [outer = 00000000] 23:36:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 159 (22B78000) [pid = 3968] [serial = 876] [outer = 21BE3C00] 23:36:23 INFO - PROCESS | 3968 | 1464935783706 Marionette DEBUG loaded listener.js 23:36:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 160 (22B7D000) [pid = 3968] [serial = 877] [outer = 21BE3C00] 23:36:24 INFO - PROCESS | 3968 | 1464935784247 Marionette TRACE conn6 <- [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]]]}] 23:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 871ms 23:36:24 INFO - PROCESS | 3968 | 1464935784266 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 23:36:24 INFO - PROCESS | 3968 | 1464935784268 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 23:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:36:24 INFO - PROCESS | 3968 | 1464935784272 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:36:24 INFO - PROCESS | 3968 | 1464935784274 Marionette TRACE conn6 <- [1,1134,null,{}] 23:36:24 INFO - PROCESS | 3968 | 1464935784278 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:24 INFO - PROCESS | 3968 | 1464935784389 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 23:36:24 INFO - PROCESS | 3968 | 1464935784546 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:24 INFO - PROCESS | 3968 | ++DOCSHELL 21B81400 == 88 [pid = 3968] [id = 293] 23:36:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 161 (21BD6800) [pid = 3968] [serial = 878] [outer = 00000000] 23:36:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 162 (22B81C00) [pid = 3968] [serial = 879] [outer = 21BD6800] 23:36:24 INFO - PROCESS | 3968 | 1464935784601 Marionette DEBUG loaded listener.js 23:36:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 163 (24505000) [pid = 3968] [serial = 880] [outer = 21BD6800] 23:36:25 INFO - PROCESS | 3968 | 1464935785246 Marionette TRACE conn6 <- [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]]]}] 23:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1017ms 23:36:25 INFO - PROCESS | 3968 | 1464935785293 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 23:36:25 INFO - PROCESS | 3968 | 1464935785295 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 23:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:36:25 INFO - PROCESS | 3968 | 1464935785299 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:36:25 INFO - PROCESS | 3968 | 1464935785301 Marionette TRACE conn6 <- [1,1138,null,{}] 23:36:25 INFO - PROCESS | 3968 | 1464935785304 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:25 INFO - PROCESS | 3968 | 1464935785419 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 23:36:25 INFO - PROCESS | 3968 | 1464935785563 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:25 INFO - PROCESS | 3968 | ++DOCSHELL 0FAEA800 == 89 [pid = 3968] [id = 294] 23:36:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 164 (10504400) [pid = 3968] [serial = 881] [outer = 00000000] 23:36:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 165 (18CA2800) [pid = 3968] [serial = 882] [outer = 10504400] 23:36:25 INFO - PROCESS | 3968 | 1464935785618 Marionette DEBUG loaded listener.js 23:36:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 166 (1A02DC00) [pid = 3968] [serial = 883] [outer = 10504400] 23:36:26 INFO - PROCESS | 3968 | 1464935786371 Marionette TRACE conn6 <- [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]]]}] 23:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1124ms 23:36:26 INFO - PROCESS | 3968 | 1464935786427 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 23:36:26 INFO - PROCESS | 3968 | 1464935786432 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 23:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:36:26 INFO - PROCESS | 3968 | 1464935786437 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:36:26 INFO - PROCESS | 3968 | 1464935786441 Marionette TRACE conn6 <- [1,1142,null,{}] 23:36:26 INFO - PROCESS | 3968 | 1464935786446 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:26 INFO - PROCESS | 3968 | 1464935786632 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 23:36:26 INFO - PROCESS | 3968 | 1464935786744 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:26 INFO - PROCESS | 3968 | ++DOCSHELL 0FB64C00 == 90 [pid = 3968] [id = 295] 23:36:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 167 (0FF4B000) [pid = 3968] [serial = 884] [outer = 00000000] 23:36:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 168 (10020C00) [pid = 3968] [serial = 885] [outer = 0FF4B000] 23:36:26 INFO - PROCESS | 3968 | 1464935786798 Marionette DEBUG loaded listener.js 23:36:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 169 (10103C00) [pid = 3968] [serial = 886] [outer = 0FF4B000] 23:36:27 INFO - PROCESS | 3968 | --DOCSHELL 19517000 == 89 [pid = 3968] [id = 284] 23:36:27 INFO - PROCESS | 3968 | --DOCSHELL 18AF6400 == 88 [pid = 3968] [id = 283] 23:36:27 INFO - PROCESS | 3968 | --DOCSHELL 1A02FC00 == 87 [pid = 3968] [id = 282] 23:36:27 INFO - PROCESS | 3968 | --DOCSHELL 19729000 == 86 [pid = 3968] [id = 281] 23:36:27 INFO - PROCESS | 3968 | --DOCSHELL 1022EC00 == 85 [pid = 3968] [id = 280] 23:36:27 INFO - PROCESS | 3968 | --DOCSHELL 1884EC00 == 84 [pid = 3968] [id = 279] 23:36:27 INFO - PROCESS | 3968 | --DOCSHELL 1023AC00 == 83 [pid = 3968] [id = 278] 23:36:27 INFO - PROCESS | 3968 | --DOCSHELL 14590800 == 82 [pid = 3968] [id = 277] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 168 (20BD0000) [pid = 3968] [serial = 807] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOCSHELL 0FB65000 == 81 [pid = 3968] [id = 276] 23:36:27 INFO - PROCESS | 3968 | --DOCSHELL 2051B800 == 80 [pid = 3968] [id = 272] 23:36:27 INFO - PROCESS | 3968 | --DOCSHELL 18E51400 == 79 [pid = 3968] [id = 271] 23:36:27 INFO - PROCESS | 3968 | --DOCSHELL 1002C800 == 78 [pid = 3968] [id = 270] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 167 (1CEEF400) [pid = 3968] [serial = 792] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 166 (1E66D400) [pid = 3968] [serial = 795] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 165 (2051D000) [pid = 3968] [serial = 798] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 164 (1E6BD000) [pid = 3968] [serial = 796] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 163 (10503000) [pid = 3968] [serial = 756] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 162 (1781B000) [pid = 3968] [serial = 759] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 161 (19EEC800) [pid = 3968] [serial = 762] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 160 (1B5AB800) [pid = 3968] [serial = 765] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 159 (1CEEA400) [pid = 3968] [serial = 768] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 158 (1A039000) [pid = 3968] [serial = 789] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 157 (19726400) [pid = 3968] [serial = 786] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 156 (19EEC000) [pid = 3968] [serial = 787] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 155 (18E45000) [pid = 3968] [serial = 783] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 154 (1950E800) [pid = 3968] [serial = 784] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 153 (1428A000) [pid = 3968] [serial = 778] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 152 (1109DC00) [pid = 3968] [serial = 777] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 151 (1022E400) [pid = 3968] [serial = 780] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 150 (14591000) [pid = 3968] [serial = 781] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 149 (1E66D800) [pid = 3968] [serial = 771] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 148 (1F885800) [pid = 3968] [serial = 774] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 147 (207E7C00) [pid = 3968] [serial = 804] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 146 (207F1C00) [pid = 3968] [serial = 805] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 145 (20528000) [pid = 3968] [serial = 799] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 144 (1E670000) [pid = 3968] [serial = 801] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 143 (1D73DC00) [pid = 3968] [serial = 793] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 142 (1A131800) [pid = 3968] [serial = 790] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (1C58EC00) [pid = 3968] [serial = 802] [outer = 00000000] [url = about:blank] 23:36:27 INFO - PROCESS | 3968 | 1464935787463 Marionette TRACE conn6 <- [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]]]}] 23:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1075ms 23:36:27 INFO - PROCESS | 3968 | 1464935787512 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 23:36:27 INFO - PROCESS | 3968 | 1464935787518 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 23:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:36:27 INFO - PROCESS | 3968 | 1464935787525 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:36:27 INFO - PROCESS | 3968 | 1464935787528 Marionette TRACE conn6 <- [1,1146,null,{}] 23:36:27 INFO - PROCESS | 3968 | 1464935787548 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:27 INFO - PROCESS | 3968 | 1464935787696 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 23:36:27 INFO - PROCESS | 3968 | 1464935787713 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:27 INFO - PROCESS | 3968 | ++DOCSHELL 10232000 == 79 [pid = 3968] [id = 296] 23:36:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (10235000) [pid = 3968] [serial = 887] [outer = 00000000] 23:36:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 143 (1050F800) [pid = 3968] [serial = 888] [outer = 10235000] 23:36:27 INFO - PROCESS | 3968 | 1464935787762 Marionette DEBUG loaded listener.js 23:36:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 144 (10628C00) [pid = 3968] [serial = 889] [outer = 10235000] 23:36:28 INFO - PROCESS | 3968 | 1464935788248 Marionette TRACE conn6 <- [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]]]}] 23:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 751ms 23:36:28 INFO - PROCESS | 3968 | 1464935788307 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 23:36:28 INFO - PROCESS | 3968 | 1464935788310 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 23:36:28 INFO - PROCESS | 3968 | 1464935788317 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:36:28 INFO - PROCESS | 3968 | 1464935788321 Marionette TRACE conn6 <- [1,1150,null,{}] 23:36:28 INFO - PROCESS | 3968 | 1464935788332 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:28 INFO - PROCESS | 3968 | 1464935788435 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 23:36:28 INFO - PROCESS | 3968 | 1464935788552 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:28 INFO - PROCESS | 3968 | ++DOCSHELL 14591000 == 80 [pid = 3968] [id = 297] 23:36:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 145 (1478F000) [pid = 3968] [serial = 890] [outer = 00000000] 23:36:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 146 (14CEC000) [pid = 3968] [serial = 891] [outer = 1478F000] 23:36:28 INFO - PROCESS | 3968 | 1464935788602 Marionette DEBUG loaded listener.js 23:36:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 147 (14EB3C00) [pid = 3968] [serial = 892] [outer = 1478F000] 23:36:28 INFO - PROCESS | 3968 | 1464935788974 Marionette TRACE conn6 <- [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]]]}] 23:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 23:36:29 INFO - PROCESS | 3968 | 1464935789016 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 23:36:29 INFO - PROCESS | 3968 | 1464935789019 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 23:36:29 INFO - PROCESS | 3968 | 1464935789023 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:36:29 INFO - PROCESS | 3968 | 1464935789025 Marionette TRACE conn6 <- [1,1154,null,{}] 23:36:29 INFO - PROCESS | 3968 | 1464935789029 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:29 INFO - PROCESS | 3968 | 1464935789124 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 23:36:29 INFO - PROCESS | 3968 | 1464935789131 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:29 INFO - PROCESS | 3968 | ++DOCSHELL 1781B000 == 81 [pid = 3968] [id = 298] 23:36:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 148 (17824800) [pid = 3968] [serial = 893] [outer = 00000000] 23:36:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 149 (17989000) [pid = 3968] [serial = 894] [outer = 17824800] 23:36:29 INFO - PROCESS | 3968 | 1464935789175 Marionette DEBUG loaded listener.js 23:36:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 150 (17DCEC00) [pid = 3968] [serial = 895] [outer = 17824800] 23:36:29 INFO - PROCESS | 3968 | 1464935789688 Marionette TRACE conn6 <- [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]]]}] 23:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 731ms 23:36:29 INFO - PROCESS | 3968 | 1464935789760 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 23:36:29 INFO - PROCESS | 3968 | 1464935789762 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 23:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:36:29 INFO - PROCESS | 3968 | 1464935789766 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:36:29 INFO - PROCESS | 3968 | 1464935789767 Marionette TRACE conn6 <- [1,1158,null,{}] 23:36:29 INFO - PROCESS | 3968 | 1464935789771 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:29 INFO - PROCESS | 3968 | 1464935789922 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 23:36:29 INFO - PROCESS | 3968 | 1464935789941 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:29 INFO - PROCESS | 3968 | ++DOCSHELL 1884C800 == 82 [pid = 3968] [id = 299] 23:36:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 151 (18AF6400) [pid = 3968] [serial = 896] [outer = 00000000] 23:36:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 152 (18CA7400) [pid = 3968] [serial = 897] [outer = 18AF6400] 23:36:30 INFO - PROCESS | 3968 | 1464935789988 Marionette DEBUG loaded listener.js 23:36:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 153 (18E45800) [pid = 3968] [serial = 898] [outer = 18AF6400] 23:36:30 INFO - PROCESS | 3968 | 1464935790468 Marionette TRACE conn6 <- [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]]]}] 23:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 23:36:30 INFO - PROCESS | 3968 | 1464935790500 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 23:36:30 INFO - PROCESS | 3968 | 1464935790502 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 23:36:30 INFO - PROCESS | 3968 | 1464935790506 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:36:30 INFO - PROCESS | 3968 | 1464935790508 Marionette TRACE conn6 <- [1,1162,null,{}] 23:36:30 INFO - PROCESS | 3968 | 1464935790519 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:30 INFO - PROCESS | 3968 | 1464935790668 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 23:36:30 INFO - PROCESS | 3968 | 1464935790745 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:30 INFO - PROCESS | 3968 | ++DOCSHELL 1950F800 == 83 [pid = 3968] [id = 300] 23:36:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 154 (19510000) [pid = 3968] [serial = 899] [outer = 00000000] 23:36:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 155 (19661400) [pid = 3968] [serial = 900] [outer = 19510000] 23:36:30 INFO - PROCESS | 3968 | 1464935790793 Marionette DEBUG loaded listener.js 23:36:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 156 (19723800) [pid = 3968] [serial = 901] [outer = 19510000] 23:36:31 INFO - PROCESS | 3968 | 1464935791226 Marionette TRACE conn6 <- [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] 23:36:31 INFO - PROCESS | 3968 | 1464935791302 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 23:36:31 INFO - PROCESS | 3968 | 1464935791305 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:36:31 INFO - PROCESS | 3968 | 1464935791307 Marionette TRACE conn6 <- [1,1166,null,{}] 23:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:36:31 INFO - PROCESS | 3968 | 1464935791311 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:31 INFO - PROCESS | 3968 | 1464935791557 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 23:36:31 INFO - PROCESS | 3968 | --DOMWINDOW == 155 (1A032800) [pid = 3968] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:36:31 INFO - PROCESS | 3968 | --DOMWINDOW == 154 (1972A000) [pid = 3968] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:36:31 INFO - PROCESS | 3968 | --DOMWINDOW == 153 (1A030C00) [pid = 3968] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:36:31 INFO - PROCESS | 3968 | --DOMWINDOW == 152 (0FB6CC00) [pid = 3968] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:36:31 INFO - PROCESS | 3968 | --DOMWINDOW == 151 (18C9E800) [pid = 3968] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:36:31 INFO - PROCESS | 3968 | --DOMWINDOW == 150 (18AEF800) [pid = 3968] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:36:31 INFO - PROCESS | 3968 | --DOMWINDOW == 149 (1023CC00) [pid = 3968] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:36:31 INFO - PROCESS | 3968 | --DOMWINDOW == 148 (1950FC00) [pid = 3968] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:36:31 INFO - PROCESS | 3968 | --DOMWINDOW == 147 (14B7A400) [pid = 3968] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:36:31 INFO - PROCESS | 3968 | --DOMWINDOW == 146 (1AE12400) [pid = 3968] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:36:31 INFO - PROCESS | 3968 | 1464935791636 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:31 INFO - PROCESS | 3968 | ++DOCSHELL 1002A000 == 84 [pid = 3968] [id = 301] 23:36:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 147 (10236400) [pid = 3968] [serial = 902] [outer = 00000000] 23:36:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 148 (18850000) [pid = 3968] [serial = 903] [outer = 10236400] 23:36:31 INFO - PROCESS | 3968 | 1464935791683 Marionette DEBUG loaded listener.js 23:36:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 149 (1972A800) [pid = 3968] [serial = 904] [outer = 10236400] 23:36:32 INFO - PROCESS | 3968 | 1464935792040 Marionette TRACE conn6 <- [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] 23:36:32 INFO - PROCESS | 3968 | 1464935792092 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 23:36:32 INFO - PROCESS | 3968 | 1464935792096 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:36:32 INFO - PROCESS | 3968 | 1464935792098 Marionette TRACE conn6 <- [1,1170,null,{}] 23:36:32 INFO - PROCESS | 3968 | 1464935792101 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:32 INFO - PROCESS | 3968 | 1464935792196 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 23:36:32 INFO - PROCESS | 3968 | 1464935792203 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:32 INFO - PROCESS | 3968 | ++DOCSHELL 0FF2F000 == 85 [pid = 3968] [id = 302] 23:36:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 150 (19DD9400) [pid = 3968] [serial = 905] [outer = 00000000] 23:36:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 151 (1A044C00) [pid = 3968] [serial = 906] [outer = 19DD9400] 23:36:32 INFO - PROCESS | 3968 | 1464935792250 Marionette DEBUG loaded listener.js 23:36:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 152 (1A13CC00) [pid = 3968] [serial = 907] [outer = 19DD9400] 23:36:32 INFO - PROCESS | 3968 | 1464935792702 Marionette TRACE conn6 <- [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] 23:36:32 INFO - PROCESS | 3968 | 1464935792744 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 23:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:36:32 INFO - PROCESS | 3968 | 1464935792747 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:36:32 INFO - PROCESS | 3968 | 1464935792749 Marionette TRACE conn6 <- [1,1174,null,{}] 23:36:32 INFO - PROCESS | 3968 | 1464935792752 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:32 INFO - PROCESS | 3968 | 1464935792843 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 23:36:32 INFO - PROCESS | 3968 | 1464935792850 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:32 INFO - PROCESS | 3968 | ++DOCSHELL 10026400 == 86 [pid = 3968] [id = 303] 23:36:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 153 (17D0CC00) [pid = 3968] [serial = 908] [outer = 00000000] 23:36:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 154 (1B5EAC00) [pid = 3968] [serial = 909] [outer = 17D0CC00] 23:36:32 INFO - PROCESS | 3968 | 1464935792893 Marionette DEBUG loaded listener.js 23:36:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 155 (1BD10000) [pid = 3968] [serial = 910] [outer = 17D0CC00] 23:36:33 INFO - PROCESS | 3968 | 1464935793357 Marionette TRACE conn6 <- [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] 23:36:33 INFO - PROCESS | 3968 | 1464935793385 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 23:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:36:33 INFO - PROCESS | 3968 | 1464935793388 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:36:33 INFO - PROCESS | 3968 | 1464935793390 Marionette TRACE conn6 <- [1,1178,null,{}] 23:36:33 INFO - PROCESS | 3968 | 1464935793398 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:33 INFO - PROCESS | 3968 | 1464935793536 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 23:36:33 INFO - PROCESS | 3968 | 1464935793680 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:33 INFO - PROCESS | 3968 | ++DOCSHELL 08B88800 == 87 [pid = 3968] [id = 304] 23:36:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 156 (08B89000) [pid = 3968] [serial = 911] [outer = 00000000] 23:36:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 157 (0C808800) [pid = 3968] [serial = 912] [outer = 08B89000] 23:36:33 INFO - PROCESS | 3968 | 1464935793738 Marionette DEBUG loaded listener.js 23:36:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 158 (0FAF2000) [pid = 3968] [serial = 913] [outer = 08B89000] 23:36:34 INFO - PROCESS | 3968 | 1464935794388 Marionette TRACE conn6 <- [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] 23:36:34 INFO - PROCESS | 3968 | 1464935794472 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 23:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:36:34 INFO - PROCESS | 3968 | 1464935794490 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:36:34 INFO - PROCESS | 3968 | 1464935794495 Marionette TRACE conn6 <- [1,1182,null,{}] 23:36:34 INFO - PROCESS | 3968 | 1464935794502 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:34 INFO - PROCESS | 3968 | 1464935794634 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 23:36:34 INFO - PROCESS | 3968 | 1464935794775 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:34 INFO - PROCESS | 3968 | ++DOCSHELL 14256C00 == 88 [pid = 3968] [id = 305] 23:36:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 159 (14258400) [pid = 3968] [serial = 914] [outer = 00000000] 23:36:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 160 (14590C00) [pid = 3968] [serial = 915] [outer = 14258400] 23:36:34 INFO - PROCESS | 3968 | 1464935794835 Marionette DEBUG loaded listener.js 23:36:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 161 (14EAD000) [pid = 3968] [serial = 916] [outer = 14258400] 23:36:35 INFO - PROCESS | 3968 | 1464935795400 Marionette TRACE conn6 <- [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] 23:36:35 INFO - PROCESS | 3968 | 1464935795479 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 23:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:36:35 INFO - PROCESS | 3968 | 1464935795483 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:36:35 INFO - PROCESS | 3968 | 1464935795486 Marionette TRACE conn6 <- [1,1186,null,{}] 23:36:35 INFO - PROCESS | 3968 | 1464935795490 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:35 INFO - PROCESS | 3968 | 1464935795617 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 23:36:35 INFO - PROCESS | 3968 | 1464935795772 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:35 INFO - PROCESS | 3968 | ++DOCSHELL 1952E000 == 89 [pid = 3968] [id = 306] 23:36:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 162 (195D8800) [pid = 3968] [serial = 917] [outer = 00000000] 23:36:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 163 (1A03E000) [pid = 3968] [serial = 918] [outer = 195D8800] 23:36:35 INFO - PROCESS | 3968 | 1464935795832 Marionette DEBUG loaded listener.js 23:36:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 164 (1CE7E000) [pid = 3968] [serial = 919] [outer = 195D8800] 23:36:36 INFO - PROCESS | 3968 | 1464935796484 Marionette TRACE conn6 <- [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]]]}] 23:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1075ms 23:36:36 INFO - PROCESS | 3968 | 1464935796562 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 23:36:36 INFO - PROCESS | 3968 | 1464935796564 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 23:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:36:36 INFO - PROCESS | 3968 | 1464935796575 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:36:36 INFO - PROCESS | 3968 | 1464935796581 Marionette TRACE conn6 <- [1,1190,null,{}] 23:36:36 INFO - PROCESS | 3968 | 1464935796586 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:36 INFO - PROCESS | 3968 | 1464935796705 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 23:36:36 INFO - PROCESS | 3968 | 1464935796852 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:36 INFO - PROCESS | 3968 | ++DOCSHELL 1CE83000 == 90 [pid = 3968] [id = 307] 23:36:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 165 (1D739C00) [pid = 3968] [serial = 920] [outer = 00000000] 23:36:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 166 (1E669400) [pid = 3968] [serial = 921] [outer = 1D739C00] 23:36:36 INFO - PROCESS | 3968 | 1464935796908 Marionette DEBUG loaded listener.js 23:36:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 167 (1E670C00) [pid = 3968] [serial = 922] [outer = 1D739C00] 23:36:37 INFO - PROCESS | 3968 | 1464935797523 Marionette TRACE conn6 <- [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]]]}] 23:36:37 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 23:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 987ms 23:36:37 INFO - PROCESS | 3968 | 1464935797558 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 23:36:37 INFO - PROCESS | 3968 | 1464935797561 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 23:36:37 INFO - PROCESS | 3968 | 1464935797565 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:36:37 INFO - PROCESS | 3968 | 1464935797567 Marionette TRACE conn6 <- [1,1194,null,{}] 23:36:37 INFO - PROCESS | 3968 | 1464935797571 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:37 INFO - PROCESS | 3968 | 1464935797689 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 23:36:37 INFO - PROCESS | 3968 | 1464935797850 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:37 INFO - PROCESS | 3968 | ++DOCSHELL 1E6B1400 == 91 [pid = 3968] [id = 308] 23:36:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 168 (1E6BB000) [pid = 3968] [serial = 923] [outer = 00000000] 23:36:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 169 (1EF92000) [pid = 3968] [serial = 924] [outer = 1E6BB000] 23:36:37 INFO - PROCESS | 3968 | 1464935797905 Marionette DEBUG loaded listener.js 23:36:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 170 (1F886C00) [pid = 3968] [serial = 925] [outer = 1E6BB000] 23:36:38 INFO - PROCESS | 3968 | 1464935798479 Marionette TRACE conn6 <- [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]]]}] 23:36:38 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 23:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 970ms 23:36:38 INFO - PROCESS | 3968 | 1464935798539 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 23:36:38 INFO - PROCESS | 3968 | 1464935798541 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 23:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:36:38 INFO - PROCESS | 3968 | 1464935798560 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:36:38 INFO - PROCESS | 3968 | 1464935798562 Marionette TRACE conn6 <- [1,1198,null,{}] 23:36:38 INFO - PROCESS | 3968 | 1464935798566 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:38 INFO - PROCESS | 3968 | 1464935798688 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 23:36:38 INFO - PROCESS | 3968 | 1464935798844 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:38 INFO - PROCESS | 3968 | ++DOCSHELL 2009BC00 == 92 [pid = 3968] [id = 309] 23:36:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 171 (2009C400) [pid = 3968] [serial = 926] [outer = 00000000] 23:36:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 172 (20519C00) [pid = 3968] [serial = 927] [outer = 2009C400] 23:36:38 INFO - PROCESS | 3968 | 1464935798909 Marionette DEBUG loaded listener.js 23:36:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 173 (20566000) [pid = 3968] [serial = 928] [outer = 2009C400] 23:36:39 INFO - PROCESS | 3968 | 1464935799535 Marionette TRACE conn6 <- [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]]]}] 23:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1023ms 23:36:39 INFO - PROCESS | 3968 | 1464935799583 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 23:36:39 INFO - PROCESS | 3968 | 1464935799585 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 23:36:39 INFO - PROCESS | 3968 | 1464935799588 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:36:39 INFO - PROCESS | 3968 | 1464935799590 Marionette TRACE conn6 <- [1,1202,null,{}] 23:36:39 INFO - PROCESS | 3968 | 1464935799594 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:39 INFO - PROCESS | 3968 | 1464935799708 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 23:36:39 INFO - PROCESS | 3968 | 1464935799869 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:39 INFO - PROCESS | 3968 | ++DOCSHELL 207A4400 == 93 [pid = 3968] [id = 310] 23:36:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 174 (207A4C00) [pid = 3968] [serial = 929] [outer = 00000000] 23:36:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 175 (207ABC00) [pid = 3968] [serial = 930] [outer = 207A4C00] 23:36:39 INFO - PROCESS | 3968 | 1464935799924 Marionette DEBUG loaded listener.js 23:36:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 176 (207EF000) [pid = 3968] [serial = 931] [outer = 207A4C00] 23:36:40 INFO - PROCESS | 3968 | 1464935800568 Marionette TRACE conn6 <- [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]]]}] 23:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1019ms 23:36:40 INFO - PROCESS | 3968 | 1464935800612 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 23:36:40 INFO - PROCESS | 3968 | 1464935800614 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 23:36:40 INFO - PROCESS | 3968 | 1464935800618 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:36:40 INFO - PROCESS | 3968 | 1464935800620 Marionette TRACE conn6 <- [1,1206,null,{}] 23:36:40 INFO - PROCESS | 3968 | 1464935800623 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:40 INFO - PROCESS | 3968 | 1464935800738 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 23:36:41 INFO - PROCESS | 3968 | 1464935801072 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:41 INFO - PROCESS | 3968 | ++DOCSHELL 0FA32400 == 94 [pid = 3968] [id = 311] 23:36:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 177 (0FA35400) [pid = 3968] [serial = 932] [outer = 00000000] 23:36:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 178 (0FB8C000) [pid = 3968] [serial = 933] [outer = 0FA35400] 23:36:41 INFO - PROCESS | 3968 | 1464935801160 Marionette DEBUG loaded listener.js 23:36:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 179 (10022400) [pid = 3968] [serial = 934] [outer = 0FA35400] 23:36:41 INFO - PROCESS | 3968 | 1464935801760 Marionette TRACE conn6 <- [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]]]}] 23:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1176ms 23:36:41 INFO - PROCESS | 3968 | 1464935801798 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 23:36:41 INFO - PROCESS | 3968 | 1464935801802 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 23:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:36:41 INFO - PROCESS | 3968 | 1464935801807 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:36:41 INFO - PROCESS | 3968 | 1464935801810 Marionette TRACE conn6 <- [1,1210,null,{}] 23:36:41 INFO - PROCESS | 3968 | 1464935801815 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:41 INFO - PROCESS | 3968 | 1464935801926 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 23:36:42 INFO - PROCESS | 3968 | 1464935802094 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:42 INFO - PROCESS | 3968 | ++DOCSHELL 14CDE400 == 95 [pid = 3968] [id = 312] 23:36:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 180 (14CE4000) [pid = 3968] [serial = 935] [outer = 00000000] 23:36:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 181 (14EB4000) [pid = 3968] [serial = 936] [outer = 14CE4000] 23:36:42 INFO - PROCESS | 3968 | 1464935802149 Marionette DEBUG loaded listener.js 23:36:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 182 (17D02000) [pid = 3968] [serial = 937] [outer = 14CE4000] 23:36:42 INFO - PROCESS | 3968 | 1464935802743 Marionette TRACE conn6 <- [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] 23:36:42 INFO - PROCESS | 3968 | 1464935802804 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 23:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:36:42 INFO - PROCESS | 3968 | 1464935802809 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:36:42 INFO - PROCESS | 3968 | 1464935802811 Marionette TRACE conn6 <- [1,1214,null,{}] 23:36:42 INFO - PROCESS | 3968 | 1464935802834 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:42 INFO - PROCESS | 3968 | 1464935802945 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 23:36:43 INFO - PROCESS | 3968 | 1464935803117 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:43 INFO - PROCESS | 3968 | --DOCSHELL 10026400 == 94 [pid = 3968] [id = 303] 23:36:43 INFO - PROCESS | 3968 | --DOCSHELL 0FF2F000 == 93 [pid = 3968] [id = 302] 23:36:43 INFO - PROCESS | 3968 | --DOCSHELL 1002A000 == 92 [pid = 3968] [id = 301] 23:36:43 INFO - PROCESS | 3968 | --DOCSHELL 1950F800 == 91 [pid = 3968] [id = 300] 23:36:43 INFO - PROCESS | 3968 | --DOCSHELL 14591000 == 90 [pid = 3968] [id = 297] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 181 (14773800) [pid = 3968] [serial = 810] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 180 (19667800) [pid = 3968] [serial = 813] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 179 (207EBC00) [pid = 3968] [serial = 816] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 178 (21BB4C00) [pid = 3968] [serial = 819] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 177 (21B81000) [pid = 3968] [serial = 822] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 176 (22B75C00) [pid = 3968] [serial = 825] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 175 (1D73E000) [pid = 3968] [serial = 855] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | ++DOCSHELL 08B8A000 == 91 [pid = 3968] [id = 313] 23:36:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 176 (08B8F000) [pid = 3968] [serial = 938] [outer = 00000000] 23:36:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 177 (10026400) [pid = 3968] [serial = 939] [outer = 08B8F000] 23:36:43 INFO - PROCESS | 3968 | 1464935803228 Marionette DEBUG loaded listener.js 23:36:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 178 (14251C00) [pid = 3968] [serial = 940] [outer = 08B8F000] 23:36:43 INFO - PROCESS | 3968 | --DOCSHELL 10232000 == 90 [pid = 3968] [id = 296] 23:36:43 INFO - PROCESS | 3968 | --DOCSHELL 0FB64C00 == 89 [pid = 3968] [id = 295] 23:36:43 INFO - PROCESS | 3968 | --DOCSHELL 20566400 == 88 [pid = 3968] [id = 289] 23:36:43 INFO - PROCESS | 3968 | --DOCSHELL 1F88D800 == 87 [pid = 3968] [id = 288] 23:36:43 INFO - PROCESS | 3968 | --DOCSHELL 1798E400 == 86 [pid = 3968] [id = 287] 23:36:43 INFO - PROCESS | 3968 | --DOCSHELL 10103800 == 85 [pid = 3968] [id = 286] 23:36:43 INFO - PROCESS | 3968 | --DOCSHELL 1CEF4800 == 84 [pid = 3968] [id = 285] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 177 (19DE4800) [pid = 3968] [serial = 843] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 176 (1AE20C00) [pid = 3968] [serial = 846] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 175 (1A02BC00) [pid = 3968] [serial = 844] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 174 (11097400) [pid = 3968] [serial = 829] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 173 (10357400) [pid = 3968] [serial = 828] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 172 (1952C400) [pid = 3968] [serial = 849] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 171 (18E44800) [pid = 3968] [serial = 837] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 170 (1950BC00) [pid = 3968] [serial = 838] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 169 (1425A400) [pid = 3968] [serial = 834] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 168 (14B9E000) [pid = 3968] [serial = 835] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 167 (19526800) [pid = 3968] [serial = 840] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 166 (18E43800) [pid = 3968] [serial = 832] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 165 (18AF3400) [pid = 3968] [serial = 831] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 164 (1CE6B400) [pid = 3968] [serial = 852] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 163 (1BDF1400) [pid = 3968] [serial = 847] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 162 (19724400) [pid = 3968] [serial = 850] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 161 (1CE8B800) [pid = 3968] [serial = 853] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 160 (19663C00) [pid = 3968] [serial = 841] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | --DOMWINDOW == 159 (1A138C00) [pid = 3968] [serial = 754] [outer = 00000000] [url = about:blank] 23:36:43 INFO - PROCESS | 3968 | 1464935803718 Marionette TRACE conn6 <- [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]]]}] 23:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 950ms 23:36:43 INFO - PROCESS | 3968 | 1464935803763 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 23:36:43 INFO - PROCESS | 3968 | 1464935803765 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 23:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:36:43 INFO - PROCESS | 3968 | 1464935803770 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:36:43 INFO - PROCESS | 3968 | 1464935803776 Marionette TRACE conn6 <- [1,1218,null,{}] 23:36:43 INFO - PROCESS | 3968 | 1464935803786 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:43 INFO - PROCESS | 3968 | 1464935803887 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 23:36:44 INFO - PROCESS | 3968 | 1464935804027 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:44 INFO - PROCESS | 3968 | ++DOCSHELL 1109FC00 == 85 [pid = 3968] [id = 314] 23:36:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 160 (14250800) [pid = 3968] [serial = 941] [outer = 00000000] 23:36:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 161 (17981800) [pid = 3968] [serial = 942] [outer = 14250800] 23:36:44 INFO - PROCESS | 3968 | 1464935804075 Marionette DEBUG loaded listener.js 23:36:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 162 (18C99800) [pid = 3968] [serial = 943] [outer = 14250800] 23:36:44 INFO - PROCESS | 3968 | 1464935804460 Marionette TRACE conn6 <- [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]]]}] 23:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 731ms 23:36:44 INFO - PROCESS | 3968 | 1464935804503 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 23:36:44 INFO - PROCESS | 3968 | 1464935804506 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 23:36:44 INFO - PROCESS | 3968 | 1464935804509 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:36:44 INFO - PROCESS | 3968 | 1464935804511 Marionette TRACE conn6 <- [1,1222,null,{}] 23:36:44 INFO - PROCESS | 3968 | 1464935804514 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:44 INFO - PROCESS | 3968 | 1464935804607 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 23:36:44 INFO - PROCESS | 3968 | 1464935804644 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:44 INFO - PROCESS | 3968 | ++DOCSHELL 18E47400 == 86 [pid = 3968] [id = 315] 23:36:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 163 (18E49000) [pid = 3968] [serial = 944] [outer = 00000000] 23:36:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 164 (19523400) [pid = 3968] [serial = 945] [outer = 18E49000] 23:36:44 INFO - PROCESS | 3968 | 1464935804690 Marionette DEBUG loaded listener.js 23:36:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 165 (196E4000) [pid = 3968] [serial = 946] [outer = 18E49000] 23:36:45 INFO - PROCESS | 3968 | 1464935805146 Marionette TRACE conn6 <- [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]]]}] 23:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 23:36:45 INFO - PROCESS | 3968 | 1464935805199 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 23:36:45 INFO - PROCESS | 3968 | 1464935805201 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 23:36:45 INFO - PROCESS | 3968 | 1464935805204 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:36:45 INFO - PROCESS | 3968 | 1464935805206 Marionette TRACE conn6 <- [1,1226,null,{}] 23:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:36:45 INFO - PROCESS | 3968 | 1464935805209 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:45 INFO - PROCESS | 3968 | 1464935805304 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 23:36:45 INFO - PROCESS | 3968 | 1464935805311 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:45 INFO - PROCESS | 3968 | ++DOCSHELL 1A02A400 == 87 [pid = 3968] [id = 316] 23:36:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 166 (1A02BC00) [pid = 3968] [serial = 947] [outer = 00000000] 23:36:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 167 (1A03A400) [pid = 3968] [serial = 948] [outer = 1A02BC00] 23:36:45 INFO - PROCESS | 3968 | 1464935805365 Marionette DEBUG loaded listener.js 23:36:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 168 (1AE13000) [pid = 3968] [serial = 949] [outer = 1A02BC00] 23:36:45 INFO - PROCESS | 3968 | 1464935805918 Marionette TRACE conn6 <- [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]]]}] 23:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 771ms 23:36:46 INFO - PROCESS | 3968 | 1464935806017 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 23:36:46 INFO - PROCESS | 3968 | 1464935806019 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 23:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:36:46 INFO - PROCESS | 3968 | 1464935806025 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:36:46 INFO - PROCESS | 3968 | 1464935806027 Marionette TRACE conn6 <- [1,1230,null,{}] 23:36:46 INFO - PROCESS | 3968 | 1464935806030 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:46 INFO - PROCESS | 3968 | 1464935806157 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 23:36:46 INFO - PROCESS | 3968 | 1464935806182 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:46 INFO - PROCESS | 3968 | ++DOCSHELL 1C18AC00 == 88 [pid = 3968] [id = 317] 23:36:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 169 (1C585C00) [pid = 3968] [serial = 950] [outer = 00000000] 23:36:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 170 (1CE81000) [pid = 3968] [serial = 951] [outer = 1C585C00] 23:36:46 INFO - PROCESS | 3968 | 1464935806227 Marionette DEBUG loaded listener.js 23:36:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 171 (1CE8BC00) [pid = 3968] [serial = 952] [outer = 1C585C00] 23:36:46 INFO - PROCESS | 3968 | 1464935806684 Marionette TRACE conn6 <- [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]]]}] 23:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 23:36:46 INFO - PROCESS | 3968 | 1464935806757 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 23:36:46 INFO - PROCESS | 3968 | 1464935806759 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 23:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:36:46 INFO - PROCESS | 3968 | 1464935806770 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:36:46 INFO - PROCESS | 3968 | 1464935806772 Marionette TRACE conn6 <- [1,1234,null,{}] 23:36:46 INFO - PROCESS | 3968 | 1464935806775 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:46 INFO - PROCESS | 3968 | 1464935806913 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 23:36:47 INFO - PROCESS | 3968 | 1464935806989 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:47 INFO - PROCESS | 3968 | ++DOCSHELL 11097400 == 89 [pid = 3968] [id = 318] 23:36:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 172 (1CEE9000) [pid = 3968] [serial = 953] [outer = 00000000] 23:36:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 173 (1D018000) [pid = 3968] [serial = 954] [outer = 1CEE9000] 23:36:47 INFO - PROCESS | 3968 | 1464935807036 Marionette DEBUG loaded listener.js 23:36:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 174 (1D73B400) [pid = 3968] [serial = 955] [outer = 1CEE9000] 23:36:47 INFO - PROCESS | 3968 | 1464935807506 Marionette TRACE conn6 <- [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]]]}] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 173 (1CE63400) [pid = 3968] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 172 (207F1000) [pid = 3968] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 171 (20519800) [pid = 3968] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 170 (1E666000) [pid = 3968] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 169 (1650A400) [pid = 3968] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 168 (1950C800) [pid = 3968] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 167 (14E42000) [pid = 3968] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 166 (1A026400) [pid = 3968] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 165 (0FBD8400) [pid = 3968] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 164 (2051C400) [pid = 3968] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 163 (10102400) [pid = 3968] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 162 (1A029000) [pid = 3968] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 161 (1950D000) [pid = 3968] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 160 (1424EC00) [pid = 3968] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 159 (10549000) [pid = 3968] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 158 (0FBCA000) [pid = 3968] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 157 (207ED400) [pid = 3968] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 156 (1972B800) [pid = 3968] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 155 (21BE0C00) [pid = 3968] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 154 (21BAD800) [pid = 3968] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 153 (20BD0C00) [pid = 3968] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 152 (21B7AC00) [pid = 3968] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 151 (20B8E800) [pid = 3968] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 150 (1D903C00) [pid = 3968] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 149 (1D73EC00) [pid = 3968] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 148 (1AE21C00) [pid = 3968] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 147 (10505000) [pid = 3968] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 146 (18AF6400) [pid = 3968] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 145 (1478F000) [pid = 3968] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 144 (17824800) [pid = 3968] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 143 (19510000) [pid = 3968] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 142 (10236400) [pid = 3968] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (19DD9400) [pid = 3968] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (10504400) [pid = 3968] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (0FF4B000) [pid = 3968] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (10235000) [pid = 3968] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:36:48 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (1D013800) [pid = 3968] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1281ms 23:36:48 INFO - PROCESS | 3968 | 1464935808044 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 23:36:48 INFO - PROCESS | 3968 | 1464935808046 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 23:36:48 INFO - PROCESS | 3968 | 1464935808049 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:36:48 INFO - PROCESS | 3968 | 1464935808051 Marionette TRACE conn6 <- [1,1238,null,{}] 23:36:48 INFO - PROCESS | 3968 | 1464935808055 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:48 INFO - PROCESS | 3968 | 1464935808144 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 23:36:48 INFO - PROCESS | 3968 | 1464935808154 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:48 INFO - PROCESS | 3968 | ++DOCSHELL 1010C800 == 90 [pid = 3968] [id = 319] 23:36:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (10235000) [pid = 3968] [serial = 956] [outer = 00000000] 23:36:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (1050E000) [pid = 3968] [serial = 957] [outer = 10235000] 23:36:48 INFO - PROCESS | 3968 | 1464935808198 Marionette DEBUG loaded listener.js 23:36:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (11080000) [pid = 3968] [serial = 958] [outer = 10235000] 23:36:48 INFO - PROCESS | 3968 | 1464935808639 Marionette TRACE conn6 <- [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]]]}] 23:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 23:36:48 INFO - PROCESS | 3968 | 1464935808689 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 23:36:48 INFO - PROCESS | 3968 | 1464935808691 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 23:36:48 INFO - PROCESS | 3968 | 1464935808694 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:36:48 INFO - PROCESS | 3968 | 1464935808696 Marionette TRACE conn6 <- [1,1242,null,{}] 23:36:48 INFO - PROCESS | 3968 | 1464935808699 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:48 INFO - PROCESS | 3968 | 1464935808789 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 23:36:48 INFO - PROCESS | 3968 | 1464935808796 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:48 INFO - PROCESS | 3968 | ++DOCSHELL 10102400 == 91 [pid = 3968] [id = 320] 23:36:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (1034E400) [pid = 3968] [serial = 959] [outer = 00000000] 23:36:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (18E35000) [pid = 3968] [serial = 960] [outer = 1034E400] 23:36:48 INFO - PROCESS | 3968 | 1464935808841 Marionette DEBUG loaded listener.js 23:36:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 143 (19DD9400) [pid = 3968] [serial = 961] [outer = 1034E400] 23:36:49 INFO - PROCESS | 3968 | 1464935809302 Marionette TRACE conn6 <- [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]]]}] 23:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 630ms 23:36:49 INFO - PROCESS | 3968 | 1464935809344 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 23:36:49 INFO - PROCESS | 3968 | 1464935809346 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 23:36:49 INFO - PROCESS | 3968 | 1464935809350 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:36:49 INFO - PROCESS | 3968 | 1464935809351 Marionette TRACE conn6 <- [1,1246,null,{}] 23:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:36:49 INFO - PROCESS | 3968 | 1464935809355 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:49 INFO - PROCESS | 3968 | 1464935809444 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 23:36:49 INFO - PROCESS | 3968 | 1464935809450 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:49 INFO - PROCESS | 3968 | ++DOCSHELL 1A02D800 == 92 [pid = 3968] [id = 321] 23:36:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 144 (1BD09000) [pid = 3968] [serial = 962] [outer = 00000000] 23:36:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 145 (1CEF2000) [pid = 3968] [serial = 963] [outer = 1BD09000] 23:36:49 INFO - PROCESS | 3968 | 1464935809500 Marionette DEBUG loaded listener.js 23:36:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 146 (1E669800) [pid = 3968] [serial = 964] [outer = 1BD09000] 23:36:49 INFO - PROCESS | 3968 | 1464935809969 Marionette TRACE conn6 <- [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]]]}] 23:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 23:36:50 INFO - PROCESS | 3968 | 1464935810088 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 23:36:50 INFO - PROCESS | 3968 | 1464935810092 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 23:36:50 INFO - PROCESS | 3968 | 1464935810121 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:36:50 INFO - PROCESS | 3968 | 1464935810125 Marionette TRACE conn6 <- [1,1250,null,{}] 23:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:36:50 INFO - PROCESS | 3968 | 1464935810132 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:50 INFO - PROCESS | 3968 | 1464935810269 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 23:36:50 INFO - PROCESS | 3968 | 1464935810386 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:50 INFO - PROCESS | 3968 | ++DOCSHELL 0D073400 == 93 [pid = 3968] [id = 322] 23:36:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 147 (1001F800) [pid = 3968] [serial = 965] [outer = 00000000] 23:36:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 148 (10103000) [pid = 3968] [serial = 966] [outer = 1001F800] 23:36:50 INFO - PROCESS | 3968 | 1464935810443 Marionette DEBUG loaded listener.js 23:36:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 149 (10547000) [pid = 3968] [serial = 967] [outer = 1001F800] 23:36:51 INFO - PROCESS | 3968 | 1464935811062 Marionette TRACE conn6 <- [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]]]}] 23:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 970ms 23:36:51 INFO - PROCESS | 3968 | 1464935811103 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 23:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:36:51 INFO - PROCESS | 3968 | 1464935811106 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 23:36:51 INFO - PROCESS | 3968 | 1464935811115 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:36:51 INFO - PROCESS | 3968 | 1464935811119 Marionette TRACE conn6 <- [1,1254,null,{}] 23:36:51 INFO - PROCESS | 3968 | 1464935811123 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:51 INFO - PROCESS | 3968 | 1464935811250 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 23:36:51 INFO - PROCESS | 3968 | 1464935811448 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:51 INFO - PROCESS | 3968 | ++DOCSHELL 18E45400 == 94 [pid = 3968] [id = 323] 23:36:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 150 (18E4A800) [pid = 3968] [serial = 968] [outer = 00000000] 23:36:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 151 (19512C00) [pid = 3968] [serial = 969] [outer = 18E4A800] 23:36:51 INFO - PROCESS | 3968 | 1464935811507 Marionette DEBUG loaded listener.js 23:36:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 152 (19662000) [pid = 3968] [serial = 970] [outer = 18E4A800] 23:36:52 INFO - PROCESS | 3968 | 1464935812149 Marionette TRACE conn6 <- [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]]]}] 23:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1079ms 23:36:52 INFO - PROCESS | 3968 | 1464935812191 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 23:36:52 INFO - PROCESS | 3968 | 1464935812194 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 23:36:52 INFO - PROCESS | 3968 | 1464935812213 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:36:52 INFO - PROCESS | 3968 | 1464935812216 Marionette TRACE conn6 <- [1,1258,null,{}] 23:36:52 INFO - PROCESS | 3968 | 1464935812226 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:52 INFO - PROCESS | 3968 | 1464935812353 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 23:36:52 INFO - PROCESS | 3968 | 1464935812512 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:52 INFO - PROCESS | 3968 | ++DOCSHELL 1BDEC800 == 95 [pid = 3968] [id = 324] 23:36:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 153 (1BDF5C00) [pid = 3968] [serial = 971] [outer = 00000000] 23:36:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 154 (1CE80000) [pid = 3968] [serial = 972] [outer = 1BDF5C00] 23:36:52 INFO - PROCESS | 3968 | 1464935812576 Marionette DEBUG loaded listener.js 23:36:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 155 (1D901800) [pid = 3968] [serial = 973] [outer = 1BDF5C00] 23:36:53 INFO - PROCESS | 3968 | 1464935813152 Marionette TRACE conn6 <- [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]]]}] 23:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 970ms 23:36:53 INFO - PROCESS | 3968 | 1464935813189 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 23:36:53 INFO - PROCESS | 3968 | 1464935813192 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 23:36:53 INFO - PROCESS | 3968 | 1464935813195 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:36:53 INFO - PROCESS | 3968 | 1464935813197 Marionette TRACE conn6 <- [1,1262,null,{}] 23:36:53 INFO - PROCESS | 3968 | 1464935813201 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:53 INFO - PROCESS | 3968 | 1464935813320 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 23:36:53 INFO - PROCESS | 3968 | 1464935813482 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:53 INFO - PROCESS | 3968 | ++DOCSHELL 1F88CC00 == 96 [pid = 3968] [id = 325] 23:36:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 156 (1F88D400) [pid = 3968] [serial = 974] [outer = 00000000] 23:36:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 157 (2009FC00) [pid = 3968] [serial = 975] [outer = 1F88D400] 23:36:53 INFO - PROCESS | 3968 | 1464935813537 Marionette DEBUG loaded listener.js 23:36:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 158 (20564800) [pid = 3968] [serial = 976] [outer = 1F88D400] 23:36:54 INFO - PROCESS | 3968 | 1464935814127 Marionette TRACE conn6 <- [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]]]}] 23:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 971ms 23:36:54 INFO - PROCESS | 3968 | 1464935814169 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 23:36:54 INFO - PROCESS | 3968 | 1464935814172 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 23:36:54 INFO - PROCESS | 3968 | 1464935814175 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:36:54 INFO - PROCESS | 3968 | 1464935814177 Marionette TRACE conn6 <- [1,1266,null,{}] 23:36:54 INFO - PROCESS | 3968 | 1464935814181 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:54 INFO - PROCESS | 3968 | 1464935814300 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 23:36:54 INFO - PROCESS | 3968 | 1464935814449 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:54 INFO - PROCESS | 3968 | ++DOCSHELL 207A3000 == 97 [pid = 3968] [id = 326] 23:36:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 159 (207A5800) [pid = 3968] [serial = 977] [outer = 00000000] 23:36:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 160 (207AE000) [pid = 3968] [serial = 978] [outer = 207A5800] 23:36:54 INFO - PROCESS | 3968 | 1464935814504 Marionette DEBUG loaded listener.js 23:36:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 161 (207F4000) [pid = 3968] [serial = 979] [outer = 207A5800] 23:36:55 INFO - PROCESS | 3968 | 1464935815069 Marionette TRACE conn6 <- [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]]]}] 23:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 930ms 23:36:55 INFO - PROCESS | 3968 | 1464935815109 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 23:36:55 INFO - PROCESS | 3968 | 1464935815112 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 23:36:55 INFO - PROCESS | 3968 | 1464935815115 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:36:55 INFO - PROCESS | 3968 | 1464935815117 Marionette TRACE conn6 <- [1,1270,null,{}] 23:36:55 INFO - PROCESS | 3968 | 1464935815121 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:55 INFO - PROCESS | 3968 | 1464935815255 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 23:36:55 INFO - PROCESS | 3968 | 1464935815422 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:55 INFO - PROCESS | 3968 | ++DOCSHELL 20B82000 == 98 [pid = 3968] [id = 327] 23:36:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 162 (20BCE000) [pid = 3968] [serial = 980] [outer = 00000000] 23:36:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 163 (20BEFC00) [pid = 3968] [serial = 981] [outer = 20BCE000] 23:36:55 INFO - PROCESS | 3968 | 1464935815477 Marionette DEBUG loaded listener.js 23:36:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 164 (21B79C00) [pid = 3968] [serial = 982] [outer = 20BCE000] 23:36:56 INFO - PROCESS | 3968 | 1464935816004 Marionette TRACE conn6 <- [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]]]}] 23:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 930ms 23:36:56 INFO - PROCESS | 3968 | 1464935816049 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 23:36:56 INFO - PROCESS | 3968 | 1464935816052 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 23:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:36:56 INFO - PROCESS | 3968 | 1464935816055 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:36:56 INFO - PROCESS | 3968 | 1464935816057 Marionette TRACE conn6 <- [1,1274,null,{}] 23:36:56 INFO - PROCESS | 3968 | 1464935816061 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:56 INFO - PROCESS | 3968 | 1464935816176 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 23:36:56 INFO - PROCESS | 3968 | 1464935816347 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:56 INFO - PROCESS | 3968 | ++DOCSHELL 18E38400 == 99 [pid = 3968] [id = 328] 23:36:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 165 (18E44800) [pid = 3968] [serial = 983] [outer = 00000000] 23:36:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 166 (21B86000) [pid = 3968] [serial = 984] [outer = 18E44800] 23:36:56 INFO - PROCESS | 3968 | 1464935816406 Marionette DEBUG loaded listener.js 23:36:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 167 (21BB0400) [pid = 3968] [serial = 985] [outer = 18E44800] 23:36:57 INFO - PROCESS | 3968 | 1464935817009 Marionette TRACE conn6 <- [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]]]}] 23:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1017ms 23:36:57 INFO - PROCESS | 3968 | 1464935817076 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 23:36:57 INFO - PROCESS | 3968 | 1464935817079 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 23:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:36:57 INFO - PROCESS | 3968 | 1464935817083 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:36:57 INFO - PROCESS | 3968 | 1464935817085 Marionette TRACE conn6 <- [1,1278,null,{}] 23:36:57 INFO - PROCESS | 3968 | 1464935817089 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:57 INFO - PROCESS | 3968 | 1464935817209 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 23:36:57 INFO - PROCESS | 3968 | 1464935817366 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:57 INFO - PROCESS | 3968 | ++DOCSHELL 20BF3800 == 100 [pid = 3968] [id = 329] 23:36:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 168 (21B83000) [pid = 3968] [serial = 986] [outer = 00000000] 23:36:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 169 (21BDC000) [pid = 3968] [serial = 987] [outer = 21B83000] 23:36:57 INFO - PROCESS | 3968 | 1464935817424 Marionette DEBUG loaded listener.js 23:36:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 170 (21BE2800) [pid = 3968] [serial = 988] [outer = 21B83000] 23:36:58 INFO - PROCESS | 3968 | 1464935818008 Marionette TRACE conn6 <- [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]]]}] 23:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 970ms 23:36:58 INFO - PROCESS | 3968 | 1464935818060 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 23:36:58 INFO - PROCESS | 3968 | 1464935818062 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 23:36:58 INFO - PROCESS | 3968 | 1464935818067 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:36:58 INFO - PROCESS | 3968 | 1464935818069 Marionette TRACE conn6 <- [1,1282,null,{}] 23:36:58 INFO - PROCESS | 3968 | 1464935818073 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:58 INFO - PROCESS | 3968 | 1464935818185 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 23:36:58 INFO - PROCESS | 3968 | 1464935818376 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:58 INFO - PROCESS | 3968 | ++DOCSHELL 1A13A800 == 101 [pid = 3968] [id = 330] 23:36:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 171 (1A13C800) [pid = 3968] [serial = 989] [outer = 00000000] 23:36:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 172 (22B7F000) [pid = 3968] [serial = 990] [outer = 1A13C800] 23:36:58 INFO - PROCESS | 3968 | 1464935818435 Marionette DEBUG loaded listener.js 23:36:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 173 (22B83800) [pid = 3968] [serial = 991] [outer = 1A13C800] 23:36:59 INFO - PROCESS | 3968 | 1464935819004 Marionette TRACE conn6 <- [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]]]}] 23:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 970ms 23:36:59 INFO - PROCESS | 3968 | 1464935819041 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 23:36:59 INFO - PROCESS | 3968 | 1464935819044 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 23:36:59 INFO - PROCESS | 3968 | 1464935819047 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:36:59 INFO - PROCESS | 3968 | 1464935819049 Marionette TRACE conn6 <- [1,1286,null,{}] 23:36:59 INFO - PROCESS | 3968 | 1464935819053 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:59 INFO - PROCESS | 3968 | 1464935819171 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 23:36:59 INFO - PROCESS | 3968 | 1464935819344 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:59 INFO - PROCESS | 3968 | ++DOCSHELL 1050AC00 == 102 [pid = 3968] [id = 331] 23:36:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 174 (1050C400) [pid = 3968] [serial = 992] [outer = 00000000] 23:36:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 175 (1458B800) [pid = 3968] [serial = 993] [outer = 1050C400] 23:36:59 INFO - PROCESS | 3968 | 1464935819403 Marionette DEBUG loaded listener.js 23:36:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 176 (1884F800) [pid = 3968] [serial = 994] [outer = 1050C400] 23:37:00 INFO - PROCESS | 3968 | 1464935820208 Marionette TRACE conn6 <- [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]]]}] 23:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1168ms 23:37:00 INFO - PROCESS | 3968 | 1464935820219 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 23:37:00 INFO - PROCESS | 3968 | 1464935820224 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 23:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:37:00 INFO - PROCESS | 3968 | 1464935820229 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:37:00 INFO - PROCESS | 3968 | 1464935820232 Marionette TRACE conn6 <- [1,1290,null,{}] 23:37:00 INFO - PROCESS | 3968 | 1464935820238 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:00 INFO - PROCESS | 3968 | 1464935820354 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 23:37:00 INFO - PROCESS | 3968 | 1464935820511 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:00 INFO - PROCESS | 3968 | ++DOCSHELL 10103800 == 103 [pid = 3968] [id = 332] 23:37:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 177 (1010B000) [pid = 3968] [serial = 995] [outer = 00000000] 23:37:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 178 (15A2AC00) [pid = 3968] [serial = 996] [outer = 1010B000] 23:37:00 INFO - PROCESS | 3968 | 1464935820562 Marionette DEBUG loaded listener.js 23:37:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 179 (1798E000) [pid = 3968] [serial = 997] [outer = 1010B000] 23:37:01 INFO - PROCESS | 3968 | 1464935821130 Marionette TRACE conn6 <- [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]]]}] 23:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 990ms 23:37:01 INFO - PROCESS | 3968 | --DOCSHELL 10102400 == 102 [pid = 3968] [id = 320] 23:37:01 INFO - PROCESS | 3968 | --DOCSHELL 1010C800 == 101 [pid = 3968] [id = 319] 23:37:01 INFO - PROCESS | 3968 | --DOCSHELL 11097400 == 100 [pid = 3968] [id = 318] 23:37:01 INFO - PROCESS | 3968 | --DOCSHELL 1C18AC00 == 99 [pid = 3968] [id = 317] 23:37:01 INFO - PROCESS | 3968 | --DOCSHELL 1A02A400 == 98 [pid = 3968] [id = 316] 23:37:01 INFO - PROCESS | 3968 | --DOCSHELL 1884C800 == 97 [pid = 3968] [id = 299] 23:37:01 INFO - PROCESS | 3968 | --DOCSHELL 18E47400 == 96 [pid = 3968] [id = 315] 23:37:01 INFO - PROCESS | 3968 | --DOCSHELL 1109FC00 == 95 [pid = 3968] [id = 314] 23:37:01 INFO - PROCESS | 3968 | --DOCSHELL 08B8A000 == 94 [pid = 3968] [id = 313] 23:37:01 INFO - PROCESS | 3968 | --DOCSHELL 1781B000 == 93 [pid = 3968] [id = 298] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 178 (1B5EAC00) [pid = 3968] [serial = 909] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | 1464935821284 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 23:37:01 INFO - PROCESS | 3968 | 1464935821289 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 23:37:01 INFO - PROCESS | 3968 | --DOCSHELL 14CDE400 == 92 [pid = 3968] [id = 312] 23:37:01 INFO - PROCESS | 3968 | --DOCSHELL 0FA32400 == 91 [pid = 3968] [id = 311] 23:37:01 INFO - PROCESS | 3968 | --DOCSHELL 2009BC00 == 90 [pid = 3968] [id = 309] 23:37:01 INFO - PROCESS | 3968 | --DOCSHELL 1E6B1400 == 89 [pid = 3968] [id = 308] 23:37:01 INFO - PROCESS | 3968 | --DOCSHELL 1CE83000 == 88 [pid = 3968] [id = 307] 23:37:01 INFO - PROCESS | 3968 | --DOCSHELL 1952E000 == 87 [pid = 3968] [id = 306] 23:37:01 INFO - PROCESS | 3968 | --DOCSHELL 14256C00 == 86 [pid = 3968] [id = 305] 23:37:01 INFO - PROCESS | 3968 | --DOCSHELL 08B88800 == 85 [pid = 3968] [id = 304] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 177 (1CEED800) [pid = 3968] [serial = 769] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 176 (20BF0400) [pid = 3968] [serial = 730] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 175 (20BC9C00) [pid = 3968] [serial = 724] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 174 (1EF86800) [pid = 3968] [serial = 672] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 173 (18E2B800) [pid = 3968] [serial = 666] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 172 (1A03C400) [pid = 3968] [serial = 814] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 171 (1798F800) [pid = 3968] [serial = 760] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 170 (1CEEDC00) [pid = 3968] [serial = 669] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 169 (10548800) [pid = 3968] [serial = 757] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 168 (20BC9000) [pid = 3968] [serial = 817] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 167 (17823400) [pid = 3968] [serial = 811] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 166 (1EF8CC00) [pid = 3968] [serial = 618] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 165 (1A030800) [pid = 3968] [serial = 721] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 164 (20B86800) [pid = 3968] [serial = 679] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 163 (16509800) [pid = 3968] [serial = 718] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 162 (10029800) [pid = 3968] [serial = 663] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 161 (207F3C00) [pid = 3968] [serial = 727] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 160 (1A03DC00) [pid = 3968] [serial = 763] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 159 (22B78C00) [pid = 3968] [serial = 826] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 158 (21BD6400) [pid = 3968] [serial = 820] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 157 (21BB8C00) [pid = 3968] [serial = 733] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 156 (21B83400) [pid = 3968] [serial = 823] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 155 (20BEB400) [pid = 3968] [serial = 808] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 154 (1E6B6C00) [pid = 3968] [serial = 772] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 153 (1F88A800) [pid = 3968] [serial = 775] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 152 (1CC7E400) [pid = 3968] [serial = 766] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 151 (2051C800) [pid = 3968] [serial = 676] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 150 (18CA7400) [pid = 3968] [serial = 897] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 149 (14CEC000) [pid = 3968] [serial = 891] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 148 (17989000) [pid = 3968] [serial = 894] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 147 (19661400) [pid = 3968] [serial = 900] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 146 (14EB3C00) [pid = 3968] [serial = 892] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 145 (18E45800) [pid = 3968] [serial = 898] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 144 (18850000) [pid = 3968] [serial = 903] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 143 (19723800) [pid = 3968] [serial = 901] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 142 (1A044C00) [pid = 3968] [serial = 906] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (2051AC00) [pid = 3968] [serial = 864] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (1A02DC00) [pid = 3968] [serial = 883] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (18CA2800) [pid = 3968] [serial = 882] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (1A03A800) [pid = 3968] [serial = 861] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (10103C00) [pid = 3968] [serial = 886] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (10020C00) [pid = 3968] [serial = 885] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (10235800) [pid = 3968] [serial = 858] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (1050F800) [pid = 3968] [serial = 888] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (10628C00) [pid = 3968] [serial = 889] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (207AC800) [pid = 3968] [serial = 867] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (1E6B0C00) [pid = 3968] [serial = 856] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (20B8D800) [pid = 3968] [serial = 870] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 129 (21BB0800) [pid = 3968] [serial = 873] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 128 (22B78000) [pid = 3968] [serial = 876] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 127 (22B81C00) [pid = 3968] [serial = 879] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (1972A800) [pid = 3968] [serial = 904] [outer = 00000000] [url = about:blank] 23:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (1A13CC00) [pid = 3968] [serial = 907] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | --DOMWINDOW == 124 (17DCEC00) [pid = 3968] [serial = 895] [outer = 00000000] [url = about:blank] 23:37:01 INFO - PROCESS | 3968 | 1464935821347 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:37:01 INFO - PROCESS | 3968 | 1464935821350 Marionette TRACE conn6 <- [1,1294,null,{}] 23:37:01 INFO - PROCESS | 3968 | 1464935821369 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:01 INFO - PROCESS | 3968 | 1464935821506 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 23:37:01 INFO - PROCESS | 3968 | 1464935821517 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:01 INFO - PROCESS | 3968 | ++DOCSHELL 10022800 == 86 [pid = 3968] [id = 333] 23:37:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 125 (10024400) [pid = 3968] [serial = 998] [outer = 00000000] 23:37:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (10102400) [pid = 3968] [serial = 999] [outer = 10024400] 23:37:01 INFO - PROCESS | 3968 | 1464935821562 Marionette DEBUG loaded listener.js 23:37:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (10464000) [pid = 3968] [serial = 1000] [outer = 10024400] 23:37:02 INFO - PROCESS | 3968 | 1464935822041 Marionette TRACE conn6 <- [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]]]}] 23:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 730ms 23:37:02 INFO - PROCESS | 3968 | 1464935822069 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 23:37:02 INFO - PROCESS | 3968 | 1464935822072 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 23:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:37:02 INFO - PROCESS | 3968 | 1464935822075 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:37:02 INFO - PROCESS | 3968 | 1464935822079 Marionette TRACE conn6 <- [1,1298,null,{}] 23:37:02 INFO - PROCESS | 3968 | 1464935822088 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:02 INFO - PROCESS | 3968 | 1464935822188 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 23:37:02 INFO - PROCESS | 3968 | 1464935822199 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:02 INFO - PROCESS | 3968 | ++DOCSHELL 14EAC800 == 87 [pid = 3968] [id = 334] 23:37:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (1650E400) [pid = 3968] [serial = 1001] [outer = 00000000] 23:37:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 129 (17D01C00) [pid = 3968] [serial = 1002] [outer = 1650E400] 23:37:02 INFO - PROCESS | 3968 | 1464935822246 Marionette DEBUG loaded listener.js 23:37:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 130 (18C9C000) [pid = 3968] [serial = 1003] [outer = 1650E400] 23:37:02 INFO - PROCESS | 3968 | 1464935822730 Marionette TRACE conn6 <- [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] 23:37:02 INFO - PROCESS | 3968 | 1464935822838 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 23:37:02 INFO - PROCESS | 3968 | 1464935822841 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:37:02 INFO - PROCESS | 3968 | 1464935822843 Marionette TRACE conn6 <- [1,1302,null,{}] 23:37:02 INFO - PROCESS | 3968 | 1464935822849 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:03 INFO - PROCESS | 3968 | 1464935822988 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 23:37:03 INFO - PROCESS | 3968 | 1464935823005 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:03 INFO - PROCESS | 3968 | ++DOCSHELL 1874EC00 == 88 [pid = 3968] [id = 335] 23:37:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (18CA6C00) [pid = 3968] [serial = 1004] [outer = 00000000] 23:37:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (19530800) [pid = 3968] [serial = 1005] [outer = 18CA6C00] 23:37:03 INFO - PROCESS | 3968 | 1464935823052 Marionette DEBUG loaded listener.js 23:37:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (1966C400) [pid = 3968] [serial = 1006] [outer = 18CA6C00] 23:37:03 INFO - PROCESS | 3968 | 1464935823481 Marionette TRACE conn6 <- [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]]]}] 23:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 23:37:03 INFO - PROCESS | 3968 | 1464935823516 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 23:37:03 INFO - PROCESS | 3968 | 1464935823518 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 23:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:37:03 INFO - PROCESS | 3968 | 1464935823521 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:37:03 INFO - PROCESS | 3968 | 1464935823532 Marionette TRACE conn6 <- [1,1306,null,{}] 23:37:03 INFO - PROCESS | 3968 | 1464935823536 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:03 INFO - PROCESS | 3968 | 1464935823680 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 23:37:03 INFO - PROCESS | 3968 | 1464935823699 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:03 INFO - PROCESS | 3968 | ++DOCSHELL 196E1800 == 89 [pid = 3968] [id = 336] 23:37:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (196E3800) [pid = 3968] [serial = 1007] [outer = 00000000] 23:37:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (19DE1400) [pid = 3968] [serial = 1008] [outer = 196E3800] 23:37:03 INFO - PROCESS | 3968 | 1464935823744 Marionette DEBUG loaded listener.js 23:37:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (1A026000) [pid = 3968] [serial = 1009] [outer = 196E3800] 23:37:04 INFO - PROCESS | 3968 | 1464935824210 Marionette TRACE conn6 <- [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]]]}] 23:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 731ms 23:37:04 INFO - PROCESS | 3968 | 1464935824265 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 23:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:37:04 INFO - PROCESS | 3968 | 1464935824267 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 23:37:04 INFO - PROCESS | 3968 | 1464935824270 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:37:04 INFO - PROCESS | 3968 | 1464935824272 Marionette TRACE conn6 <- [1,1310,null,{}] 23:37:04 INFO - PROCESS | 3968 | 1464935824275 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:04 INFO - PROCESS | 3968 | 1464935824424 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 23:37:04 INFO - PROCESS | 3968 | 1464935824445 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:04 INFO - PROCESS | 3968 | ++DOCSHELL 19CE1C00 == 90 [pid = 3968] [id = 337] 23:37:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (1A037C00) [pid = 3968] [serial = 1010] [outer = 00000000] 23:37:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (1AE19C00) [pid = 3968] [serial = 1011] [outer = 1A037C00] 23:37:04 INFO - PROCESS | 3968 | 1464935824491 Marionette DEBUG loaded listener.js 23:37:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (1B5F9C00) [pid = 3968] [serial = 1012] [outer = 1A037C00] 23:37:04 INFO - PROCESS | 3968 | 1464935824961 Marionette TRACE conn6 <- [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]]]}] 23:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 731ms 23:37:05 INFO - PROCESS | 3968 | 1464935825010 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 23:37:05 INFO - PROCESS | 3968 | 1464935825012 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 23:37:05 INFO - PROCESS | 3968 | 1464935825015 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:37:05 INFO - PROCESS | 3968 | 1464935825017 Marionette TRACE conn6 <- [1,1314,null,{}] 23:37:05 INFO - PROCESS | 3968 | 1464935825020 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:05 INFO - PROCESS | 3968 | 1464935825152 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 23:37:05 INFO - PROCESS | 3968 | 1464935825169 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:05 INFO - PROCESS | 3968 | ++DOCSHELL 1BDEEC00 == 91 [pid = 3968] [id = 338] 23:37:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (1C58BC00) [pid = 3968] [serial = 1013] [outer = 00000000] 23:37:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (1CE67C00) [pid = 3968] [serial = 1014] [outer = 1C58BC00] 23:37:05 INFO - PROCESS | 3968 | 1464935825213 Marionette DEBUG loaded listener.js 23:37:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (1CEEA800) [pid = 3968] [serial = 1015] [outer = 1C58BC00] 23:37:05 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (17D0CC00) [pid = 3968] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:37:05 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (10108000) [pid = 3968] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:37:05 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (1F88E800) [pid = 3968] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:37:05 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (1874D800) [pid = 3968] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:37:05 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (1C585C00) [pid = 3968] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:37:05 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (1CEE9000) [pid = 3968] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:37:05 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (10235000) [pid = 3968] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:37:05 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (14250800) [pid = 3968] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:37:05 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (14CE4000) [pid = 3968] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:37:05 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (0FA35400) [pid = 3968] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:37:05 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (18E49000) [pid = 3968] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:37:05 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (1034E400) [pid = 3968] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:37:05 INFO - PROCESS | 3968 | --DOMWINDOW == 129 (1A02BC00) [pid = 3968] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:37:05 INFO - PROCESS | 3968 | --DOMWINDOW == 128 (08B8F000) [pid = 3968] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:37:05 INFO - PROCESS | 3968 | 1464935825876 Marionette TRACE conn6 <- [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]]]}] 23:37:05 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 23:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 870ms 23:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:37:05 INFO - PROCESS | 3968 | 1464935825888 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 23:37:05 INFO - PROCESS | 3968 | 1464935825890 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 23:37:05 INFO - PROCESS | 3968 | 1464935825893 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:37:05 INFO - PROCESS | 3968 | 1464935825895 Marionette TRACE conn6 <- [1,1318,null,{}] 23:37:05 INFO - PROCESS | 3968 | 1464935825898 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:06 INFO - PROCESS | 3968 | 1464935826000 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 23:37:06 INFO - PROCESS | 3968 | 1464935826006 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:06 INFO - PROCESS | 3968 | ++DOCSHELL 1023CC00 == 92 [pid = 3968] [id = 339] 23:37:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 129 (1034E400) [pid = 3968] [serial = 1016] [outer = 00000000] 23:37:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 130 (19518800) [pid = 3968] [serial = 1017] [outer = 1034E400] 23:37:06 INFO - PROCESS | 3968 | 1464935826051 Marionette DEBUG loaded listener.js 23:37:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (1A02FC00) [pid = 3968] [serial = 1018] [outer = 1034E400] 23:37:06 INFO - PROCESS | 3968 | 1464935826541 Marionette TRACE conn6 <- [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]]]}] 23:37:06 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 23:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 23:37:06 INFO - PROCESS | 3968 | 1464935826564 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 23:37:06 INFO - PROCESS | 3968 | 1464935826566 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 23:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:37:06 INFO - PROCESS | 3968 | 1464935826569 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:37:06 INFO - PROCESS | 3968 | 1464935826571 Marionette TRACE conn6 <- [1,1322,null,{}] 23:37:06 INFO - PROCESS | 3968 | 1464935826574 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:06 INFO - PROCESS | 3968 | 1464935826668 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 23:37:06 INFO - PROCESS | 3968 | 1464935826675 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:06 INFO - PROCESS | 3968 | ++DOCSHELL 1CE7F800 == 93 [pid = 3968] [id = 340] 23:37:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (1D015400) [pid = 3968] [serial = 1019] [outer = 00000000] 23:37:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (1D901C00) [pid = 3968] [serial = 1020] [outer = 1D015400] 23:37:06 INFO - PROCESS | 3968 | 1464935826719 Marionette DEBUG loaded listener.js 23:37:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (1E671C00) [pid = 3968] [serial = 1021] [outer = 1D015400] 23:37:07 INFO - PROCESS | 3968 | 1464935827170 Marionette TRACE conn6 <- [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]]]}] 23:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 23:37:07 INFO - PROCESS | 3968 | 1464935827205 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 23:37:07 INFO - PROCESS | 3968 | 1464935827207 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 23:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:37:07 INFO - PROCESS | 3968 | 1464935827210 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:37:07 INFO - PROCESS | 3968 | 1464935827212 Marionette TRACE conn6 <- [1,1326,null,{}] 23:37:07 INFO - PROCESS | 3968 | 1464935827215 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:07 INFO - PROCESS | 3968 | 1464935827310 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 23:37:07 INFO - PROCESS | 3968 | 1464935827316 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:07 INFO - PROCESS | 3968 | ++DOCSHELL 1E6B2C00 == 94 [pid = 3968] [id = 341] 23:37:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (1E6B6000) [pid = 3968] [serial = 1022] [outer = 00000000] 23:37:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (1EF89C00) [pid = 3968] [serial = 1023] [outer = 1E6B6000] 23:37:07 INFO - PROCESS | 3968 | 1464935827360 Marionette DEBUG loaded listener.js 23:37:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (1F88BC00) [pid = 3968] [serial = 1024] [outer = 1E6B6000] 23:37:08 INFO - PROCESS | 3968 | 1464935828353 Marionette TRACE conn6 <- [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]]]}] 23:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1186ms 23:37:08 INFO - PROCESS | 3968 | 1464935828397 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 23:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:37:08 INFO - PROCESS | 3968 | 1464935828401 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 23:37:08 INFO - PROCESS | 3968 | 1464935828407 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:37:08 INFO - PROCESS | 3968 | 1464935828411 Marionette TRACE conn6 <- [1,1330,null,{}] 23:37:08 INFO - PROCESS | 3968 | 1464935828417 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:08 INFO - PROCESS | 3968 | 1464935828548 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 23:37:08 INFO - PROCESS | 3968 | 1464935828696 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:08 INFO - PROCESS | 3968 | ++DOCSHELL 1002C800 == 95 [pid = 3968] [id = 342] 23:37:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (1002D400) [pid = 3968] [serial = 1025] [outer = 00000000] 23:37:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (10353C00) [pid = 3968] [serial = 1026] [outer = 1002D400] 23:37:08 INFO - PROCESS | 3968 | 1464935828801 Marionette DEBUG loaded listener.js 23:37:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (10550800) [pid = 3968] [serial = 1027] [outer = 1002D400] 23:37:09 INFO - PROCESS | 3968 | 1464935829403 Marionette TRACE conn6 <- [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]]]}] 23:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1024ms 23:37:09 INFO - PROCESS | 3968 | 1464935829432 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 23:37:09 INFO - PROCESS | 3968 | 1464935829438 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 23:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:37:09 INFO - PROCESS | 3968 | 1464935829445 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:37:09 INFO - PROCESS | 3968 | 1464935829448 Marionette TRACE conn6 <- [1,1334,null,{}] 23:37:09 INFO - PROCESS | 3968 | 1464935829452 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:09 INFO - PROCESS | 3968 | 1464935829577 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 23:37:09 INFO - PROCESS | 3968 | 1464935829741 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:09 INFO - PROCESS | 3968 | ++DOCSHELL 17828C00 == 96 [pid = 3968] [id = 343] 23:37:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (17981400) [pid = 3968] [serial = 1028] [outer = 00000000] 23:37:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (18E47400) [pid = 3968] [serial = 1029] [outer = 17981400] 23:37:09 INFO - PROCESS | 3968 | 1464935829797 Marionette DEBUG loaded listener.js 23:37:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 143 (1952EC00) [pid = 3968] [serial = 1030] [outer = 17981400] 23:37:10 INFO - PROCESS | 3968 | 1464935830432 Marionette TRACE conn6 <- [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]]]}] 23:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1018ms 23:37:10 INFO - PROCESS | 3968 | 1464935830475 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 23:37:10 INFO - PROCESS | 3968 | 1464935830478 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 23:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:37:10 INFO - PROCESS | 3968 | 1464935830483 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:37:10 INFO - PROCESS | 3968 | 1464935830487 Marionette TRACE conn6 <- [1,1338,null,{}] 23:37:10 INFO - PROCESS | 3968 | 1464935830535 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:10 INFO - PROCESS | 3968 | 1464935830698 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 23:37:10 INFO - PROCESS | 3968 | 1464935830814 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:10 INFO - PROCESS | 3968 | ++DOCSHELL 1D01FC00 == 97 [pid = 3968] [id = 344] 23:37:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 144 (1D907400) [pid = 3968] [serial = 1031] [outer = 00000000] 23:37:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 145 (1F881800) [pid = 3968] [serial = 1032] [outer = 1D907400] 23:37:10 INFO - PROCESS | 3968 | 1464935830872 Marionette DEBUG loaded listener.js 23:37:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 146 (2051C800) [pid = 3968] [serial = 1033] [outer = 1D907400] 23:37:11 INFO - PROCESS | 3968 | 1464935831485 Marionette TRACE conn6 <- [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]]]}] 23:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1080ms 23:37:11 INFO - PROCESS | 3968 | 1464935831566 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 23:37:11 INFO - PROCESS | 3968 | 1464935831569 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 23:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:37:11 INFO - PROCESS | 3968 | 1464935831573 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:37:11 INFO - PROCESS | 3968 | 1464935831575 Marionette TRACE conn6 <- [1,1342,null,{}] 23:37:11 INFO - PROCESS | 3968 | 1464935831595 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:11 INFO - PROCESS | 3968 | 1464935831747 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 23:37:11 INFO - PROCESS | 3968 | 1464935831897 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:11 INFO - PROCESS | 3968 | ++DOCSHELL 207A6000 == 98 [pid = 3968] [id = 345] 23:37:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 147 (207AB800) [pid = 3968] [serial = 1034] [outer = 00000000] 23:37:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 148 (207EFC00) [pid = 3968] [serial = 1035] [outer = 207AB800] 23:37:11 INFO - PROCESS | 3968 | 1464935831952 Marionette DEBUG loaded listener.js 23:37:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 149 (20BC8400) [pid = 3968] [serial = 1036] [outer = 207AB800] 23:37:12 INFO - PROCESS | 3968 | 1464935832560 Marionette TRACE conn6 <- [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]]]}] 23:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1016ms 23:37:12 INFO - PROCESS | 3968 | 1464935832592 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 23:37:12 INFO - PROCESS | 3968 | 1464935832595 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 23:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:37:12 INFO - PROCESS | 3968 | 1464935832598 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:37:12 INFO - PROCESS | 3968 | 1464935832600 Marionette TRACE conn6 <- [1,1346,null,{}] 23:37:12 INFO - PROCESS | 3968 | 1464935832604 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:12 INFO - PROCESS | 3968 | 1464935832728 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 23:37:12 INFO - PROCESS | 3968 | 1464935832892 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:12 INFO - PROCESS | 3968 | ++DOCSHELL 20572C00 == 99 [pid = 3968] [id = 346] 23:37:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 150 (207AB000) [pid = 3968] [serial = 1037] [outer = 00000000] 23:37:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 151 (20BF4000) [pid = 3968] [serial = 1038] [outer = 207AB000] 23:37:12 INFO - PROCESS | 3968 | 1464935832947 Marionette DEBUG loaded listener.js 23:37:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 152 (21B86400) [pid = 3968] [serial = 1039] [outer = 207AB000] 23:37:13 INFO - PROCESS | 3968 | 1464935833515 Marionette TRACE conn6 <- [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]]]}] 23:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 970ms 23:37:13 INFO - PROCESS | 3968 | 1464935833572 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 23:37:13 INFO - PROCESS | 3968 | 1464935833575 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 23:37:13 INFO - PROCESS | 3968 | 1464935833578 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:37:13 INFO - PROCESS | 3968 | 1464935833580 Marionette TRACE conn6 <- [1,1350,null,{}] 23:37:13 INFO - PROCESS | 3968 | 1464935833584 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:13 INFO - PROCESS | 3968 | 1464935833755 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 23:37:13 INFO - PROCESS | 3968 | 1464935833911 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:13 INFO - PROCESS | 3968 | ++DOCSHELL 22B7A000 == 100 [pid = 3968] [id = 347] 23:37:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 153 (22B7B000) [pid = 3968] [serial = 1040] [outer = 00000000] 23:37:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 154 (22B81800) [pid = 3968] [serial = 1041] [outer = 22B7B000] 23:37:13 INFO - PROCESS | 3968 | 1464935833968 Marionette DEBUG loaded listener.js 23:37:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 155 (23919000) [pid = 3968] [serial = 1042] [outer = 22B7B000] 23:37:14 INFO - PROCESS | 3968 | 1464935834569 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 23:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1074ms 23:37:14 INFO - PROCESS | 3968 | 1464935834655 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 23:37:14 INFO - PROCESS | 3968 | 1464935834657 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 23:37:14 INFO - PROCESS | 3968 | 1464935834661 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:37:14 INFO - PROCESS | 3968 | 1464935834663 Marionette TRACE conn6 <- [1,1354,null,{}] 23:37:14 INFO - PROCESS | 3968 | 1464935834666 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:14 INFO - PROCESS | 3968 | 1464935834781 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 23:37:14 INFO - PROCESS | 3968 | 1464935834932 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:14 INFO - PROCESS | 3968 | ++DOCSHELL 10020800 == 101 [pid = 3968] [id = 348] 23:37:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 156 (10101C00) [pid = 3968] [serial = 1043] [outer = 00000000] 23:37:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 157 (106A6000) [pid = 3968] [serial = 1044] [outer = 10101C00] 23:37:15 INFO - PROCESS | 3968 | 1464935834988 Marionette DEBUG loaded listener.js 23:37:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 158 (1478F000) [pid = 3968] [serial = 1045] [outer = 10101C00] 23:37:15 INFO - PROCESS | 3968 | 1464935835892 Marionette TRACE conn6 <- [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] 23:37:15 INFO - PROCESS | 3968 | 1464935835940 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 23:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:37:15 INFO - PROCESS | 3968 | 1464935835945 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:37:15 INFO - PROCESS | 3968 | 1464935835949 Marionette TRACE conn6 <- [1,1358,null,{}] 23:37:15 INFO - PROCESS | 3968 | 1464935835953 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:16 INFO - PROCESS | 3968 | 1464935836067 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 23:37:16 INFO - PROCESS | 3968 | 1464935836223 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:16 INFO - PROCESS | 3968 | ++DOCSHELL 14591400 == 102 [pid = 3968] [id = 349] 23:37:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 159 (14E0F400) [pid = 3968] [serial = 1046] [outer = 00000000] 23:37:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 160 (1781D400) [pid = 3968] [serial = 1047] [outer = 14E0F400] 23:37:16 INFO - PROCESS | 3968 | 1464935836277 Marionette DEBUG loaded listener.js 23:37:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 161 (17D0A400) [pid = 3968] [serial = 1048] [outer = 14E0F400] 23:37:16 INFO - PROCESS | 3968 | 1464935836873 Marionette TRACE conn6 <- [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] 23:37:17 INFO - PROCESS | 3968 | 1464935837028 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 23:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:37:17 INFO - PROCESS | 3968 | 1464935837075 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:37:17 INFO - PROCESS | 3968 | 1464935837077 Marionette TRACE conn6 <- [1,1362,null,{}] 23:37:17 INFO - PROCESS | 3968 | 1464935837082 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:17 INFO - PROCESS | 3968 | 1464935837181 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 23:37:17 INFO - PROCESS | 3968 | 1464935837188 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:17 INFO - PROCESS | 3968 | ++DOCSHELL 10022400 == 83 [pid = 3968] [id = 350] 23:37:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 130 (10022800) [pid = 3968] [serial = 1049] [outer = 00000000] 23:37:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (1010D800) [pid = 3968] [serial = 1050] [outer = 10022800] 23:37:17 INFO - PROCESS | 3968 | 1464935837233 Marionette DEBUG loaded listener.js 23:37:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (10459400) [pid = 3968] [serial = 1051] [outer = 10022800] 23:37:17 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:17 INFO - PROCESS | 3968 | 1464935837778 Marionette TRACE conn6 <- [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] 23:37:17 INFO - PROCESS | 3968 | 1464935837800 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 23:37:17 INFO - PROCESS | 3968 | 1464935837804 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 23:37:17 INFO - PROCESS | 3968 | 1464935837807 Marionette TRACE conn6 <- [1,1366,null,{}] 23:37:17 INFO - PROCESS | 3968 | 1464935837817 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:17 INFO - PROCESS | 3968 | 1464935837916 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 23:37:18 INFO - PROCESS | 3968 | 1464935838017 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:18 INFO - PROCESS | 3968 | ++DOCSHELL 14590800 == 84 [pid = 3968] [id = 351] 23:37:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (14B98000) [pid = 3968] [serial = 1052] [outer = 00000000] 23:37:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (18AF1000) [pid = 3968] [serial = 1053] [outer = 14B98000] 23:37:18 INFO - PROCESS | 3968 | 1464935838075 Marionette DEBUG loaded listener.js 23:37:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (18E48400) [pid = 3968] [serial = 1054] [outer = 14B98000] 23:37:18 INFO - PROCESS | 3968 | 1464935838438 Marionette TRACE conn6 <- [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] 23:37:18 INFO - PROCESS | 3968 | 1464935838488 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 23:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:37:18 INFO - PROCESS | 3968 | 1464935838491 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:37:18 INFO - PROCESS | 3968 | 1464935838493 Marionette TRACE conn6 <- [1,1370,null,{}] 23:37:18 INFO - PROCESS | 3968 | 1464935838496 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:18 INFO - PROCESS | 3968 | 1464935838597 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 23:37:18 INFO - PROCESS | 3968 | 1464935838603 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:18 INFO - PROCESS | 3968 | ++DOCSHELL 1950D800 == 85 [pid = 3968] [id = 352] 23:37:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (1950E000) [pid = 3968] [serial = 1055] [outer = 00000000] 23:37:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (19721000) [pid = 3968] [serial = 1056] [outer = 1950E000] 23:37:18 INFO - PROCESS | 3968 | 1464935838651 Marionette DEBUG loaded listener.js 23:37:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (19CDF400) [pid = 3968] [serial = 1057] [outer = 1950E000] 23:37:19 INFO - PROCESS | 3968 | [3968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:19 INFO - PROCESS | 3968 | 1464935839109 Marionette TRACE conn6 <- [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] 23:37:19 INFO - PROCESS | 3968 | 1464935839166 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 23:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:37:19 INFO - PROCESS | 3968 | 1464935839180 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:37:19 INFO - PROCESS | 3968 | 1464935839182 Marionette TRACE conn6 <- [1,1374,null,{}] 23:37:19 INFO - PROCESS | 3968 | 1464935839194 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:19 INFO - PROCESS | 3968 | 1464935839320 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 23:37:19 INFO - PROCESS | 3968 | 1464935839418 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:19 INFO - PROCESS | 3968 | ++DOCSHELL 1A02A800 == 86 [pid = 3968] [id = 353] 23:37:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (1A02B000) [pid = 3968] [serial = 1058] [outer = 00000000] 23:37:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (1A038000) [pid = 3968] [serial = 1059] [outer = 1A02B000] 23:37:19 INFO - PROCESS | 3968 | 1464935839463 Marionette DEBUG loaded listener.js 23:37:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (1A038C00) [pid = 3968] [serial = 1060] [outer = 1A02B000] 23:37:19 INFO - PROCESS | 3968 | 1464935839901 Marionette TRACE conn6 <- [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] 23:37:19 INFO - PROCESS | 3968 | 1464935839966 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 23:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:37:19 INFO - PROCESS | 3968 | 1464935839977 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:37:19 INFO - PROCESS | 3968 | 1464935839979 Marionette TRACE conn6 <- [1,1378,null,{}] 23:37:19 INFO - PROCESS | 3968 | 1464935839982 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:20 INFO - PROCESS | 3968 | 1464935840121 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 23:37:20 INFO - PROCESS | 3968 | 1464935840146 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:20 INFO - PROCESS | 3968 | ++DOCSHELL 1B5A8400 == 87 [pid = 3968] [id = 354] 23:37:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (1BDEC800) [pid = 3968] [serial = 1061] [outer = 00000000] 23:37:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 143 (1C58E400) [pid = 3968] [serial = 1062] [outer = 1BDEC800] 23:37:20 INFO - PROCESS | 3968 | 1464935840192 Marionette DEBUG loaded listener.js 23:37:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 144 (1CE5C400) [pid = 3968] [serial = 1063] [outer = 1BDEC800] 23:37:20 INFO - PROCESS | 3968 | 1464935840621 Marionette TRACE conn6 <- [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]]]}] 23:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 23:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:37:20 INFO - PROCESS | 3968 | 1464935840653 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 23:37:20 INFO - PROCESS | 3968 | 1464935840655 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 23:37:20 INFO - PROCESS | 3968 | 1464935840658 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:37:20 INFO - PROCESS | 3968 | 1464935840660 Marionette TRACE conn6 <- [1,1382,null,{}] 23:37:20 INFO - PROCESS | 3968 | 1464935840663 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:20 INFO - PROCESS | 3968 | 1464935840816 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 23:37:20 INFO - PROCESS | 3968 | 1464935840891 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:20 INFO - PROCESS | 3968 | ++DOCSHELL 1C18EC00 == 88 [pid = 3968] [id = 355] 23:37:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 145 (1CE86000) [pid = 3968] [serial = 1064] [outer = 00000000] 23:37:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 146 (1CEF1800) [pid = 3968] [serial = 1065] [outer = 1CE86000] 23:37:20 INFO - PROCESS | 3968 | 1464935840936 Marionette DEBUG loaded listener.js 23:37:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 147 (1D020800) [pid = 3968] [serial = 1066] [outer = 1CE86000] 23:37:21 INFO - PROCESS | 3968 | --DOMWINDOW == 146 (1C58BC00) [pid = 3968] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:37:21 INFO - PROCESS | 3968 | --DOMWINDOW == 145 (1A037C00) [pid = 3968] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:37:21 INFO - PROCESS | 3968 | --DOMWINDOW == 144 (1BD09000) [pid = 3968] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:37:21 INFO - PROCESS | 3968 | --DOMWINDOW == 143 (1034E400) [pid = 3968] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:37:21 INFO - PROCESS | 3968 | --DOMWINDOW == 142 (18CA6C00) [pid = 3968] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:37:21 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (10024400) [pid = 3968] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:37:21 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (1010B000) [pid = 3968] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:37:21 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (1650E400) [pid = 3968] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:37:21 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (1D015400) [pid = 3968] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:37:21 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (196E3800) [pid = 3968] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:37:21 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (207A3800) [pid = 3968] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:37:21 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (21B83800) [pid = 3968] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:37:21 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (207F3400) [pid = 3968] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:37:21 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (21BD6800) [pid = 3968] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:37:21 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (21BE3C00) [pid = 3968] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:37:21 INFO - PROCESS | 3968 | 1464935841645 Marionette TRACE conn6 <- [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]]]}] 23:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1019ms 23:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:37:21 INFO - PROCESS | 3968 | 1464935841678 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 23:37:21 INFO - PROCESS | 3968 | 1464935841680 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 23:37:21 INFO - PROCESS | 3968 | 1464935841683 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:37:21 INFO - PROCESS | 3968 | 1464935841694 Marionette TRACE conn6 <- [1,1386,null,{}] 23:37:21 INFO - PROCESS | 3968 | 1464935841712 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:21 INFO - PROCESS | 3968 | 1464935841844 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 23:37:21 INFO - PROCESS | 3968 | 1464935841915 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:21 INFO - PROCESS | 3968 | ++DOCSHELL 0FF2F400 == 89 [pid = 3968] [id = 356] 23:37:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (144FC400) [pid = 3968] [serial = 1067] [outer = 00000000] 23:37:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (1A037C00) [pid = 3968] [serial = 1068] [outer = 144FC400] 23:37:21 INFO - PROCESS | 3968 | 1464935841961 Marionette DEBUG loaded listener.js 23:37:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (1C58BC00) [pid = 3968] [serial = 1069] [outer = 144FC400] 23:37:22 INFO - PROCESS | 3968 | 1464935842346 Marionette TRACE conn6 <- [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]]]}] 23:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 710ms 23:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:37:22 INFO - PROCESS | 3968 | 1464935842394 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 23:37:22 INFO - PROCESS | 3968 | 1464935842396 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 23:37:22 INFO - PROCESS | 3968 | 1464935842399 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:37:22 INFO - PROCESS | 3968 | 1464935842401 Marionette TRACE conn6 <- [1,1390,null,{}] 23:37:22 INFO - PROCESS | 3968 | 1464935842404 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:22 INFO - PROCESS | 3968 | 1464935842496 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 23:37:22 INFO - PROCESS | 3968 | 1464935842503 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:22 INFO - PROCESS | 3968 | ++DOCSHELL 1425C400 == 90 [pid = 3968] [id = 357] 23:37:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (1CE64000) [pid = 3968] [serial = 1070] [outer = 00000000] 23:37:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (1D908400) [pid = 3968] [serial = 1071] [outer = 1CE64000] 23:37:22 INFO - PROCESS | 3968 | 1464935842547 Marionette DEBUG loaded listener.js 23:37:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (1E66F400) [pid = 3968] [serial = 1072] [outer = 1CE64000] 23:37:23 INFO - PROCESS | 3968 | 1464935842989 Marionette TRACE conn6 <- [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]]]}] 23:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 23:37:23 INFO - PROCESS | 3968 | 1464935843033 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 23:37:23 INFO - PROCESS | 3968 | 1464935843035 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 23:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:37:23 INFO - PROCESS | 3968 | 1464935843038 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:37:23 INFO - PROCESS | 3968 | 1464935843040 Marionette TRACE conn6 <- [1,1394,null,{}] 23:37:23 INFO - PROCESS | 3968 | 1464935843043 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:23 INFO - PROCESS | 3968 | 1464935843134 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 23:37:23 INFO - PROCESS | 3968 | 1464935843141 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:23 INFO - PROCESS | 3968 | ++DOCSHELL 1D907000 == 91 [pid = 3968] [id = 358] 23:37:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (1EF8B000) [pid = 3968] [serial = 1073] [outer = 00000000] 23:37:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (1F887800) [pid = 3968] [serial = 1074] [outer = 1EF8B000] 23:37:23 INFO - PROCESS | 3968 | 1464935843184 Marionette DEBUG loaded listener.js 23:37:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (2009F800) [pid = 3968] [serial = 1075] [outer = 1EF8B000] 23:37:23 INFO - PROCESS | 3968 | 1464935843895 Marionette TRACE conn6 <- [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]]]}] 23:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 930ms 23:37:23 INFO - PROCESS | 3968 | 1464935843971 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 23:37:23 INFO - PROCESS | 3968 | 1464935843976 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 23:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:37:24 INFO - PROCESS | 3968 | 1464935843985 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:37:24 INFO - PROCESS | 3968 | 1464935843989 Marionette TRACE conn6 <- [1,1398,null,{}] 23:37:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (1050B000) [pid = 3968] [serial = 1076] [outer = 0D0CC000] 23:37:24 INFO - PROCESS | 3968 | 1464935844083 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:24 INFO - PROCESS | 3968 | 1464935844284 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 23:37:24 INFO - PROCESS | 3968 | 1464935844402 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:24 INFO - PROCESS | 3968 | ++DOCSHELL 0D070800 == 92 [pid = 3968] [id = 359] 23:37:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 143 (0FF27800) [pid = 3968] [serial = 1077] [outer = 00000000] 23:37:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 144 (14E3C400) [pid = 3968] [serial = 1078] [outer = 0FF27800] 23:37:24 INFO - PROCESS | 3968 | 1464935844459 Marionette DEBUG loaded listener.js 23:37:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 145 (17826000) [pid = 3968] [serial = 1079] [outer = 0FF27800] 23:37:25 INFO - PROCESS | 3968 | 1464935845131 Marionette TRACE conn6 <- [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]]]}] 23:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1201ms 23:37:25 INFO - PROCESS | 3968 | 1464935845205 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 23:37:25 INFO - PROCESS | 3968 | 1464935845210 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 23:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:37:25 INFO - PROCESS | 3968 | 1464935845217 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:37:25 INFO - PROCESS | 3968 | 1464935845220 Marionette TRACE conn6 <- [1,1402,null,{}] 23:37:25 INFO - PROCESS | 3968 | 1464935845224 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:25 INFO - PROCESS | 3968 | 1464935845383 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 23:37:25 INFO - PROCESS | 3968 | 1464935845528 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:25 INFO - PROCESS | 3968 | ++DOCSHELL 19524C00 == 93 [pid = 3968] [id = 360] 23:37:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 146 (1A037000) [pid = 3968] [serial = 1080] [outer = 00000000] 23:37:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 147 (1B410400) [pid = 3968] [serial = 1081] [outer = 1A037000] 23:37:25 INFO - PROCESS | 3968 | 1464935845586 Marionette DEBUG loaded listener.js 23:37:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 148 (1CE86C00) [pid = 3968] [serial = 1082] [outer = 1A037000] 23:37:26 INFO - PROCESS | 3968 | 1464935846186 Marionette TRACE conn6 <- [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]]]}] 23:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1016ms 23:37:26 INFO - PROCESS | 3968 | 1464935846238 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 23:37:26 INFO - PROCESS | 3968 | 1464935846240 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 23:37:26 INFO - PROCESS | 3968 | 1464935846244 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:37:26 INFO - PROCESS | 3968 | 1464935846248 Marionette TRACE conn6 <- [1,1406,null,{}] 23:37:26 INFO - PROCESS | 3968 | 1464935846292 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:26 INFO - PROCESS | 3968 | 1464935846423 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 23:37:26 INFO - PROCESS | 3968 | 1464935846569 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:26 INFO - PROCESS | 3968 | ++DOCSHELL 10024400 == 94 [pid = 3968] [id = 361] 23:37:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 149 (14254800) [pid = 3968] [serial = 1083] [outer = 00000000] 23:37:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 150 (207AC800) [pid = 3968] [serial = 1084] [outer = 14254800] 23:37:26 INFO - PROCESS | 3968 | 1464935846627 Marionette DEBUG loaded listener.js 23:37:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 151 (207F2400) [pid = 3968] [serial = 1085] [outer = 14254800] 23:37:27 INFO - PROCESS | 3968 | 1464935847239 Marionette TRACE conn6 <- [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]]]}] 23:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1038ms 23:37:27 INFO - PROCESS | 3968 | 1464935847286 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 23:37:27 INFO - PROCESS | 3968 | 1464935847289 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 23:37:27 INFO - PROCESS | 3968 | 1464935847292 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:37:27 INFO - PROCESS | 3968 | 1464935847294 Marionette TRACE conn6 <- [1,1410,null,{}] 23:37:27 INFO - PROCESS | 3968 | 1464935847297 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:27 INFO - PROCESS | 3968 | 1464935847417 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 23:37:27 INFO - PROCESS | 3968 | 1464935847581 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:27 INFO - PROCESS | 3968 | ++DOCSHELL 20BCD000 == 95 [pid = 3968] [id = 362] 23:37:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 152 (20BCF800) [pid = 3968] [serial = 1086] [outer = 00000000] 23:37:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 153 (20BF4C00) [pid = 3968] [serial = 1087] [outer = 20BCF800] 23:37:27 INFO - PROCESS | 3968 | 1464935847637 Marionette DEBUG loaded listener.js 23:37:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 154 (21B85C00) [pid = 3968] [serial = 1088] [outer = 20BCF800] 23:37:28 INFO - PROCESS | 3968 | 1464935848275 Marionette TRACE conn6 <- [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]]]}] 23:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1016ms 23:37:28 INFO - PROCESS | 3968 | 1464935848312 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 23:37:28 INFO - PROCESS | 3968 | 1464935848314 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 23:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:37:28 INFO - PROCESS | 3968 | 1464935848317 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:37:28 INFO - PROCESS | 3968 | 1464935848319 Marionette TRACE conn6 <- [1,1414,null,{}] 23:37:28 INFO - PROCESS | 3968 | 1464935848323 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:28 INFO - PROCESS | 3968 | 1464935848438 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 23:37:28 INFO - PROCESS | 3968 | 1464935848588 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:28 INFO - PROCESS | 3968 | ++DOCSHELL 21BAC400 == 96 [pid = 3968] [id = 363] 23:37:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 155 (21BB2400) [pid = 3968] [serial = 1089] [outer = 00000000] 23:37:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 156 (21BE4C00) [pid = 3968] [serial = 1090] [outer = 21BB2400] 23:37:28 INFO - PROCESS | 3968 | 1464935848644 Marionette DEBUG loaded listener.js 23:37:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 157 (22619800) [pid = 3968] [serial = 1091] [outer = 21BB2400] 23:37:29 INFO - PROCESS | 3968 | 1464935849269 Marionette TRACE conn6 <- [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]]]}] 23:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 970ms 23:37:29 INFO - PROCESS | 3968 | 1464935849291 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 23:37:29 INFO - PROCESS | 3968 | 1464935849294 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 23:37:29 INFO - PROCESS | 3968 | 1464935849297 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:37:29 INFO - PROCESS | 3968 | 1464935849299 Marionette TRACE conn6 <- [1,1418,null,{}] 23:37:29 INFO - PROCESS | 3968 | 1464935849303 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:29 INFO - PROCESS | 3968 | 1464935849438 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 23:37:29 INFO - PROCESS | 3968 | 1464935849606 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:29 INFO - PROCESS | 3968 | ++DOCSHELL 22625400 == 97 [pid = 3968] [id = 364] 23:37:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 158 (22AB4C00) [pid = 3968] [serial = 1092] [outer = 00000000] 23:37:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 159 (22ABA000) [pid = 3968] [serial = 1093] [outer = 22AB4C00] 23:37:29 INFO - PROCESS | 3968 | 1464935849662 Marionette DEBUG loaded listener.js 23:37:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 160 (22ABD000) [pid = 3968] [serial = 1094] [outer = 22AB4C00] 23:37:30 INFO - PROCESS | 3968 | 1464935850266 Marionette TRACE conn6 <- [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]]]}] 23:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1015ms 23:37:30 INFO - PROCESS | 3968 | 1464935850317 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 23:37:30 INFO - PROCESS | 3968 | 1464935850319 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 23:37:30 INFO - PROCESS | 3968 | 1464935850322 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:37:30 INFO - PROCESS | 3968 | 1464935850324 Marionette TRACE conn6 <- [1,1422,null,{}] 23:37:30 INFO - PROCESS | 3968 | 1464935850328 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:30 INFO - PROCESS | 3968 | 1464935850441 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 23:37:30 INFO - PROCESS | 3968 | 1464935850607 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:30 INFO - PROCESS | 3968 | ++DOCSHELL 22AB5000 == 98 [pid = 3968] [id = 365] 23:37:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 161 (22ABA800) [pid = 3968] [serial = 1095] [outer = 00000000] 23:37:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 162 (22AC3C00) [pid = 3968] [serial = 1096] [outer = 22ABA800] 23:37:30 INFO - PROCESS | 3968 | 1464935850662 Marionette DEBUG loaded listener.js 23:37:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 163 (22B82800) [pid = 3968] [serial = 1097] [outer = 22ABA800] 23:37:31 INFO - PROCESS | 3968 | 1464935851277 Marionette TRACE conn6 <- [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]]]}] 23:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1016ms 23:37:31 INFO - PROCESS | 3968 | 1464935851343 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 23:37:31 INFO - PROCESS | 3968 | 1464935851345 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 23:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:37:31 INFO - PROCESS | 3968 | 1464935851348 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:37:31 INFO - PROCESS | 3968 | 1464935851350 Marionette TRACE conn6 <- [1,1426,null,{}] 23:37:31 INFO - PROCESS | 3968 | 1464935851354 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:31 INFO - PROCESS | 3968 | 1464935851471 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 23:37:31 INFO - PROCESS | 3968 | 1464935851626 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:31 INFO - PROCESS | 3968 | ++DOCSHELL 0FB6D800 == 99 [pid = 3968] [id = 366] 23:37:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 164 (0FBCCC00) [pid = 3968] [serial = 1098] [outer = 00000000] 23:37:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 165 (2314F400) [pid = 3968] [serial = 1099] [outer = 0FBCCC00] 23:37:31 INFO - PROCESS | 3968 | 1464935851681 Marionette DEBUG loaded listener.js 23:37:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 166 (23154C00) [pid = 3968] [serial = 1100] [outer = 0FBCCC00] 23:37:32 INFO - PROCESS | 3968 | 1464935852254 Marionette TRACE conn6 <- [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]]]}] 23:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 970ms 23:37:32 INFO - PROCESS | 3968 | 1464935852323 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 23:37:32 INFO - PROCESS | 3968 | 1464935852325 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 23:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:37:32 INFO - PROCESS | 3968 | 1464935852329 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:37:32 INFO - PROCESS | 3968 | 1464935852331 Marionette TRACE conn6 <- [1,1430,null,{}] 23:37:32 INFO - PROCESS | 3968 | 1464935852335 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:32 INFO - PROCESS | 3968 | 1464935852452 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 23:37:32 INFO - PROCESS | 3968 | 1464935852740 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:32 INFO - PROCESS | 3968 | ++DOCSHELL 0FB68C00 == 100 [pid = 3968] [id = 367] 23:37:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 167 (0FB8A800) [pid = 3968] [serial = 1101] [outer = 00000000] 23:37:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 168 (1010A000) [pid = 3968] [serial = 1102] [outer = 0FB8A800] 23:37:32 INFO - PROCESS | 3968 | 1464935852802 Marionette DEBUG loaded listener.js 23:37:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 169 (1428C800) [pid = 3968] [serial = 1103] [outer = 0FB8A800] 23:37:33 INFO - PROCESS | 3968 | 1464935853365 Marionette TRACE conn6 <- [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]]]}] 23:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1073ms 23:37:33 INFO - PROCESS | 3968 | 1464935853418 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 23:37:33 INFO - PROCESS | 3968 | 1464935853422 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 23:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:37:33 INFO - PROCESS | 3968 | 1464935853426 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:37:33 INFO - PROCESS | 3968 | 1464935853430 Marionette TRACE conn6 <- [1,1434,null,{}] 23:37:33 INFO - PROCESS | 3968 | 1464935853434 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:33 INFO - PROCESS | 3968 | 1464935853550 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 23:37:33 INFO - PROCESS | 3968 | 1464935853726 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:33 INFO - PROCESS | 3968 | ++DOCSHELL 10233C00 == 101 [pid = 3968] [id = 368] 23:37:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 170 (10628C00) [pid = 3968] [serial = 1104] [outer = 00000000] 23:37:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 171 (17D0A000) [pid = 3968] [serial = 1105] [outer = 10628C00] 23:37:33 INFO - PROCESS | 3968 | 1464935853778 Marionette DEBUG loaded listener.js 23:37:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 172 (1966BC00) [pid = 3968] [serial = 1106] [outer = 10628C00] 23:37:34 INFO - PROCESS | 3968 | 1464935854367 Marionette TRACE conn6 <- [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]]]}] 23:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 991ms 23:37:34 INFO - PROCESS | 3968 | 1464935854419 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 23:37:34 INFO - PROCESS | 3968 | 1464935854423 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 23:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:37:34 INFO - PROCESS | 3968 | 1464935854427 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:37:34 INFO - PROCESS | 3968 | 1464935854429 Marionette TRACE conn6 <- [1,1438,null,{}] 23:37:34 INFO - PROCESS | 3968 | 1464935854433 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:34 INFO - PROCESS | 3968 | 1464935854549 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 23:37:34 INFO - PROCESS | 3968 | 1464935854689 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:34 INFO - PROCESS | 3968 | --DOCSHELL 1425C400 == 100 [pid = 3968] [id = 357] 23:37:34 INFO - PROCESS | 3968 | --DOCSHELL 0FF2F400 == 99 [pid = 3968] [id = 356] 23:37:34 INFO - PROCESS | 3968 | --DOCSHELL 1C18EC00 == 98 [pid = 3968] [id = 355] 23:37:34 INFO - PROCESS | 3968 | --DOCSHELL 1B5A8400 == 97 [pid = 3968] [id = 354] 23:37:34 INFO - PROCESS | 3968 | --DOCSHELL 1A02A800 == 96 [pid = 3968] [id = 353] 23:37:34 INFO - PROCESS | 3968 | --DOCSHELL 1950D800 == 95 [pid = 3968] [id = 352] 23:37:34 INFO - PROCESS | 3968 | --DOCSHELL 14590800 == 94 [pid = 3968] [id = 351] 23:37:34 INFO - PROCESS | 3968 | --DOCSHELL 10022400 == 93 [pid = 3968] [id = 350] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 171 (2009FC00) [pid = 3968] [serial = 975] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 170 (207AE000) [pid = 3968] [serial = 978] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 169 (21B86000) [pid = 3968] [serial = 984] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 168 (19512C00) [pid = 3968] [serial = 969] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 167 (10103000) [pid = 3968] [serial = 966] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 166 (1458B800) [pid = 3968] [serial = 993] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 165 (1CE80000) [pid = 3968] [serial = 972] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 164 (20BEFC00) [pid = 3968] [serial = 981] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 163 (1EF89C00) [pid = 3968] [serial = 1023] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | ++DOCSHELL 08B8A800 == 94 [pid = 3968] [id = 369] 23:37:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 164 (08B8BC00) [pid = 3968] [serial = 1107] [outer = 00000000] 23:37:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 165 (10106000) [pid = 3968] [serial = 1108] [outer = 08B8BC00] 23:37:34 INFO - PROCESS | 3968 | 1464935854803 Marionette DEBUG loaded listener.js 23:37:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 166 (14590800) [pid = 3968] [serial = 1109] [outer = 08B8BC00] 23:37:34 INFO - PROCESS | 3968 | --DOCSHELL 14591400 == 93 [pid = 3968] [id = 349] 23:37:34 INFO - PROCESS | 3968 | --DOCSHELL 1D01FC00 == 92 [pid = 3968] [id = 344] 23:37:34 INFO - PROCESS | 3968 | --DOCSHELL 17828C00 == 91 [pid = 3968] [id = 343] 23:37:34 INFO - PROCESS | 3968 | --DOCSHELL 1002C800 == 90 [pid = 3968] [id = 342] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 165 (207B0400) [pid = 3968] [serial = 868] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 164 (21BD7C00) [pid = 3968] [serial = 874] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 163 (20BD1800) [pid = 3968] [serial = 871] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 162 (24505000) [pid = 3968] [serial = 880] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 161 (22B7D000) [pid = 3968] [serial = 877] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 160 (1D901C00) [pid = 3968] [serial = 1020] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 159 (1CE67C00) [pid = 3968] [serial = 1014] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 158 (1B5F9C00) [pid = 3968] [serial = 1012] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 157 (1AE19C00) [pid = 3968] [serial = 1011] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 156 (1E669800) [pid = 3968] [serial = 964] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 155 (19518800) [pid = 3968] [serial = 1017] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 154 (19530800) [pid = 3968] [serial = 1005] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 153 (1966C400) [pid = 3968] [serial = 1006] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 152 (1A02FC00) [pid = 3968] [serial = 1018] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 151 (10102400) [pid = 3968] [serial = 999] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 150 (10464000) [pid = 3968] [serial = 1000] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 149 (1798E000) [pid = 3968] [serial = 997] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 148 (15A2AC00) [pid = 3968] [serial = 996] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 147 (17D01C00) [pid = 3968] [serial = 1002] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 146 (18C9C000) [pid = 3968] [serial = 1003] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 145 (21BDC000) [pid = 3968] [serial = 987] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 144 (22B7F000) [pid = 3968] [serial = 990] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 143 (1CEEA800) [pid = 3968] [serial = 1015] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 142 (1E671C00) [pid = 3968] [serial = 1021] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (19DE1400) [pid = 3968] [serial = 1008] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (1A026000) [pid = 3968] [serial = 1009] [outer = 00000000] [url = about:blank] 23:37:35 INFO - PROCESS | 3968 | 1464935855275 Marionette TRACE conn6 <- [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]]]}] 23:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 870ms 23:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:37:35 INFO - PROCESS | 3968 | 1464935855305 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 23:37:35 INFO - PROCESS | 3968 | 1464935855307 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 23:37:35 INFO - PROCESS | 3968 | 1464935855312 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:37:35 INFO - PROCESS | 3968 | 1464935855317 Marionette TRACE conn6 <- [1,1442,null,{}] 23:37:35 INFO - PROCESS | 3968 | 1464935855326 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:35 INFO - PROCESS | 3968 | 1464935855425 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 23:37:35 INFO - PROCESS | 3968 | 1464935855439 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:35 INFO - PROCESS | 3968 | ++DOCSHELL 18CA4C00 == 91 [pid = 3968] [id = 370] 23:37:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (18E50000) [pid = 3968] [serial = 1110] [outer = 00000000] 23:37:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (19525000) [pid = 3968] [serial = 1111] [outer = 18E50000] 23:37:35 INFO - PROCESS | 3968 | 1464935855483 Marionette DEBUG loaded listener.js 23:37:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 143 (19667400) [pid = 3968] [serial = 1112] [outer = 18E50000] 23:37:35 INFO - PROCESS | 3968 | 1464935855973 Marionette TRACE conn6 <- [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]]]}] 23:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 690ms 23:37:36 INFO - PROCESS | 3968 | 1464935856002 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 23:37:36 INFO - PROCESS | 3968 | 1464935856004 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 23:37:36 INFO - PROCESS | 3968 | 1464935856007 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:37:36 INFO - PROCESS | 3968 | 1464935856009 Marionette TRACE conn6 <- [1,1446,null,{}] 23:37:36 INFO - PROCESS | 3968 | 1464935856012 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:36 INFO - PROCESS | 3968 | 1464935856110 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 23:37:36 INFO - PROCESS | 3968 | 1464935856117 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:36 INFO - PROCESS | 3968 | ++DOCSHELL 19720C00 == 92 [pid = 3968] [id = 371] 23:37:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 144 (19F40800) [pid = 3968] [serial = 1113] [outer = 00000000] 23:37:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 145 (1A136000) [pid = 3968] [serial = 1114] [outer = 19F40800] 23:37:36 INFO - PROCESS | 3968 | 1464935856161 Marionette DEBUG loaded listener.js 23:37:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 146 (1AE1AC00) [pid = 3968] [serial = 1115] [outer = 19F40800] 23:37:36 INFO - PROCESS | 3968 | 1464935856692 Marionette TRACE conn6 <- [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]]]}] 23:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 731ms 23:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:37:36 INFO - PROCESS | 3968 | 1464935856743 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 23:37:36 INFO - PROCESS | 3968 | 1464935856745 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 23:37:36 INFO - PROCESS | 3968 | 1464935856748 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:37:36 INFO - PROCESS | 3968 | 1464935856750 Marionette TRACE conn6 <- [1,1450,null,{}] 23:37:36 INFO - PROCESS | 3968 | 1464935856754 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:36 INFO - PROCESS | 3968 | 1464935856909 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 23:37:36 INFO - PROCESS | 3968 | 1464935856983 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:37 INFO - PROCESS | 3968 | ++DOCSHELL 1C183400 == 93 [pid = 3968] [id = 372] 23:37:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 147 (1C184400) [pid = 3968] [serial = 1116] [outer = 00000000] 23:37:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 148 (1CE66400) [pid = 3968] [serial = 1117] [outer = 1C184400] 23:37:37 INFO - PROCESS | 3968 | 1464935857035 Marionette DEBUG loaded listener.js 23:37:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 149 (1CEE9C00) [pid = 3968] [serial = 1118] [outer = 1C184400] 23:37:37 INFO - PROCESS | 3968 | 1464935857522 Marionette TRACE conn6 <- [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]]]}] 23:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 830ms 23:37:37 INFO - PROCESS | 3968 | 1464935857579 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 23:37:37 INFO - PROCESS | 3968 | 1464935857581 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 23:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:37:37 INFO - PROCESS | 3968 | 1464935857584 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:37:37 INFO - PROCESS | 3968 | 1464935857586 Marionette TRACE conn6 <- [1,1454,null,{}] 23:37:37 INFO - PROCESS | 3968 | 1464935857589 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:37 INFO - PROCESS | 3968 | 1464935857723 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 23:37:37 INFO - PROCESS | 3968 | 1464935857746 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:37 INFO - PROCESS | 3968 | ++DOCSHELL 1CEED800 == 94 [pid = 3968] [id = 373] 23:37:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 150 (1D01B000) [pid = 3968] [serial = 1119] [outer = 00000000] 23:37:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 151 (1E668C00) [pid = 3968] [serial = 1120] [outer = 1D01B000] 23:37:37 INFO - PROCESS | 3968 | 1464935857790 Marionette DEBUG loaded listener.js 23:37:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 152 (1E6B6800) [pid = 3968] [serial = 1121] [outer = 1D01B000] 23:37:38 INFO - PROCESS | 3968 | 1464935858239 Marionette TRACE conn6 <- [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]]]}] 23:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 670ms 23:37:38 INFO - PROCESS | 3968 | 1464935858255 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 23:37:38 INFO - PROCESS | 3968 | 1464935858257 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 23:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:37:38 INFO - PROCESS | 3968 | 1464935858266 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:37:38 INFO - PROCESS | 3968 | 1464935858268 Marionette TRACE conn6 <- [1,1458,null,{}] 23:37:38 INFO - PROCESS | 3968 | 1464935858272 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:38 INFO - PROCESS | 3968 | 1464935858406 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 23:37:38 INFO - PROCESS | 3968 | 1464935858482 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:38 INFO - PROCESS | 3968 | ++DOCSHELL 1D910400 == 95 [pid = 3968] [id = 374] 23:37:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 153 (1E6BA400) [pid = 3968] [serial = 1122] [outer = 00000000] 23:37:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 154 (1F88FC00) [pid = 3968] [serial = 1123] [outer = 1E6BA400] 23:37:38 INFO - PROCESS | 3968 | 1464935858528 Marionette DEBUG loaded listener.js 23:37:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 155 (20563400) [pid = 3968] [serial = 1124] [outer = 1E6BA400] 23:37:38 INFO - PROCESS | 3968 | 1464935858957 Marionette TRACE conn6 <- [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]]]}] 23:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 731ms 23:37:39 INFO - PROCESS | 3968 | 1464935859002 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 23:37:39 INFO - PROCESS | 3968 | 1464935859004 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 23:37:39 INFO - PROCESS | 3968 | 1464935859007 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:37:39 INFO - PROCESS | 3968 | 1464935859009 Marionette TRACE conn6 <- [1,1462,null,{}] 23:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:37:39 INFO - PROCESS | 3968 | 1464935859012 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:39 INFO - PROCESS | 3968 | 1464935859172 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 154 (14258400) [pid = 3968] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 153 (2009C400) [pid = 3968] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 152 (14B98000) [pid = 3968] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 151 (1050C400) [pid = 3968] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 150 (10101C00) [pid = 3968] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 149 (18E4A800) [pid = 3968] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 148 (1CE86000) [pid = 3968] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 147 (207A4C00) [pid = 3968] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 146 (20BCE000) [pid = 3968] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 145 (14E0F400) [pid = 3968] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 144 (1BDF5C00) [pid = 3968] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 143 (1950E000) [pid = 3968] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 142 (144FC400) [pid = 3968] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (1F88D400) [pid = 3968] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (1CE64000) [pid = 3968] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (1A02B000) [pid = 3968] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (207A5800) [pid = 3968] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (18E44800) [pid = 3968] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (195D8800) [pid = 3968] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (10022800) [pid = 3968] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (1BDEC800) [pid = 3968] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (08B89000) [pid = 3968] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (1001F800) [pid = 3968] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (1D739C00) [pid = 3968] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:37:39 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (1E6BB000) [pid = 3968] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:37:39 INFO - PROCESS | 3968 | 1464935859569 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:39 INFO - PROCESS | 3968 | ++DOCSHELL 0C74B000 == 96 [pid = 3968] [id = 375] 23:37:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (0FF2BC00) [pid = 3968] [serial = 1125] [outer = 00000000] 23:37:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (1050BC00) [pid = 3968] [serial = 1126] [outer = 0FF2BC00] 23:37:39 INFO - PROCESS | 3968 | 1464935859614 Marionette DEBUG loaded listener.js 23:37:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (142B5800) [pid = 3968] [serial = 1127] [outer = 0FF2BC00] 23:37:40 INFO - PROCESS | 3968 | 1464935859990 Marionette TRACE conn6 <- [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]]]}] 23:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1016ms 23:37:40 INFO - PROCESS | 3968 | 1464935860027 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 23:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:37:40 INFO - PROCESS | 3968 | 1464935860029 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 23:37:40 INFO - PROCESS | 3968 | 1464935860032 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:37:40 INFO - PROCESS | 3968 | 1464935860034 Marionette TRACE conn6 <- [1,1466,null,{}] 23:37:40 INFO - PROCESS | 3968 | 1464935860037 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:40 INFO - PROCESS | 3968 | 1464935860134 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 23:37:40 INFO - PROCESS | 3968 | 1464935860140 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:40 INFO - PROCESS | 3968 | ++DOCSHELL 14B98000 == 97 [pid = 3968] [id = 376] 23:37:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (14EB1800) [pid = 3968] [serial = 1128] [outer = 00000000] 23:37:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (1BDEC800) [pid = 3968] [serial = 1129] [outer = 14EB1800] 23:37:40 INFO - PROCESS | 3968 | 1464935860184 Marionette DEBUG loaded listener.js 23:37:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (1F884400) [pid = 3968] [serial = 1130] [outer = 14EB1800] 23:37:40 INFO - PROCESS | 3968 | 1464935860631 Marionette TRACE conn6 <- [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]]]}] 23:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 631ms 23:37:40 INFO - PROCESS | 3968 | 1464935860682 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 23:37:40 INFO - PROCESS | 3968 | 1464935860684 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 23:37:40 INFO - PROCESS | 3968 | 1464935860689 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:37:40 INFO - PROCESS | 3968 | 1464935860690 Marionette TRACE conn6 <- [1,1470,null,{}] 23:37:40 INFO - PROCESS | 3968 | 1464935860694 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:40 INFO - PROCESS | 3968 | 1464935860789 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 23:37:40 INFO - PROCESS | 3968 | 1464935860796 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:40 INFO - PROCESS | 3968 | ++DOCSHELL 20094C00 == 98 [pid = 3968] [id = 377] 23:37:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (2009B000) [pid = 3968] [serial = 1131] [outer = 00000000] 23:37:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (207AC400) [pid = 3968] [serial = 1132] [outer = 2009B000] 23:37:40 INFO - PROCESS | 3968 | 1464935860874 Marionette DEBUG loaded listener.js 23:37:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (20B8E800) [pid = 3968] [serial = 1133] [outer = 2009B000] 23:37:41 INFO - PROCESS | 3968 | 1464935861341 Marionette TRACE conn6 <- [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]]]}] 23:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 23:37:41 INFO - PROCESS | 3968 | 1464935861422 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 23:37:41 INFO - PROCESS | 3968 | 1464935861425 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 23:37:41 INFO - PROCESS | 3968 | 1464935861428 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:37:41 INFO - PROCESS | 3968 | 1464935861430 Marionette TRACE conn6 <- [1,1474,null,{}] 23:37:41 INFO - PROCESS | 3968 | 1464935861434 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:41 INFO - PROCESS | 3968 | 1464935861630 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 23:37:41 INFO - PROCESS | 3968 | 1464935861783 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:41 INFO - PROCESS | 3968 | ++DOCSHELL 0C80EC00 == 99 [pid = 3968] [id = 378] 23:37:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (0FA38800) [pid = 3968] [serial = 1134] [outer = 00000000] 23:37:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (0FF24000) [pid = 3968] [serial = 1135] [outer = 0FA38800] 23:37:41 INFO - PROCESS | 3968 | 1464935861843 Marionette DEBUG loaded listener.js 23:37:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (10238800) [pid = 3968] [serial = 1136] [outer = 0FA38800] 23:37:42 INFO - PROCESS | 3968 | 1464935862513 Marionette TRACE conn6 <- [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]]]}] 23:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1124ms 23:37:42 INFO - PROCESS | 3968 | 1464935862557 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 23:37:42 INFO - PROCESS | 3968 | 1464935862562 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 23:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:37:42 INFO - PROCESS | 3968 | 1464935862566 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:37:42 INFO - PROCESS | 3968 | 1464935862570 Marionette TRACE conn6 <- [1,1478,null,{}] 23:37:42 INFO - PROCESS | 3968 | 1464935862575 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:42 INFO - PROCESS | 3968 | 1464935862705 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 23:37:42 INFO - PROCESS | 3968 | 1464935862862 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:42 INFO - PROCESS | 3968 | ++DOCSHELL 18CA7400 == 100 [pid = 3968] [id = 379] 23:37:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 143 (18E47C00) [pid = 3968] [serial = 1137] [outer = 00000000] 23:37:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 144 (19522400) [pid = 3968] [serial = 1138] [outer = 18E47C00] 23:37:42 INFO - PROCESS | 3968 | 1464935862921 Marionette DEBUG loaded listener.js 23:37:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 145 (19663000) [pid = 3968] [serial = 1139] [outer = 18E47C00] 23:37:43 INFO - PROCESS | 3968 | 1464935863559 Marionette TRACE conn6 <- [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]]]}] 23:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1022ms 23:37:43 INFO - PROCESS | 3968 | 1464935863589 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 23:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:37:43 INFO - PROCESS | 3968 | 1464935863592 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 23:37:43 INFO - PROCESS | 3968 | 1464935863596 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:37:43 INFO - PROCESS | 3968 | 1464935863598 Marionette TRACE conn6 <- [1,1482,null,{}] 23:37:43 INFO - PROCESS | 3968 | 1464935863602 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:43 INFO - PROCESS | 3968 | 1464935863727 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 23:37:43 INFO - PROCESS | 3968 | 1464935863899 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:43 INFO - PROCESS | 3968 | ++DOCSHELL 1CE5CC00 == 101 [pid = 3968] [id = 380] 23:37:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 146 (1CE67000) [pid = 3968] [serial = 1140] [outer = 00000000] 23:37:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 147 (1CEEE000) [pid = 3968] [serial = 1141] [outer = 1CE67000] 23:37:43 INFO - PROCESS | 3968 | 1464935863956 Marionette DEBUG loaded listener.js 23:37:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 148 (1EF8D800) [pid = 3968] [serial = 1142] [outer = 1CE67000] 23:37:44 INFO - PROCESS | 3968 | 1464935864558 Marionette TRACE conn6 <- [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]]]}] 23:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1022ms 23:37:44 INFO - PROCESS | 3968 | 1464935864620 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 23:37:44 INFO - PROCESS | 3968 | 1464935864624 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 23:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:37:44 INFO - PROCESS | 3968 | 1464935864635 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:37:44 INFO - PROCESS | 3968 | 1464935864640 Marionette TRACE conn6 <- [1,1486,null,{}] 23:37:44 INFO - PROCESS | 3968 | 1464935864676 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:44 INFO - PROCESS | 3968 | 1464935864810 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 23:37:44 INFO - PROCESS | 3968 | 1464935864958 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:44 INFO - PROCESS | 3968 | ++DOCSHELL 1F88A800 == 102 [pid = 3968] [id = 381] 23:37:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 149 (21B79000) [pid = 3968] [serial = 1143] [outer = 00000000] 23:37:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 150 (21BDD800) [pid = 3968] [serial = 1144] [outer = 21B79000] 23:37:45 INFO - PROCESS | 3968 | 1464935865016 Marionette DEBUG loaded listener.js 23:37:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 151 (21BE4400) [pid = 3968] [serial = 1145] [outer = 21B79000] 23:37:45 INFO - PROCESS | 3968 | 1464935865599 Marionette TRACE conn6 <- [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]]]}] 23:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 996ms 23:37:45 INFO - PROCESS | 3968 | 1464935865625 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 23:37:45 INFO - PROCESS | 3968 | 1464935865628 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 23:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:37:45 INFO - PROCESS | 3968 | 1464935865631 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:37:45 INFO - PROCESS | 3968 | 1464935865634 Marionette TRACE conn6 <- [1,1490,null,{}] 23:37:45 INFO - PROCESS | 3968 | 1464935865637 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:45 INFO - PROCESS | 3968 | 1464935865757 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 23:37:45 INFO - PROCESS | 3968 | 1464935865926 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:45 INFO - PROCESS | 3968 | ++DOCSHELL 22618800 == 103 [pid = 3968] [id = 382] 23:37:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 152 (22624400) [pid = 3968] [serial = 1146] [outer = 00000000] 23:37:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 153 (22AC3800) [pid = 3968] [serial = 1147] [outer = 22624400] 23:37:46 INFO - PROCESS | 3968 | 1464935865981 Marionette DEBUG loaded listener.js 23:37:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 154 (22B82400) [pid = 3968] [serial = 1148] [outer = 22624400] 23:37:46 INFO - PROCESS | 3968 | 1464935866594 Marionette TRACE conn6 <- [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]]]}] 23:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 970ms 23:37:46 INFO - PROCESS | 3968 | 1464935866605 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 23:37:46 INFO - PROCESS | 3968 | 1464935866608 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 23:37:46 INFO - PROCESS | 3968 | 1464935866611 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:37:46 INFO - PROCESS | 3968 | 1464935866613 Marionette TRACE conn6 <- [1,1494,null,{}] 23:37:46 INFO - PROCESS | 3968 | 1464935866632 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:46 INFO - PROCESS | 3968 | 1464935866752 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 23:37:46 INFO - PROCESS | 3968 | 1464935866907 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:46 INFO - PROCESS | 3968 | ++DOCSHELL 23155C00 == 104 [pid = 3968] [id = 383] 23:37:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 155 (23156000) [pid = 3968] [serial = 1149] [outer = 00000000] 23:37:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 156 (23917C00) [pid = 3968] [serial = 1150] [outer = 23156000] 23:37:46 INFO - PROCESS | 3968 | 1464935866969 Marionette DEBUG loaded listener.js 23:37:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 157 (23925000) [pid = 3968] [serial = 1151] [outer = 23156000] 23:37:47 INFO - PROCESS | 3968 | 1464935867566 Marionette TRACE conn6 <- [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]]]}] 23:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 990ms 23:37:47 INFO - PROCESS | 3968 | 1464935867606 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 23:37:47 INFO - PROCESS | 3968 | 1464935867608 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 23:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:37:47 INFO - PROCESS | 3968 | 1464935867612 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:37:47 INFO - PROCESS | 3968 | 1464935867614 Marionette TRACE conn6 <- [1,1498,null,{}] 23:37:47 INFO - PROCESS | 3968 | 1464935867617 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:47 INFO - PROCESS | 3968 | 1464935867737 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 23:37:47 INFO - PROCESS | 3968 | 1464935867910 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:47 INFO - PROCESS | 3968 | ++DOCSHELL 23926000 == 105 [pid = 3968] [id = 384] 23:37:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 158 (2392C000) [pid = 3968] [serial = 1152] [outer = 00000000] 23:37:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 159 (23932000) [pid = 3968] [serial = 1153] [outer = 2392C000] 23:37:47 INFO - PROCESS | 3968 | 1464935867964 Marionette DEBUG loaded listener.js 23:37:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 160 (24502400) [pid = 3968] [serial = 1154] [outer = 2392C000] 23:37:48 INFO - PROCESS | 3968 | 1464935868587 Marionette TRACE conn6 <- [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]]]}] 23:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1016ms 23:37:48 INFO - PROCESS | 3968 | 1464935868631 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 23:37:48 INFO - PROCESS | 3968 | 1464935868634 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 23:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:37:48 INFO - PROCESS | 3968 | 1464935868637 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:37:48 INFO - PROCESS | 3968 | 1464935868639 Marionette TRACE conn6 <- [1,1502,null,{}] 23:37:48 INFO - PROCESS | 3968 | 1464935868643 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:48 INFO - PROCESS | 3968 | 1464935868761 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 23:37:48 INFO - PROCESS | 3968 | 1464935868930 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:48 INFO - PROCESS | 3968 | ++DOCSHELL 24504800 == 106 [pid = 3968] [id = 385] 23:37:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 161 (24509800) [pid = 3968] [serial = 1155] [outer = 00000000] 23:37:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 162 (2450E000) [pid = 3968] [serial = 1156] [outer = 24509800] 23:37:49 INFO - PROCESS | 3968 | 1464935868985 Marionette DEBUG loaded listener.js 23:37:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 163 (27A21400) [pid = 3968] [serial = 1157] [outer = 24509800] 23:37:49 INFO - PROCESS | 3968 | 1464935869598 Marionette TRACE conn6 <- [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]]]}] 23:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 970ms 23:37:49 INFO - PROCESS | 3968 | 1464935869608 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 23:37:49 INFO - PROCESS | 3968 | 1464935869610 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 23:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:37:49 INFO - PROCESS | 3968 | 1464935869614 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:37:49 INFO - PROCESS | 3968 | 1464935869616 Marionette TRACE conn6 <- [1,1506,null,{}] 23:37:49 INFO - PROCESS | 3968 | 1464935869619 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:49 INFO - PROCESS | 3968 | 1464935869738 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 23:37:50 INFO - PROCESS | 3968 | 1464935870139 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:50 INFO - PROCESS | 3968 | ++DOCSHELL 08B89000 == 107 [pid = 3968] [id = 386] 23:37:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 164 (08B8CC00) [pid = 3968] [serial = 1158] [outer = 00000000] 23:37:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 165 (0FF29800) [pid = 3968] [serial = 1159] [outer = 08B8CC00] 23:37:50 INFO - PROCESS | 3968 | 1464935870240 Marionette DEBUG loaded listener.js 23:37:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 166 (1010C000) [pid = 3968] [serial = 1160] [outer = 08B8CC00] 23:37:50 INFO - PROCESS | 3968 | 1464935870873 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 23:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1278ms 23:37:50 INFO - PROCESS | 3968 | 1464935870896 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 23:37:50 INFO - PROCESS | 3968 | 1464935870900 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 23:37:50 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:37:50 INFO - PROCESS | 3968 | 1464935870904 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:37:50 INFO - PROCESS | 3968 | 1464935870907 Marionette TRACE conn6 <- [1,1510,null,{}] 23:37:50 INFO - PROCESS | 3968 | 1464935870912 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:51 INFO - PROCESS | 3968 | 1464935871027 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 23:37:51 INFO - PROCESS | 3968 | 1464935871205 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:51 INFO - PROCESS | 3968 | ++DOCSHELL 14E3EC00 == 108 [pid = 3968] [id = 387] 23:37:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 167 (14E48800) [pid = 3968] [serial = 1161] [outer = 00000000] 23:37:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 168 (14EAB800) [pid = 3968] [serial = 1162] [outer = 14E48800] 23:37:51 INFO - PROCESS | 3968 | 1464935871258 Marionette DEBUG loaded listener.js 23:37:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 169 (17D02000) [pid = 3968] [serial = 1163] [outer = 14E48800] 23:37:51 INFO - PROCESS | 3968 | 1464935871848 Marionette TRACE conn6 <- [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"]]]}] 23:37:51 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 () { 23:37:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:37:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:37:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:37:51 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 () { 23:37:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:37:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:37:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:37:51 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 () { 23:37:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:37:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:37:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:37:51 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 () { 23:37:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:37:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:37:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:37:51 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 977ms 23:37:51 INFO - PROCESS | 3968 | 1464935871884 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 23:37:51 INFO - PROCESS | 3968 | 1464935871888 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 23:37:51 INFO - PROCESS | 3968 | 1464935871893 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:37:51 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:37:51 INFO - PROCESS | 3968 | 1464935871895 Marionette TRACE conn6 <- [1,1514,null,{}] 23:37:51 INFO - PROCESS | 3968 | 1464935871898 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:52 INFO - PROCESS | 3968 | 1464935872015 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 0FBD5400 == 107 [pid = 3968] [id = 169] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 1CE7F400 == 106 [pid = 3968] [id = 174] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 1AE1A000 == 105 [pid = 3968] [id = 110] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 14B96C00 == 104 [pid = 3968] [id = 183] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 14259C00 == 103 [pid = 3968] [id = 109] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 0FAEA800 == 102 [pid = 3968] [id = 294] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 20094C00 == 101 [pid = 3968] [id = 377] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 14B98000 == 100 [pid = 3968] [id = 376] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 0C74B000 == 99 [pid = 3968] [id = 375] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 1D910400 == 98 [pid = 3968] [id = 374] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 1CEED800 == 97 [pid = 3968] [id = 373] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 1E6B2C00 == 96 [pid = 3968] [id = 341] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 168 (1F887800) [pid = 3968] [serial = 1074] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 167 (1F881800) [pid = 3968] [serial = 1032] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 166 (18E47400) [pid = 3968] [serial = 1029] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 165 (10353C00) [pid = 3968] [serial = 1026] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 164 (207EFC00) [pid = 3968] [serial = 1035] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 163 (20BF4000) [pid = 3968] [serial = 1038] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 162 (22B81800) [pid = 3968] [serial = 1041] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 1C183400 == 95 [pid = 3968] [id = 372] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 19720C00 == 94 [pid = 3968] [id = 371] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 18CA4C00 == 93 [pid = 3968] [id = 370] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 08B8A800 == 92 [pid = 3968] [id = 369] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 10233C00 == 91 [pid = 3968] [id = 368] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 0FB68C00 == 90 [pid = 3968] [id = 367] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 21BAC400 == 89 [pid = 3968] [id = 363] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 20BCD000 == 88 [pid = 3968] [id = 362] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 10024400 == 87 [pid = 3968] [id = 361] 23:37:52 INFO - PROCESS | 3968 | 1464935872281 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 19524C00 == 86 [pid = 3968] [id = 360] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 0D070800 == 85 [pid = 3968] [id = 359] 23:37:52 INFO - PROCESS | 3968 | --DOCSHELL 1D907000 == 84 [pid = 3968] [id = 358] 23:37:52 INFO - PROCESS | 3968 | ++DOCSHELL 08B8F000 == 85 [pid = 3968] [id = 388] 23:37:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 163 (0917A000) [pid = 3968] [serial = 1164] [outer = 00000000] 23:37:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 164 (0FB70400) [pid = 3968] [serial = 1165] [outer = 0917A000] 23:37:52 INFO - PROCESS | 3968 | 1464935872331 Marionette DEBUG loaded listener.js 23:37:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 165 (10028800) [pid = 3968] [serial = 1166] [outer = 0917A000] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 164 (1E66F400) [pid = 3968] [serial = 1072] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 163 (14EAD000) [pid = 3968] [serial = 916] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 162 (20566000) [pid = 3968] [serial = 928] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 161 (18AF1000) [pid = 3968] [serial = 1053] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 160 (1884F800) [pid = 3968] [serial = 994] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 159 (106A6000) [pid = 3968] [serial = 1044] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 158 (19662000) [pid = 3968] [serial = 970] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 157 (1D020800) [pid = 3968] [serial = 1066] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 156 (207EF000) [pid = 3968] [serial = 931] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 155 (21B79C00) [pid = 3968] [serial = 982] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 154 (17D0A400) [pid = 3968] [serial = 1048] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 153 (1D901800) [pid = 3968] [serial = 973] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 152 (19721000) [pid = 3968] [serial = 1056] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 151 (1CEF1800) [pid = 3968] [serial = 1065] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 150 (18E48400) [pid = 3968] [serial = 1054] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 149 (1A037C00) [pid = 3968] [serial = 1068] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 148 (1C58BC00) [pid = 3968] [serial = 1069] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 147 (20564800) [pid = 3968] [serial = 976] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 146 (1D908400) [pid = 3968] [serial = 1071] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 145 (1A038000) [pid = 3968] [serial = 1059] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 144 (207F4000) [pid = 3968] [serial = 979] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 143 (21BB0400) [pid = 3968] [serial = 985] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 142 (1CE7E000) [pid = 3968] [serial = 919] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (10459400) [pid = 3968] [serial = 1051] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (1781D400) [pid = 3968] [serial = 1047] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (1CE5C400) [pid = 3968] [serial = 1063] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (0FAF2000) [pid = 3968] [serial = 913] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (1010D800) [pid = 3968] [serial = 1050] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (1A038C00) [pid = 3968] [serial = 1060] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (19CDF400) [pid = 3968] [serial = 1057] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (10547000) [pid = 3968] [serial = 967] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (1E670C00) [pid = 3968] [serial = 922] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (1478F000) [pid = 3968] [serial = 1045] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (1C58E400) [pid = 3968] [serial = 1062] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (1F886C00) [pid = 3968] [serial = 925] [outer = 00000000] [url = about:blank] 23:37:52 INFO - PROCESS | 3968 | 1464935872760 Marionette TRACE conn6 <- [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"]]]}] 23:37:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:37:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:37:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:37:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:37:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:37:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:37:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:37:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:37:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:37:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:37:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:37:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:37:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:37:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:37:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:37:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 917ms 23:37:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:37:52 INFO - PROCESS | 3968 | 1464935872816 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 23:37:52 INFO - PROCESS | 3968 | 1464935872818 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 23:37:52 INFO - PROCESS | 3968 | 1464935872823 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:37:52 INFO - PROCESS | 3968 | 1464935872828 Marionette TRACE conn6 <- [1,1518,null,{}] 23:37:52 INFO - PROCESS | 3968 | 1464935872841 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:52 INFO - PROCESS | 3968 | 1464935872940 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 23:37:52 INFO - PROCESS | 3968 | 1464935872957 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:52 INFO - PROCESS | 3968 | ++DOCSHELL 17985000 == 86 [pid = 3968] [id = 389] 23:37:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (1798AC00) [pid = 3968] [serial = 1167] [outer = 00000000] 23:37:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (1884F800) [pid = 3968] [serial = 1168] [outer = 1798AC00] 23:37:53 INFO - PROCESS | 3968 | 1464935873002 Marionette DEBUG loaded listener.js 23:37:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (18E2C800) [pid = 3968] [serial = 1169] [outer = 1798AC00] 23:37:53 INFO - PROCESS | 3968 | 1464935873444 Marionette TRACE conn6 <- [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]]]}] 23:37:53 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 23:37:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:37:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:37:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:37:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:37:53 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. 23:37:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:37:53 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 690ms 23:37:53 INFO - PROCESS | 3968 | 1464935873515 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 23:37:53 INFO - PROCESS | 3968 | 1464935873517 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 23:37:53 INFO - PROCESS | 3968 | 1464935873520 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:37:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:37:53 INFO - PROCESS | 3968 | 1464935873522 Marionette TRACE conn6 <- [1,1522,null,{}] 23:37:53 INFO - PROCESS | 3968 | 1464935873526 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:53 INFO - PROCESS | 3968 | 1464935873624 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 23:37:53 INFO - PROCESS | 3968 | 1464935873633 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:53 INFO - PROCESS | 3968 | ++DOCSHELL 18E46000 == 87 [pid = 3968] [id = 390] 23:37:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (19519400) [pid = 3968] [serial = 1170] [outer = 00000000] 23:37:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (19728000) [pid = 3968] [serial = 1171] [outer = 19519400] 23:37:53 INFO - PROCESS | 3968 | 1464935873682 Marionette DEBUG loaded listener.js 23:37:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (19DE3800) [pid = 3968] [serial = 1172] [outer = 19519400] 23:37:54 INFO - PROCESS | 3968 | 1464935874124 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 23:37:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:37:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 671ms 23:37:54 INFO - PROCESS | 3968 | 1464935874195 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 23:37:54 INFO - PROCESS | 3968 | 1464935874197 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 23:37:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:37:54 INFO - PROCESS | 3968 | 1464935874200 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:37:54 INFO - PROCESS | 3968 | 1464935874202 Marionette TRACE conn6 <- [1,1526,null,{}] 23:37:54 INFO - PROCESS | 3968 | 1464935874205 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:54 INFO - PROCESS | 3968 | 1464935874301 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 23:37:54 INFO - PROCESS | 3968 | 1464935874346 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:54 INFO - PROCESS | 3968 | ++DOCSHELL 1A02C400 == 88 [pid = 3968] [id = 391] 23:37:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (1A036800) [pid = 3968] [serial = 1173] [outer = 00000000] 23:37:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (1A12F000) [pid = 3968] [serial = 1174] [outer = 1A036800] 23:37:54 INFO - PROCESS | 3968 | 1464935874398 Marionette DEBUG loaded listener.js 23:37:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (1AD7A800) [pid = 3968] [serial = 1175] [outer = 1A036800] 23:37:54 INFO - PROCESS | 3968 | 1464935874916 Marionette TRACE conn6 <- [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]]]}] 23:37:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:37:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 770ms 23:37:54 INFO - PROCESS | 3968 | 1464935874971 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 23:37:54 INFO - PROCESS | 3968 | 1464935874973 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 23:37:54 INFO - PROCESS | 3968 | 1464935874982 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:37:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:37:54 INFO - PROCESS | 3968 | 1464935874984 Marionette TRACE conn6 <- [1,1530,null,{}] 23:37:55 INFO - PROCESS | 3968 | 1464935874987 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:55 INFO - PROCESS | 3968 | 1464935875123 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 23:37:55 INFO - PROCESS | 3968 | 1464935875199 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:55 INFO - PROCESS | 3968 | ++DOCSHELL 10230000 == 89 [pid = 3968] [id = 392] 23:37:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (1AE17800) [pid = 3968] [serial = 1176] [outer = 00000000] 23:37:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (1CC7E400) [pid = 3968] [serial = 1177] [outer = 1AE17800] 23:37:55 INFO - PROCESS | 3968 | 1464935875243 Marionette DEBUG loaded listener.js 23:37:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (1CE7EC00) [pid = 3968] [serial = 1178] [outer = 1AE17800] 23:37:55 INFO - PROCESS | 3968 | 1464935875656 Marionette TRACE conn6 <- [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]]]}] 23:37:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:37:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 730ms 23:37:55 INFO - PROCESS | 3968 | 1464935875750 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 23:37:55 INFO - PROCESS | 3968 | 1464935875752 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 23:37:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:37:55 INFO - PROCESS | 3968 | 1464935875763 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:37:55 INFO - PROCESS | 3968 | 1464935875765 Marionette TRACE conn6 <- [1,1534,null,{}] 23:37:55 INFO - PROCESS | 3968 | 1464935875769 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:55 INFO - PROCESS | 3968 | 1464935875902 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 23:37:55 INFO - PROCESS | 3968 | 1464935875921 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:55 INFO - PROCESS | 3968 | ++DOCSHELL 14773C00 == 90 [pid = 3968] [id = 393] 23:37:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 143 (1CC7C400) [pid = 3968] [serial = 1179] [outer = 00000000] 23:37:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 144 (1CEF1C00) [pid = 3968] [serial = 1180] [outer = 1CC7C400] 23:37:55 INFO - PROCESS | 3968 | 1464935875967 Marionette DEBUG loaded listener.js 23:37:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 145 (1D01D800) [pid = 3968] [serial = 1181] [outer = 1CC7C400] 23:37:56 INFO - PROCESS | 3968 | 1464935876431 Marionette TRACE conn6 <- [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]]]}] 23:37:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:37:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 23:37:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:37:56 INFO - PROCESS | 3968 | 1464935876504 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 23:37:56 INFO - PROCESS | 3968 | 1464935876506 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 23:37:56 INFO - PROCESS | 3968 | 1464935876509 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:37:56 INFO - PROCESS | 3968 | 1464935876510 Marionette TRACE conn6 <- [1,1538,null,{}] 23:37:56 INFO - PROCESS | 3968 | 1464935876514 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:57 INFO - PROCESS | 3968 | 1464935876986 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 144 (1D907400) [pid = 3968] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 143 (207AB800) [pid = 3968] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 142 (207AB000) [pid = 3968] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (1002D400) [pid = 3968] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (1A13C800) [pid = 3968] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (22B7B000) [pid = 3968] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (17981400) [pid = 3968] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (21B83000) [pid = 3968] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (1E6B6000) [pid = 3968] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (19F40800) [pid = 3968] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (1D01B000) [pid = 3968] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (18E50000) [pid = 3968] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (1EF8B000) [pid = 3968] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (1C184400) [pid = 3968] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (1E6BA400) [pid = 3968] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 129 (08B8BC00) [pid = 3968] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 128 (0FF2BC00) [pid = 3968] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 127 (0FB8A800) [pid = 3968] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 126 (10628C00) [pid = 3968] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:37:57 INFO - PROCESS | 3968 | --DOMWINDOW == 125 (14EB1800) [pid = 3968] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:37:57 INFO - PROCESS | 3968 | 1464935877072 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:57 INFO - PROCESS | 3968 | ++DOCSHELL 0C744000 == 91 [pid = 3968] [id = 394] 23:37:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 126 (0C80F000) [pid = 3968] [serial = 1182] [outer = 00000000] 23:37:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 127 (10110000) [pid = 3968] [serial = 1183] [outer = 0C80F000] 23:37:57 INFO - PROCESS | 3968 | 1464935877126 Marionette DEBUG loaded listener.js 23:37:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 128 (14B3AC00) [pid = 3968] [serial = 1184] [outer = 0C80F000] 23:37:57 INFO - PROCESS | 3968 | 1464935877542 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 23:37:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:37:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1075ms 23:37:57 INFO - PROCESS | 3968 | 1464935877586 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 23:37:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:37:57 INFO - PROCESS | 3968 | 1464935877588 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 23:37:57 INFO - PROCESS | 3968 | 1464935877591 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:37:57 INFO - PROCESS | 3968 | 1464935877593 Marionette TRACE conn6 <- [1,1542,null,{}] 23:37:57 INFO - PROCESS | 3968 | 1464935877596 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:57 INFO - PROCESS | 3968 | 1464935877692 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 23:37:57 INFO - PROCESS | 3968 | 1464935877699 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:57 INFO - PROCESS | 3968 | ++DOCSHELL 0FB89400 == 92 [pid = 3968] [id = 395] 23:37:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 129 (17981400) [pid = 3968] [serial = 1185] [outer = 00000000] 23:37:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 130 (1A135000) [pid = 3968] [serial = 1186] [outer = 17981400] 23:37:57 INFO - PROCESS | 3968 | 1464935877743 Marionette DEBUG loaded listener.js 23:37:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (1D018C00) [pid = 3968] [serial = 1187] [outer = 17981400] 23:37:58 INFO - PROCESS | 3968 | 1464935878176 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 23:37:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:37:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 630ms 23:37:58 INFO - PROCESS | 3968 | 1464935878235 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 23:37:58 INFO - PROCESS | 3968 | 1464935878236 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 23:37:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:37:58 INFO - PROCESS | 3968 | 1464935878240 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:37:58 INFO - PROCESS | 3968 | 1464935878241 Marionette TRACE conn6 <- [1,1546,null,{}] 23:37:58 INFO - PROCESS | 3968 | 1464935878245 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:58 INFO - PROCESS | 3968 | 1464935878340 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 23:37:58 INFO - PROCESS | 3968 | 1464935878373 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:58 INFO - PROCESS | 3968 | ++DOCSHELL 1A030000 == 93 [pid = 3968] [id = 396] 23:37:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (1D742400) [pid = 3968] [serial = 1188] [outer = 00000000] 23:37:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (1E6B0C00) [pid = 3968] [serial = 1189] [outer = 1D742400] 23:37:58 INFO - PROCESS | 3968 | 1464935878423 Marionette DEBUG loaded listener.js 23:37:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (1EF89000) [pid = 3968] [serial = 1190] [outer = 1D742400] 23:37:58 INFO - PROCESS | 3968 | 1464935878888 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 23:37:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:37:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 23:37:58 INFO - PROCESS | 3968 | 1464935878924 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 23:37:58 INFO - PROCESS | 3968 | 1464935878926 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 23:37:58 INFO - PROCESS | 3968 | 1464935878930 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:37:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:37:58 INFO - PROCESS | 3968 | 1464935878932 Marionette TRACE conn6 <- [1,1550,null,{}] 23:37:58 INFO - PROCESS | 3968 | 1464935878935 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:59 INFO - PROCESS | 3968 | 1464935879128 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 23:37:59 INFO - PROCESS | 3968 | 1464935879280 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:59 INFO - PROCESS | 3968 | ++DOCSHELL 0FAEA800 == 94 [pid = 3968] [id = 397] 23:37:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (0FAF2000) [pid = 3968] [serial = 1191] [outer = 00000000] 23:37:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (1001F800) [pid = 3968] [serial = 1192] [outer = 0FAF2000] 23:37:59 INFO - PROCESS | 3968 | 1464935879342 Marionette DEBUG loaded listener.js 23:37:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (10238400) [pid = 3968] [serial = 1193] [outer = 0FAF2000] 23:38:00 INFO - PROCESS | 3968 | 1464935880017 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 23:38:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:38:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1124ms 23:38:00 INFO - PROCESS | 3968 | 1464935880059 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 23:38:00 INFO - PROCESS | 3968 | 1464935880063 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 23:38:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:38:00 INFO - PROCESS | 3968 | 1464935880068 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:38:00 INFO - PROCESS | 3968 | 1464935880071 Marionette TRACE conn6 <- [1,1554,null,{}] 23:38:00 INFO - PROCESS | 3968 | 1464935880076 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:00 INFO - PROCESS | 3968 | 1464935880206 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 23:38:00 INFO - PROCESS | 3968 | 1464935880363 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:00 INFO - PROCESS | 3968 | ++DOCSHELL 1781DC00 == 95 [pid = 3968] [id = 398] 23:38:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (17827800) [pid = 3968] [serial = 1194] [outer = 00000000] 23:38:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (1874C000) [pid = 3968] [serial = 1195] [outer = 17827800] 23:38:00 INFO - PROCESS | 3968 | 1464935880422 Marionette DEBUG loaded listener.js 23:38:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (18E37400) [pid = 3968] [serial = 1196] [outer = 17827800] 23:38:01 INFO - PROCESS | 3968 | 1464935881008 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 23:38:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:38:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 990ms 23:38:01 INFO - PROCESS | 3968 | 1464935881059 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 23:38:01 INFO - PROCESS | 3968 | 1464935881062 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 23:38:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:38:01 INFO - PROCESS | 3968 | 1464935881066 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:38:01 INFO - PROCESS | 3968 | 1464935881068 Marionette TRACE conn6 <- [1,1558,null,{}] 23:38:01 INFO - PROCESS | 3968 | 1464935881073 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:01 INFO - PROCESS | 3968 | 1464935881196 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 23:38:01 INFO - PROCESS | 3968 | 1464935881341 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:01 INFO - PROCESS | 3968 | ++DOCSHELL 19EE6800 == 96 [pid = 3968] [id = 399] 23:38:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (1A038000) [pid = 3968] [serial = 1197] [outer = 00000000] 23:38:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (1A13DC00) [pid = 3968] [serial = 1198] [outer = 1A038000] 23:38:01 INFO - PROCESS | 3968 | 1464935881397 Marionette DEBUG loaded listener.js 23:38:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 143 (1C58E400) [pid = 3968] [serial = 1199] [outer = 1A038000] 23:38:02 INFO - PROCESS | 3968 | 1464935881985 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 23:38:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:38:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 970ms 23:38:02 INFO - PROCESS | 3968 | 1464935882038 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 23:38:02 INFO - PROCESS | 3968 | 1464935882043 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 23:38:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:38:02 INFO - PROCESS | 3968 | 1464935882054 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:38:02 INFO - PROCESS | 3968 | 1464935882058 Marionette TRACE conn6 <- [1,1562,null,{}] 23:38:02 INFO - PROCESS | 3968 | 1464935882062 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:02 INFO - PROCESS | 3968 | 1464935882189 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 23:38:02 INFO - PROCESS | 3968 | 1464935882354 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:02 INFO - PROCESS | 3968 | ++DOCSHELL 1F88F800 == 97 [pid = 3968] [id = 400] 23:38:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 144 (20097800) [pid = 3968] [serial = 1200] [outer = 00000000] 23:38:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 145 (2051A800) [pid = 3968] [serial = 1201] [outer = 20097800] 23:38:02 INFO - PROCESS | 3968 | 1464935882412 Marionette DEBUG loaded listener.js 23:38:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 146 (20526C00) [pid = 3968] [serial = 1202] [outer = 20097800] 23:38:03 INFO - PROCESS | 3968 | 1464935883006 Marionette TRACE conn6 <- [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]]]}] 23:38:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:38:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1032ms 23:38:03 INFO - PROCESS | 3968 | 1464935883081 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 23:38:03 INFO - PROCESS | 3968 | 1464935883083 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 23:38:03 INFO - PROCESS | 3968 | 1464935883086 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:38:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:38:03 INFO - PROCESS | 3968 | 1464935883088 Marionette TRACE conn6 <- [1,1566,null,{}] 23:38:03 INFO - PROCESS | 3968 | 1464935883092 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:03 INFO - PROCESS | 3968 | 1464935883213 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 23:38:03 INFO - PROCESS | 3968 | 1464935883370 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:03 INFO - PROCESS | 3968 | ++DOCSHELL 20566000 == 98 [pid = 3968] [id = 401] 23:38:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 147 (2056E000) [pid = 3968] [serial = 1203] [outer = 00000000] 23:38:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 148 (207A4800) [pid = 3968] [serial = 1204] [outer = 2056E000] 23:38:03 INFO - PROCESS | 3968 | 1464935883425 Marionette DEBUG loaded listener.js 23:38:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 149 (207EB400) [pid = 3968] [serial = 1205] [outer = 2056E000] 23:38:04 INFO - PROCESS | 3968 | 1464935883990 Marionette TRACE conn6 <- [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]]]}] 23:38:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:38:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 971ms 23:38:04 INFO - PROCESS | 3968 | 1464935884060 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 23:38:04 INFO - PROCESS | 3968 | 1464935884063 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 23:38:04 INFO - PROCESS | 3968 | 1464935884066 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:38:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:38:04 INFO - PROCESS | 3968 | 1464935884068 Marionette TRACE conn6 <- [1,1570,null,{}] 23:38:04 INFO - PROCESS | 3968 | 1464935884072 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:04 INFO - PROCESS | 3968 | 1464935884191 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 23:38:04 INFO - PROCESS | 3968 | 1464935884351 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:04 INFO - PROCESS | 3968 | ++DOCSHELL 20B82000 == 99 [pid = 3968] [id = 402] 23:38:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 150 (20B83000) [pid = 3968] [serial = 1206] [outer = 00000000] 23:38:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 151 (20B8B400) [pid = 3968] [serial = 1207] [outer = 20B83000] 23:38:04 INFO - PROCESS | 3968 | 1464935884413 Marionette DEBUG loaded listener.js 23:38:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 152 (20BF0800) [pid = 3968] [serial = 1208] [outer = 20B83000] 23:38:05 INFO - PROCESS | 3968 | 1464935885037 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 23:38:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:38:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1021ms 23:38:05 INFO - PROCESS | 3968 | 1464935885091 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 23:38:05 INFO - PROCESS | 3968 | 1464935885094 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 23:38:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:38:05 INFO - PROCESS | 3968 | 1464935885097 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:38:05 INFO - PROCESS | 3968 | 1464935885099 Marionette TRACE conn6 <- [1,1574,null,{}] 23:38:05 INFO - PROCESS | 3968 | 1464935885103 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:05 INFO - PROCESS | 3968 | 1464935885223 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 23:38:05 INFO - PROCESS | 3968 | 1464935885395 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:05 INFO - PROCESS | 3968 | ++DOCSHELL 21B82000 == 100 [pid = 3968] [id = 403] 23:38:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 153 (21B82800) [pid = 3968] [serial = 1209] [outer = 00000000] 23:38:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 154 (21B92800) [pid = 3968] [serial = 1210] [outer = 21B82800] 23:38:05 INFO - PROCESS | 3968 | 1464935885450 Marionette DEBUG loaded listener.js 23:38:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 155 (21B96000) [pid = 3968] [serial = 1211] [outer = 21B82800] 23:38:06 INFO - PROCESS | 3968 | 1464935886020 Marionette TRACE conn6 <- [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]]]}] 23:38:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:38:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 970ms 23:38:06 INFO - PROCESS | 3968 | 1464935886071 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 23:38:06 INFO - PROCESS | 3968 | 1464935886073 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 23:38:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:38:06 INFO - PROCESS | 3968 | 1464935886077 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:38:06 INFO - PROCESS | 3968 | 1464935886079 Marionette TRACE conn6 <- [1,1578,null,{}] 23:38:06 INFO - PROCESS | 3968 | 1464935886083 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:06 INFO - PROCESS | 3968 | 1464935886231 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 23:38:06 INFO - PROCESS | 3968 | 1464935886390 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:06 INFO - PROCESS | 3968 | ++DOCSHELL 21B99000 == 101 [pid = 3968] [id = 404] 23:38:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 156 (21B9C400) [pid = 3968] [serial = 1212] [outer = 00000000] 23:38:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 157 (21B9F400) [pid = 3968] [serial = 1213] [outer = 21B9C400] 23:38:06 INFO - PROCESS | 3968 | 1464935886445 Marionette DEBUG loaded listener.js 23:38:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 158 (21BB4C00) [pid = 3968] [serial = 1214] [outer = 21B9C400] 23:38:07 INFO - PROCESS | 3968 | 1464935886991 Marionette TRACE conn6 <- [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]]]}] 23:38:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:38:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 971ms 23:38:07 INFO - PROCESS | 3968 | 1464935887049 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 23:38:07 INFO - PROCESS | 3968 | 1464935887051 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 23:38:07 INFO - PROCESS | 3968 | 1464935887055 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:38:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:38:07 INFO - PROCESS | 3968 | 1464935887057 Marionette TRACE conn6 <- [1,1582,null,{}] 23:38:07 INFO - PROCESS | 3968 | 1464935887061 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:07 INFO - PROCESS | 3968 | 1464935887186 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 23:38:07 INFO - PROCESS | 3968 | 1464935887360 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:07 INFO - PROCESS | 3968 | ++DOCSHELL 21BD7C00 == 102 [pid = 3968] [id = 405] 23:38:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 159 (22622000) [pid = 3968] [serial = 1215] [outer = 00000000] 23:38:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 160 (22AB9800) [pid = 3968] [serial = 1216] [outer = 22622000] 23:38:07 INFO - PROCESS | 3968 | 1464935887415 Marionette DEBUG loaded listener.js 23:38:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 161 (22B7B800) [pid = 3968] [serial = 1217] [outer = 22622000] 23:38:08 INFO - PROCESS | 3968 | 1464935888011 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 23:38:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:38:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1018ms 23:38:08 INFO - PROCESS | 3968 | 1464935888076 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 23:38:08 INFO - PROCESS | 3968 | 1464935888079 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 23:38:08 INFO - PROCESS | 3968 | 1464935888082 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:38:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:38:08 INFO - PROCESS | 3968 | 1464935888084 Marionette TRACE conn6 <- [1,1586,null,{}] 23:38:08 INFO - PROCESS | 3968 | 1464935888088 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:08 INFO - PROCESS | 3968 | 1464935888212 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 23:38:08 INFO - PROCESS | 3968 | 1464935888405 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:08 INFO - PROCESS | 3968 | ++DOCSHELL 1A03DC00 == 103 [pid = 3968] [id = 406] 23:38:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 162 (1EF91400) [pid = 3968] [serial = 1218] [outer = 00000000] 23:38:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 163 (2305D400) [pid = 3968] [serial = 1219] [outer = 1EF91400] 23:38:08 INFO - PROCESS | 3968 | 1464935888461 Marionette DEBUG loaded listener.js 23:38:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 164 (2305FC00) [pid = 3968] [serial = 1220] [outer = 1EF91400] 23:38:09 INFO - PROCESS | 3968 | 1464935889082 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 23:38:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:38:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1015ms 23:38:09 INFO - PROCESS | 3968 | 1464935889101 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 23:38:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:38:09 INFO - PROCESS | 3968 | 1464935889104 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 23:38:09 INFO - PROCESS | 3968 | 1464935889107 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:38:09 INFO - PROCESS | 3968 | 1464935889109 Marionette TRACE conn6 <- [1,1590,null,{}] 23:38:09 INFO - PROCESS | 3968 | 1464935889113 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:09 INFO - PROCESS | 3968 | 1464935889235 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 23:38:09 INFO - PROCESS | 3968 | 1464935889618 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:09 INFO - PROCESS | 3968 | ++DOCSHELL 1010A800 == 104 [pid = 3968] [id = 407] 23:38:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 165 (1010C800) [pid = 3968] [serial = 1221] [outer = 00000000] 23:38:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 166 (11003800) [pid = 3968] [serial = 1222] [outer = 1010C800] 23:38:09 INFO - PROCESS | 3968 | 1464935889671 Marionette DEBUG loaded listener.js 23:38:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 167 (1428F400) [pid = 3968] [serial = 1223] [outer = 1010C800] 23:38:10 INFO - PROCESS | 3968 | 1464935890283 Marionette TRACE conn6 <- [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]]]}] 23:38:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:38:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1232ms 23:38:10 INFO - PROCESS | 3968 | 1464935890341 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 23:38:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:38:10 INFO - PROCESS | 3968 | 1464935890345 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 23:38:10 INFO - PROCESS | 3968 | 1464935890349 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:38:10 INFO - PROCESS | 3968 | 1464935890353 Marionette TRACE conn6 <- [1,1594,null,{}] 23:38:10 INFO - PROCESS | 3968 | 1464935890358 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:10 INFO - PROCESS | 3968 | 1464935890483 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 23:38:10 INFO - PROCESS | 3968 | 1464935890658 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:10 INFO - PROCESS | 3968 | ++DOCSHELL 0FF4C800 == 105 [pid = 3968] [id = 408] 23:38:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 168 (10238C00) [pid = 3968] [serial = 1224] [outer = 00000000] 23:38:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 169 (18E45000) [pid = 3968] [serial = 1225] [outer = 10238C00] 23:38:10 INFO - PROCESS | 3968 | 1464935890716 Marionette DEBUG loaded listener.js 23:38:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 170 (19665000) [pid = 3968] [serial = 1226] [outer = 10238C00] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 1A030000 == 104 [pid = 3968] [id = 396] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 0FB89400 == 103 [pid = 3968] [id = 395] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 0C744000 == 102 [pid = 3968] [id = 394] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 14773C00 == 101 [pid = 3968] [id = 393] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 10230000 == 100 [pid = 3968] [id = 392] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 1A02C400 == 99 [pid = 3968] [id = 391] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 18E46000 == 98 [pid = 3968] [id = 390] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 17985000 == 97 [pid = 3968] [id = 389] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 08B8F000 == 96 [pid = 3968] [id = 388] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 169 (207AC400) [pid = 3968] [serial = 1132] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 14E3EC00 == 95 [pid = 3968] [id = 387] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 08B89000 == 94 [pid = 3968] [id = 386] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 24504800 == 93 [pid = 3968] [id = 385] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 23926000 == 92 [pid = 3968] [id = 384] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 23155C00 == 91 [pid = 3968] [id = 383] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 22618800 == 90 [pid = 3968] [id = 382] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 1F88A800 == 89 [pid = 3968] [id = 381] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 1CE5CC00 == 88 [pid = 3968] [id = 380] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 18CA7400 == 87 [pid = 3968] [id = 379] 23:38:11 INFO - PROCESS | 3968 | --DOCSHELL 0C80EC00 == 86 [pid = 3968] [id = 378] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 168 (22B83800) [pid = 3968] [serial = 991] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 167 (23919000) [pid = 3968] [serial = 1042] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 166 (1952EC00) [pid = 3968] [serial = 1030] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 165 (21BE2800) [pid = 3968] [serial = 988] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 164 (1F88BC00) [pid = 3968] [serial = 1024] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 163 (2051C800) [pid = 3968] [serial = 1033] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 162 (20BC8400) [pid = 3968] [serial = 1036] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 161 (21B86400) [pid = 3968] [serial = 1039] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 160 (10550800) [pid = 3968] [serial = 1027] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 159 (1A136000) [pid = 3968] [serial = 1114] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 158 (1E668C00) [pid = 3968] [serial = 1120] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 157 (1AE1AC00) [pid = 3968] [serial = 1115] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 156 (20BF4C00) [pid = 3968] [serial = 1087] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 155 (19525000) [pid = 3968] [serial = 1111] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 154 (19667400) [pid = 3968] [serial = 1112] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 153 (2009F800) [pid = 3968] [serial = 1075] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 152 (1CE66400) [pid = 3968] [serial = 1117] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 151 (1F88FC00) [pid = 3968] [serial = 1123] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 150 (10106000) [pid = 3968] [serial = 1108] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 149 (14590800) [pid = 3968] [serial = 1109] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 148 (1E6B6800) [pid = 3968] [serial = 1121] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 147 (1050BC00) [pid = 3968] [serial = 1126] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 146 (21BE4C00) [pid = 3968] [serial = 1090] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 145 (1428C800) [pid = 3968] [serial = 1103] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 144 (1010A000) [pid = 3968] [serial = 1102] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 143 (1966BC00) [pid = 3968] [serial = 1106] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 142 (17D0A000) [pid = 3968] [serial = 1105] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (22ABA000) [pid = 3968] [serial = 1093] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (20563400) [pid = 3968] [serial = 1124] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (14E3C400) [pid = 3968] [serial = 1078] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (1B410400) [pid = 3968] [serial = 1081] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (1BDEC800) [pid = 3968] [serial = 1129] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (207AC800) [pid = 3968] [serial = 1084] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (22AC3C00) [pid = 3968] [serial = 1096] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (2314F400) [pid = 3968] [serial = 1099] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 133 (20098000) [pid = 3968] [serial = 673] [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.] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 132 (142B5800) [pid = 3968] [serial = 1127] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 131 (1F884400) [pid = 3968] [serial = 1130] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | --DOMWINDOW == 130 (1CEE9C00) [pid = 3968] [serial = 1118] [outer = 00000000] [url = about:blank] 23:38:11 INFO - PROCESS | 3968 | 1464935891446 Marionette TRACE conn6 <- [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]]]}] 23:38:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:38:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1128ms 23:38:11 INFO - PROCESS | 3968 | 1464935891486 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 23:38:11 INFO - PROCESS | 3968 | 1464935891490 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 23:38:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:38:11 INFO - PROCESS | 3968 | 1464935891497 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:38:11 INFO - PROCESS | 3968 | 1464935891499 Marionette TRACE conn6 <- [1,1598,null,{}] 23:38:11 INFO - PROCESS | 3968 | 1464935891503 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:11 INFO - PROCESS | 3968 | 1464935891606 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 23:38:11 INFO - PROCESS | 3968 | 1464935891616 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:11 INFO - PROCESS | 3968 | ++DOCSHELL 10F03000 == 87 [pid = 3968] [id = 409] 23:38:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 131 (142B3C00) [pid = 3968] [serial = 1227] [outer = 00000000] 23:38:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 132 (14773C00) [pid = 3968] [serial = 1228] [outer = 142B3C00] 23:38:11 INFO - PROCESS | 3968 | 1464935891661 Marionette DEBUG loaded listener.js 23:38:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 133 (15A2A000) [pid = 3968] [serial = 1229] [outer = 142B3C00] 23:38:12 INFO - PROCESS | 3968 | 1464935892167 Marionette TRACE conn6 <- [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]]]}] 23:38:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:38:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 23:38:12 INFO - PROCESS | 3968 | 1464935892241 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 23:38:12 INFO - PROCESS | 3968 | 1464935892244 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 23:38:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:38:12 INFO - PROCESS | 3968 | 1464935892253 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:38:12 INFO - PROCESS | 3968 | 1464935892259 Marionette TRACE conn6 <- [1,1602,null,{}] 23:38:12 INFO - PROCESS | 3968 | 1464935892263 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:12 INFO - PROCESS | 3968 | 1464935892366 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 23:38:12 INFO - PROCESS | 3968 | 1464935892489 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:12 INFO - PROCESS | 3968 | ++DOCSHELL 1023C400 == 88 [pid = 3968] [id = 410] 23:38:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 134 (17981800) [pid = 3968] [serial = 1230] [outer = 00000000] 23:38:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (19CDE400) [pid = 3968] [serial = 1231] [outer = 17981800] 23:38:12 INFO - PROCESS | 3968 | 1464935892533 Marionette DEBUG loaded listener.js 23:38:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (1A029000) [pid = 3968] [serial = 1232] [outer = 17981800] 23:38:12 INFO - PROCESS | 3968 | 1464935892900 Marionette TRACE conn6 <- [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]]]}] 23:38:12 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 23:38:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 690ms 23:38:12 INFO - PROCESS | 3968 | 1464935892947 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 23:38:12 INFO - PROCESS | 3968 | 1464935892949 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 23:38:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:38:12 INFO - PROCESS | 3968 | 1464935892952 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:38:12 INFO - PROCESS | 3968 | 1464935892954 Marionette TRACE conn6 <- [1,1606,null,{}] 23:38:12 INFO - PROCESS | 3968 | 1464935892957 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:13 INFO - PROCESS | 3968 | 1464935893058 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 23:38:13 INFO - PROCESS | 3968 | 1464935893065 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:13 INFO - PROCESS | 3968 | ++DOCSHELL 1A02CC00 == 89 [pid = 3968] [id = 411] 23:38:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (1A02F800) [pid = 3968] [serial = 1233] [outer = 00000000] 23:38:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (1AE1F400) [pid = 3968] [serial = 1234] [outer = 1A02F800] 23:38:13 INFO - PROCESS | 3968 | 1464935893110 Marionette DEBUG loaded listener.js 23:38:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (1CE5CC00) [pid = 3968] [serial = 1235] [outer = 1A02F800] 23:38:13 INFO - PROCESS | 3968 | 1464935893638 Marionette TRACE conn6 <- [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]]]}] 23:38:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:38:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 731ms 23:38:13 INFO - PROCESS | 3968 | 1464935893686 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 23:38:13 INFO - PROCESS | 3968 | 1464935893688 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 23:38:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:38:13 INFO - PROCESS | 3968 | 1464935893697 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:38:13 INFO - PROCESS | 3968 | 1464935893699 Marionette TRACE conn6 <- [1,1610,null,{}] 23:38:13 INFO - PROCESS | 3968 | 1464935893703 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:13 INFO - PROCESS | 3968 | 1464935893878 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 23:38:13 INFO - PROCESS | 3968 | 1464935893902 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:13 INFO - PROCESS | 3968 | ++DOCSHELL 1CEEEC00 == 90 [pid = 3968] [id = 412] 23:38:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (1CEEF800) [pid = 3968] [serial = 1236] [outer = 00000000] 23:38:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (1D739000) [pid = 3968] [serial = 1237] [outer = 1CEEF800] 23:38:13 INFO - PROCESS | 3968 | 1464935893957 Marionette DEBUG loaded listener.js 23:38:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (1E670C00) [pid = 3968] [serial = 1238] [outer = 1CEEF800] 23:38:14 INFO - PROCESS | 3968 | 1464935894451 Marionette TRACE conn6 <- [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]]]}] 23:38:14 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 23:38:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 771ms 23:38:14 INFO - PROCESS | 3968 | 1464935894473 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 23:38:14 INFO - PROCESS | 3968 | 1464935894475 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 23:38:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:38:14 INFO - PROCESS | 3968 | 1464935894479 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:38:14 INFO - PROCESS | 3968 | 1464935894480 Marionette TRACE conn6 <- [1,1614,null,{}] 23:38:14 INFO - PROCESS | 3968 | 1464935894484 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:14 INFO - PROCESS | 3968 | 1464935894625 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 23:38:14 INFO - PROCESS | 3968 | 1464935894644 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:14 INFO - PROCESS | 3968 | ++DOCSHELL 1E6AF000 == 91 [pid = 3968] [id = 413] 23:38:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 143 (1E6BB400) [pid = 3968] [serial = 1239] [outer = 00000000] 23:38:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 144 (1F887800) [pid = 3968] [serial = 1240] [outer = 1E6BB400] 23:38:14 INFO - PROCESS | 3968 | 1464935894688 Marionette DEBUG loaded listener.js 23:38:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 145 (1F88FC00) [pid = 3968] [serial = 1241] [outer = 1E6BB400] 23:38:15 INFO - PROCESS | 3968 | 1464935895146 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 23:38:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:38:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 23:38:15 INFO - PROCESS | 3968 | 1464935895211 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 23:38:15 INFO - PROCESS | 3968 | 1464935895213 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 23:38:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:38:15 INFO - PROCESS | 3968 | 1464935895216 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:38:15 INFO - PROCESS | 3968 | 1464935895218 Marionette TRACE conn6 <- [1,1618,null,{}] 23:38:15 INFO - PROCESS | 3968 | 1464935895222 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:15 INFO - PROCESS | 3968 | 1464935895614 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 23:38:15 INFO - PROCESS | 3968 | --DOMWINDOW == 144 (1AE17800) [pid = 3968] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:38:15 INFO - PROCESS | 3968 | --DOMWINDOW == 143 (14E48800) [pid = 3968] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:38:15 INFO - PROCESS | 3968 | --DOMWINDOW == 142 (19519400) [pid = 3968] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:38:15 INFO - PROCESS | 3968 | --DOMWINDOW == 141 (1A036800) [pid = 3968] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:38:15 INFO - PROCESS | 3968 | --DOMWINDOW == 140 (1CC7C400) [pid = 3968] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:38:15 INFO - PROCESS | 3968 | --DOMWINDOW == 139 (1798AC00) [pid = 3968] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:38:15 INFO - PROCESS | 3968 | --DOMWINDOW == 138 (0917A000) [pid = 3968] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:38:15 INFO - PROCESS | 3968 | --DOMWINDOW == 137 (08B8CC00) [pid = 3968] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:38:15 INFO - PROCESS | 3968 | --DOMWINDOW == 136 (2009B000) [pid = 3968] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:38:15 INFO - PROCESS | 3968 | --DOMWINDOW == 135 (17981400) [pid = 3968] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:38:15 INFO - PROCESS | 3968 | --DOMWINDOW == 134 (0C80F000) [pid = 3968] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:38:15 INFO - PROCESS | 3968 | 1464935895696 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:15 INFO - PROCESS | 3968 | ++DOCSHELL 0917A000 == 92 [pid = 3968] [id = 414] 23:38:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 135 (0C80F000) [pid = 3968] [serial = 1242] [outer = 00000000] 23:38:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 136 (14E4B800) [pid = 3968] [serial = 1243] [outer = 0C80F000] 23:38:15 INFO - PROCESS | 3968 | 1464935895742 Marionette DEBUG loaded listener.js 23:38:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 137 (196E2000) [pid = 3968] [serial = 1244] [outer = 0C80F000] 23:38:16 INFO - PROCESS | 3968 | 1464935896120 Marionette TRACE conn6 <- [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]]]}] 23:38:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:38:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 970ms 23:38:16 INFO - PROCESS | 3968 | 1464935896187 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 23:38:16 INFO - PROCESS | 3968 | 1464935896189 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 23:38:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:38:16 INFO - PROCESS | 3968 | 1464935896192 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:38:16 INFO - PROCESS | 3968 | 1464935896194 Marionette TRACE conn6 <- [1,1622,null,{}] 23:38:16 INFO - PROCESS | 3968 | 1464935896198 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:16 INFO - PROCESS | 3968 | 1464935896294 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 23:38:16 INFO - PROCESS | 3968 | 1464935896300 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:16 INFO - PROCESS | 3968 | ++DOCSHELL 1CE64400 == 93 [pid = 3968] [id = 415] 23:38:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 138 (1CEE8000) [pid = 3968] [serial = 1245] [outer = 00000000] 23:38:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 139 (20526400) [pid = 3968] [serial = 1246] [outer = 1CEE8000] 23:38:16 INFO - PROCESS | 3968 | 1464935896345 Marionette DEBUG loaded listener.js 23:38:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 140 (207A6C00) [pid = 3968] [serial = 1247] [outer = 1CEE8000] 23:38:16 INFO - PROCESS | 3968 | 1464935896798 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 23:38:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:38:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 631ms 23:38:16 INFO - PROCESS | 3968 | 1464935896839 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 23:38:16 INFO - PROCESS | 3968 | 1464935896841 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 23:38:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:38:16 INFO - PROCESS | 3968 | 1464935896844 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:38:16 INFO - PROCESS | 3968 | 1464935896846 Marionette TRACE conn6 <- [1,1626,null,{}] 23:38:16 INFO - PROCESS | 3968 | 1464935896849 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:16 INFO - PROCESS | 3968 | 1464935896947 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 23:38:16 INFO - PROCESS | 3968 | 1464935896982 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:17 INFO - PROCESS | 3968 | ++DOCSHELL 10108400 == 94 [pid = 3968] [id = 416] 23:38:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 141 (1952AC00) [pid = 3968] [serial = 1248] [outer = 00000000] 23:38:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 142 (20B81400) [pid = 3968] [serial = 1249] [outer = 1952AC00] 23:38:17 INFO - PROCESS | 3968 | 1464935897027 Marionette DEBUG loaded listener.js 23:38:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 143 (20BCA800) [pid = 3968] [serial = 1250] [outer = 1952AC00] 23:38:17 INFO - PROCESS | 3968 | 1464935897509 Marionette TRACE conn6 <- [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]]]}] 23:38:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:38:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 23:38:17 INFO - PROCESS | 3968 | 1464935897631 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 23:38:17 INFO - PROCESS | 3968 | 1464935897636 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 23:38:17 INFO - PROCESS | 3968 | 1464935897642 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:38:17 INFO - PROCESS | 3968 | 1464935897646 Marionette TRACE conn6 <- [1,1630,null,{}] 23:38:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:38:17 INFO - PROCESS | 3968 | 1464935897653 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:17 INFO - PROCESS | 3968 | 1464935897829 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 23:38:18 INFO - PROCESS | 3968 | 1464935897995 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:18 INFO - PROCESS | 3968 | ++DOCSHELL 1050F000 == 95 [pid = 3968] [id = 417] 23:38:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 144 (10546000) [pid = 3968] [serial = 1251] [outer = 00000000] 23:38:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 145 (11001C00) [pid = 3968] [serial = 1252] [outer = 10546000] 23:38:18 INFO - PROCESS | 3968 | 1464935898061 Marionette DEBUG loaded listener.js 23:38:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 146 (144F2000) [pid = 3968] [serial = 1253] [outer = 10546000] 23:38:18 INFO - PROCESS | 3968 | 1464935898662 Marionette TRACE conn6 <- [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]]]}] 23:38:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:38:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1073ms 23:38:18 INFO - PROCESS | 3968 | 1464935898727 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 23:38:18 INFO - PROCESS | 3968 | 1464935898731 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 23:38:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:38:18 INFO - PROCESS | 3968 | 1464935898740 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:38:18 INFO - PROCESS | 3968 | 1464935898744 Marionette TRACE conn6 <- [1,1634,null,{}] 23:38:18 INFO - PROCESS | 3968 | 1464935898748 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:18 INFO - PROCESS | 3968 | 1464935898907 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 23:38:19 INFO - PROCESS | 3968 | 1464935899067 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:19 INFO - PROCESS | 3968 | ++DOCSHELL 18E50C00 == 96 [pid = 3968] [id = 418] 23:38:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 147 (19510400) [pid = 3968] [serial = 1254] [outer = 00000000] 23:38:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 148 (19720C00) [pid = 3968] [serial = 1255] [outer = 19510400] 23:38:19 INFO - PROCESS | 3968 | 1464935899123 Marionette DEBUG loaded listener.js 23:38:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 149 (1A029C00) [pid = 3968] [serial = 1256] [outer = 19510400] 23:38:19 INFO - PROCESS | 3968 | 1464935899752 Marionette TRACE conn6 <- [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]]]}] 23:38:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:38:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1075ms 23:38:19 INFO - PROCESS | 3968 | 1464935899816 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 23:38:19 INFO - PROCESS | 3968 | 1464935899819 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 23:38:19 INFO - PROCESS | 3968 | 1464935899823 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:38:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:38:19 INFO - PROCESS | 3968 | 1464935899825 Marionette TRACE conn6 <- [1,1638,null,{}] 23:38:19 INFO - PROCESS | 3968 | 1464935899836 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:20 INFO - PROCESS | 3968 | 1464935899973 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 23:38:20 INFO - PROCESS | 3968 | 1464935900147 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:20 INFO - PROCESS | 3968 | ++DOCSHELL 1F885800 == 97 [pid = 3968] [id = 419] 23:38:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 150 (1F886400) [pid = 3968] [serial = 1257] [outer = 00000000] 23:38:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 151 (20520800) [pid = 3968] [serial = 1258] [outer = 1F886400] 23:38:20 INFO - PROCESS | 3968 | 1464935900213 Marionette DEBUG loaded listener.js 23:38:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 152 (20BCE000) [pid = 3968] [serial = 1259] [outer = 1F886400] 23:38:20 INFO - PROCESS | 3968 | 1464935900786 Marionette TRACE conn6 <- [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]]]}] 23:38:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:38:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1021ms 23:38:20 INFO - PROCESS | 3968 | 1464935900847 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 23:38:20 INFO - PROCESS | 3968 | 1464935900850 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 23:38:20 INFO - PROCESS | 3968 | 1464935900853 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:38:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:38:20 INFO - PROCESS | 3968 | 1464935900855 Marionette TRACE conn6 <- [1,1642,null,{}] 23:38:20 INFO - PROCESS | 3968 | 1464935900859 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:21 INFO - PROCESS | 3968 | 1464935900990 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 23:38:21 INFO - PROCESS | 3968 | 1464935901166 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:21 INFO - PROCESS | 3968 | ++DOCSHELL 21BE2C00 == 98 [pid = 3968] [id = 420] 23:38:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 153 (21BE4000) [pid = 3968] [serial = 1260] [outer = 00000000] 23:38:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 154 (22623400) [pid = 3968] [serial = 1261] [outer = 21BE4000] 23:38:21 INFO - PROCESS | 3968 | 1464935901226 Marionette DEBUG loaded listener.js 23:38:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 155 (22ABF400) [pid = 3968] [serial = 1262] [outer = 21BE4000] 23:38:21 INFO - PROCESS | 3968 | 1464935901799 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 23:38:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:38:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 970ms 23:38:21 INFO - PROCESS | 3968 | 1464935901830 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 23:38:21 INFO - PROCESS | 3968 | 1464935901832 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 23:38:21 INFO - PROCESS | 3968 | 1464935901837 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:38:21 INFO - PROCESS | 3968 | 1464935901839 Marionette TRACE conn6 <- [1,1646,null,{}] 23:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:38:21 INFO - PROCESS | 3968 | 1464935901843 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:22 INFO - PROCESS | 3968 | 1464935901987 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 23:38:22 INFO - PROCESS | 3968 | 1464935902172 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:22 INFO - PROCESS | 3968 | ++DOCSHELL 22B83800 == 99 [pid = 3968] [id = 421] 23:38:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 156 (23005400) [pid = 3968] [serial = 1263] [outer = 00000000] 23:38:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 157 (23008800) [pid = 3968] [serial = 1264] [outer = 23005400] 23:38:22 INFO - PROCESS | 3968 | 1464935902232 Marionette DEBUG loaded listener.js 23:38:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 158 (2300D400) [pid = 3968] [serial = 1265] [outer = 23005400] 23:38:22 INFO - PROCESS | 3968 | 1464935902847 Marionette TRACE conn6 <- [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]]]}] 23:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1067ms 23:38:22 INFO - PROCESS | 3968 | 1464935902911 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 23:38:22 INFO - PROCESS | 3968 | 1464935902913 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 23:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:38:22 INFO - PROCESS | 3968 | 1464935902918 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:38:22 INFO - PROCESS | 3968 | 1464935902920 Marionette TRACE conn6 <- [1,1650,null,{}] 23:38:22 INFO - PROCESS | 3968 | 1464935902924 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:23 INFO - PROCESS | 3968 | 1464935903070 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 23:38:23 INFO - PROCESS | 3968 | 1464935903228 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:23 INFO - PROCESS | 3968 | ++DOCSHELL 2300C800 == 100 [pid = 3968] [id = 422] 23:38:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 159 (2305D000) [pid = 3968] [serial = 1266] [outer = 00000000] 23:38:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 160 (2314AC00) [pid = 3968] [serial = 1267] [outer = 2305D000] 23:38:23 INFO - PROCESS | 3968 | 1464935903284 Marionette DEBUG loaded listener.js 23:38:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 161 (23912C00) [pid = 3968] [serial = 1268] [outer = 2305D000] 23:38:23 INFO - PROCESS | 3968 | 1464935903846 Marionette TRACE conn6 <- [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]]]}] 23:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 970ms 23:38:23 INFO - PROCESS | 3968 | 1464935903889 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 23:38:23 INFO - PROCESS | 3968 | 1464935903892 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 23:38:23 INFO - PROCESS | 3968 | 1464935903895 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:38:23 INFO - PROCESS | 3968 | 1464935903897 Marionette TRACE conn6 <- [1,1654,null,{}] 23:38:23 INFO - PROCESS | 3968 | 1464935903901 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:24 INFO - PROCESS | 3968 | 1464935904020 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 23:38:24 INFO - PROCESS | 3968 | 1464935904195 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:24 INFO - PROCESS | 3968 | ++DOCSHELL 23916800 == 101 [pid = 3968] [id = 423] 23:38:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 162 (2391B000) [pid = 3968] [serial = 1269] [outer = 00000000] 23:38:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 163 (23926400) [pid = 3968] [serial = 1270] [outer = 2391B000] 23:38:24 INFO - PROCESS | 3968 | 1464935904250 Marionette DEBUG loaded listener.js 23:38:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 164 (2392F400) [pid = 3968] [serial = 1271] [outer = 2391B000] 23:38:24 INFO - PROCESS | 3968 | 1464935904807 Marionette TRACE conn6 <- [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]]]}] 23:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 971ms 23:38:24 INFO - PROCESS | 3968 | 1464935904870 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 23:38:24 INFO - PROCESS | 3968 | 1464935904872 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 23:38:24 INFO - PROCESS | 3968 | 1464935904875 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:38:24 INFO - PROCESS | 3968 | 1464935904877 Marionette TRACE conn6 <- [1,1658,null,{}] 23:38:24 INFO - PROCESS | 3968 | 1464935904881 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:25 INFO - PROCESS | 3968 | 1464935905009 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 23:38:25 INFO - PROCESS | 3968 | 1464935905180 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:25 INFO - PROCESS | 3968 | ++DOCSHELL 225EE000 == 102 [pid = 3968] [id = 424] 23:38:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 165 (225F0400) [pid = 3968] [serial = 1272] [outer = 00000000] 23:38:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 166 (225F5C00) [pid = 3968] [serial = 1273] [outer = 225F0400] 23:38:25 INFO - PROCESS | 3968 | 1464935905241 Marionette DEBUG loaded listener.js 23:38:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 167 (225F8000) [pid = 3968] [serial = 1274] [outer = 225F0400] 23:38:25 INFO - PROCESS | 3968 | 1464935905830 Marionette TRACE conn6 <- [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]]]}] 23:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1016ms 23:38:25 INFO - PROCESS | 3968 | 1464935905895 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 23:38:25 INFO - PROCESS | 3968 | 1464935905898 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 23:38:25 INFO - PROCESS | 3968 | 1464935905901 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:38:25 INFO - PROCESS | 3968 | 1464935905903 Marionette TRACE conn6 <- [1,1662,null,{}] 23:38:25 INFO - PROCESS | 3968 | 1464935905907 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:26 INFO - PROCESS | 3968 | 1464935906027 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 23:38:26 INFO - PROCESS | 3968 | 1464935906188 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:26 INFO - PROCESS | 3968 | ++DOCSHELL 225F9C00 == 103 [pid = 3968] [id = 425] 23:38:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 168 (2391D400) [pid = 3968] [serial = 1275] [outer = 00000000] 23:38:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 169 (24505800) [pid = 3968] [serial = 1276] [outer = 2391D400] 23:38:26 INFO - PROCESS | 3968 | 1464935906242 Marionette DEBUG loaded listener.js 23:38:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 170 (24508800) [pid = 3968] [serial = 1277] [outer = 2391D400] 23:38:26 INFO - PROCESS | 3968 | 1464935906809 Marionette TRACE conn6 <- [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]]]}] 23:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 970ms 23:38:26 INFO - PROCESS | 3968 | 1464935906875 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 23:38:26 INFO - PROCESS | 3968 | 1464935906878 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 23:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:38:26 INFO - PROCESS | 3968 | 1464935906881 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:38:26 INFO - PROCESS | 3968 | 1464935906883 Marionette TRACE conn6 <- [1,1666,null,{}] 23:38:26 INFO - PROCESS | 3968 | 1464935906887 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:27 INFO - PROCESS | 3968 | 1464935907249 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 23:38:27 INFO - PROCESS | 3968 | 1464935907482 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:27 INFO - PROCESS | 3968 | ++DOCSHELL 0C809800 == 104 [pid = 3968] [id = 426] 23:38:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 171 (0FA34800) [pid = 3968] [serial = 1278] [outer = 00000000] 23:38:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 172 (0FBCB800) [pid = 3968] [serial = 1279] [outer = 0FA34800] 23:38:27 INFO - PROCESS | 3968 | 1464935907536 Marionette DEBUG loaded listener.js 23:38:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 173 (0FF55800) [pid = 3968] [serial = 1280] [outer = 0FA34800] 23:38:28 INFO - PROCESS | 3968 | 1464935908174 Marionette TRACE conn6 <- [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]]]}] 23:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1378ms 23:38:28 INFO - PROCESS | 3968 | 1464935908264 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 23:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:38:28 INFO - PROCESS | 3968 | 1464935908268 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 23:38:28 INFO - PROCESS | 3968 | 1464935908273 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:38:28 INFO - PROCESS | 3968 | 1464935908277 Marionette TRACE conn6 <- [1,1670,null,{}] 23:38:28 INFO - PROCESS | 3968 | 1464935908296 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:28 INFO - PROCESS | 3968 | 1464935908469 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 23:38:28 INFO - PROCESS | 3968 | 1464935908595 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:28 INFO - PROCESS | 3968 | ++DOCSHELL 1109F000 == 105 [pid = 3968] [id = 427] 23:38:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 174 (14255800) [pid = 3968] [serial = 1281] [outer = 00000000] 23:38:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 175 (14B99000) [pid = 3968] [serial = 1282] [outer = 14255800] 23:38:28 INFO - PROCESS | 3968 | 1464935908647 Marionette DEBUG loaded listener.js 23:38:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 176 (14E49C00) [pid = 3968] [serial = 1283] [outer = 14255800] 23:38:29 INFO - PROCESS | 3968 | --DOCSHELL 1CE64400 == 104 [pid = 3968] [id = 415] 23:38:29 INFO - PROCESS | 3968 | --DOCSHELL 207A4400 == 103 [pid = 3968] [id = 310] 23:38:29 INFO - PROCESS | 3968 | --DOCSHELL 0917A000 == 102 [pid = 3968] [id = 414] 23:38:29 INFO - PROCESS | 3968 | --DOCSHELL 1E6AF000 == 101 [pid = 3968] [id = 413] 23:38:29 INFO - PROCESS | 3968 | --DOCSHELL 1CEEEC00 == 100 [pid = 3968] [id = 412] 23:38:29 INFO - PROCESS | 3968 | --DOCSHELL 1A02CC00 == 99 [pid = 3968] [id = 411] 23:38:29 INFO - PROCESS | 3968 | --DOCSHELL 1023C400 == 98 [pid = 3968] [id = 410] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 175 (0FF24000) [pid = 3968] [serial = 1135] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 174 (19522400) [pid = 3968] [serial = 1138] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 173 (1CEEE000) [pid = 3968] [serial = 1141] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 172 (21BDD800) [pid = 3968] [serial = 1144] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 171 (22AC3800) [pid = 3968] [serial = 1147] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 170 (23917C00) [pid = 3968] [serial = 1150] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 169 (23932000) [pid = 3968] [serial = 1153] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 168 (2450E000) [pid = 3968] [serial = 1156] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 167 (1E6B0C00) [pid = 3968] [serial = 1189] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOCSHELL 10F03000 == 97 [pid = 3968] [id = 409] 23:38:29 INFO - PROCESS | 3968 | --DOCSHELL 0FF4C800 == 96 [pid = 3968] [id = 408] 23:38:29 INFO - PROCESS | 3968 | --DOCSHELL 1010A800 == 95 [pid = 3968] [id = 407] 23:38:29 INFO - PROCESS | 3968 | --DOCSHELL 1F88F800 == 94 [pid = 3968] [id = 400] 23:38:29 INFO - PROCESS | 3968 | --DOCSHELL 19EE6800 == 93 [pid = 3968] [id = 399] 23:38:29 INFO - PROCESS | 3968 | --DOCSHELL 1781DC00 == 92 [pid = 3968] [id = 398] 23:38:29 INFO - PROCESS | 3968 | --DOCSHELL 0FAEA800 == 91 [pid = 3968] [id = 397] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 166 (1CC7E400) [pid = 3968] [serial = 1177] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 165 (17D02000) [pid = 3968] [serial = 1163] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 164 (14EAB800) [pid = 3968] [serial = 1162] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 163 (19728000) [pid = 3968] [serial = 1171] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 162 (19DE3800) [pid = 3968] [serial = 1172] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 161 (1A12F000) [pid = 3968] [serial = 1174] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 160 (1CEF1C00) [pid = 3968] [serial = 1180] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 159 (1884F800) [pid = 3968] [serial = 1168] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 158 (18E2C800) [pid = 3968] [serial = 1169] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 157 (0FB70400) [pid = 3968] [serial = 1165] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 156 (10028800) [pid = 3968] [serial = 1166] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 155 (1010C000) [pid = 3968] [serial = 1160] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 154 (0FF29800) [pid = 3968] [serial = 1159] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 153 (20B8E800) [pid = 3968] [serial = 1133] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 152 (1CE7EC00) [pid = 3968] [serial = 1178] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 151 (1D01D800) [pid = 3968] [serial = 1181] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 150 (1A135000) [pid = 3968] [serial = 1186] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 149 (10110000) [pid = 3968] [serial = 1183] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 148 (1D018C00) [pid = 3968] [serial = 1187] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 147 (14B3AC00) [pid = 3968] [serial = 1184] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | --DOMWINDOW == 146 (1AD7A800) [pid = 3968] [serial = 1175] [outer = 00000000] [url = about:blank] 23:38:29 INFO - PROCESS | 3968 | 1464935909360 Marionette TRACE conn6 <- [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]]]}] 23:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1128ms 23:38:29 INFO - PROCESS | 3968 | 1464935909402 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 23:38:29 INFO - PROCESS | 3968 | 1464935909404 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 23:38:29 INFO - PROCESS | 3968 | 1464935909408 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:38:29 INFO - PROCESS | 3968 | 1464935909410 Marionette TRACE conn6 <- [1,1674,null,{}] 23:38:29 INFO - PROCESS | 3968 | 1464935909414 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:29 INFO - PROCESS | 3968 | 1464935909515 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 23:38:29 INFO - PROCESS | 3968 | 1464935909633 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:29 INFO - PROCESS | 3968 | ++DOCSHELL 1010AC00 == 92 [pid = 3968] [id = 428] 23:38:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 147 (10233400) [pid = 3968] [serial = 1284] [outer = 00000000] 23:38:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 148 (14258400) [pid = 3968] [serial = 1285] [outer = 10233400] 23:38:29 INFO - PROCESS | 3968 | 1464935909680 Marionette DEBUG loaded listener.js 23:38:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 149 (14B97800) [pid = 3968] [serial = 1286] [outer = 10233400] 23:38:30 INFO - PROCESS | 3968 | 1464935910158 Marionette TRACE conn6 <- [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]]]}] 23:38:30 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 23:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 770ms 23:38:30 INFO - PROCESS | 3968 | 1464935910182 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 23:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:38:30 INFO - PROCESS | 3968 | 1464935910185 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 23:38:30 INFO - PROCESS | 3968 | 1464935910195 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:38:30 INFO - PROCESS | 3968 | 1464935910199 Marionette TRACE conn6 <- [1,1678,null,{}] 23:38:30 INFO - PROCESS | 3968 | 1464935910203 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:30 INFO - PROCESS | 3968 | 1464935910305 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 23:38:30 INFO - PROCESS | 3968 | 1464935910315 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:30 INFO - PROCESS | 3968 | ++DOCSHELL 14E0D400 == 93 [pid = 3968] [id = 429] 23:38:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 150 (17D0EC00) [pid = 3968] [serial = 1287] [outer = 00000000] 23:38:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 151 (18CA3400) [pid = 3968] [serial = 1288] [outer = 17D0EC00] 23:38:30 INFO - PROCESS | 3968 | 1464935910359 Marionette DEBUG loaded listener.js 23:38:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 152 (18E34C00) [pid = 3968] [serial = 1289] [outer = 17D0EC00] 23:38:30 INFO - PROCESS | 3968 | 1464935910845 Marionette TRACE conn6 <- [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]]]}] 23:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 690ms 23:38:30 INFO - PROCESS | 3968 | 1464935910886 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 23:38:30 INFO - PROCESS | 3968 | 1464935910888 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 23:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:38:30 INFO - PROCESS | 3968 | 1464935910891 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:38:30 INFO - PROCESS | 3968 | 1464935910893 Marionette TRACE conn6 <- [1,1682,null,{}] 23:38:30 INFO - PROCESS | 3968 | 1464935910897 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:31 INFO - PROCESS | 3968 | 1464935910999 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 23:38:31 INFO - PROCESS | 3968 | 1464935911006 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:31 INFO - PROCESS | 3968 | ++DOCSHELL 18C9E800 == 94 [pid = 3968] [id = 430] 23:38:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 153 (18E3A400) [pid = 3968] [serial = 1290] [outer = 00000000] 23:38:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 154 (19514C00) [pid = 3968] [serial = 1291] [outer = 18E3A400] 23:38:31 INFO - PROCESS | 3968 | 1464935911174 Marionette DEBUG loaded listener.js 23:38:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 155 (1952FC00) [pid = 3968] [serial = 1292] [outer = 18E3A400] 23:38:31 INFO - PROCESS | 3968 | 1464935911625 Marionette TRACE conn6 <- [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]]]}] 23:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 770ms 23:38:31 INFO - PROCESS | 3968 | 1464935911666 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 23:38:31 INFO - PROCESS | 3968 | 1464935911668 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 23:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:38:31 INFO - PROCESS | 3968 | 1464935911671 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:38:31 INFO - PROCESS | 3968 | 1464935911673 Marionette TRACE conn6 <- [1,1686,null,{}] 23:38:31 INFO - PROCESS | 3968 | 1464935911683 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:31 INFO - PROCESS | 3968 | 1464935911821 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 23:38:31 INFO - PROCESS | 3968 | 1464935911843 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:31 INFO - PROCESS | 3968 | ++DOCSHELL 19721000 == 95 [pid = 3968] [id = 431] 23:38:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 156 (19721C00) [pid = 3968] [serial = 1293] [outer = 00000000] 23:38:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 157 (19DE3800) [pid = 3968] [serial = 1294] [outer = 19721C00] 23:38:31 INFO - PROCESS | 3968 | 1464935911896 Marionette DEBUG loaded listener.js 23:38:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 158 (1A02C800) [pid = 3968] [serial = 1295] [outer = 19721C00] 23:38:32 INFO - PROCESS | 3968 | 1464935912384 Marionette TRACE conn6 <- [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]]]}] 23:38:32 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 23:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 23:38:32 INFO - PROCESS | 3968 | 1464935912430 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 23:38:32 INFO - PROCESS | 3968 | 1464935912432 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 23:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:38:32 INFO - PROCESS | 3968 | 1464935912435 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:38:32 INFO - PROCESS | 3968 | 1464935912437 Marionette TRACE conn6 <- [1,1690,null,{}] 23:38:32 INFO - PROCESS | 3968 | 1464935912441 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:32 INFO - PROCESS | 3968 | 1464935912581 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 23:38:32 INFO - PROCESS | 3968 | 1464935912601 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:32 INFO - PROCESS | 3968 | ++DOCSHELL 1A02DC00 == 96 [pid = 3968] [id = 432] 23:38:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 159 (1A03D000) [pid = 3968] [serial = 1296] [outer = 00000000] 23:38:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 160 (1AE15800) [pid = 3968] [serial = 1297] [outer = 1A03D000] 23:38:32 INFO - PROCESS | 3968 | 1464935912645 Marionette DEBUG loaded listener.js 23:38:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 161 (1BDE9C00) [pid = 3968] [serial = 1298] [outer = 1A03D000] 23:38:33 INFO - PROCESS | 3968 | 1464935913106 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 23:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 23:38:33 INFO - PROCESS | 3968 | 1464935913171 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 23:38:33 INFO - PROCESS | 3968 | 1464935913173 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 23:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:38:33 INFO - PROCESS | 3968 | 1464935913176 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:38:33 INFO - PROCESS | 3968 | 1464935913178 Marionette TRACE conn6 <- [1,1694,null,{}] 23:38:33 INFO - PROCESS | 3968 | 1464935913181 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:33 INFO - PROCESS | 3968 | 1464935913334 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 23:38:33 INFO - PROCESS | 3968 | 1464935913357 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:33 INFO - PROCESS | 3968 | ++DOCSHELL 10542800 == 97 [pid = 3968] [id = 433] 23:38:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 162 (1C18EC00) [pid = 3968] [serial = 1299] [outer = 00000000] 23:38:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 163 (1CE7D000) [pid = 3968] [serial = 1300] [outer = 1C18EC00] 23:38:33 INFO - PROCESS | 3968 | 1464935913404 Marionette DEBUG loaded listener.js 23:38:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 164 (1CE85400) [pid = 3968] [serial = 1301] [outer = 1C18EC00] 23:38:33 INFO - PROCESS | 3968 | --DOMWINDOW == 163 (1CEEF800) [pid = 3968] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:38:33 INFO - PROCESS | 3968 | --DOMWINDOW == 162 (1E6BB400) [pid = 3968] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:38:33 INFO - PROCESS | 3968 | --DOMWINDOW == 161 (0C80F000) [pid = 3968] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:38:33 INFO - PROCESS | 3968 | --DOMWINDOW == 160 (1CEE8000) [pid = 3968] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:38:33 INFO - PROCESS | 3968 | --DOMWINDOW == 159 (17981800) [pid = 3968] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:38:33 INFO - PROCESS | 3968 | --DOMWINDOW == 158 (1010C800) [pid = 3968] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:38:33 INFO - PROCESS | 3968 | --DOMWINDOW == 157 (1A02F800) [pid = 3968] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:38:33 INFO - PROCESS | 3968 | --DOMWINDOW == 156 (1D742400) [pid = 3968] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:38:33 INFO - PROCESS | 3968 | --DOMWINDOW == 155 (10238C00) [pid = 3968] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:38:33 INFO - PROCESS | 3968 | --DOMWINDOW == 154 (142B3C00) [pid = 3968] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:38:34 INFO - PROCESS | 3968 | 1464935914141 Marionette TRACE conn6 <- [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]]]}] 23:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1023ms 23:38:34 INFO - PROCESS | 3968 | 1464935914210 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 23:38:34 INFO - PROCESS | 3968 | 1464935914212 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 23:38:34 INFO - PROCESS | 3968 | 1464935914228 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:38:34 INFO - PROCESS | 3968 | 1464935914230 Marionette TRACE conn6 <- [1,1698,null,{}] 23:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:38:34 INFO - PROCESS | 3968 | 1464935914237 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:34 INFO - PROCESS | 3968 | 1464935914333 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 23:38:34 INFO - PROCESS | 3968 | 1464935914344 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:34 INFO - PROCESS | 3968 | ++DOCSHELL 14B39000 == 98 [pid = 3968] [id = 434] 23:38:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 155 (17DC8800) [pid = 3968] [serial = 1302] [outer = 00000000] 23:38:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 156 (1CE64400) [pid = 3968] [serial = 1303] [outer = 17DC8800] 23:38:34 INFO - PROCESS | 3968 | 1464935914388 Marionette DEBUG loaded listener.js 23:38:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 157 (1CEE6800) [pid = 3968] [serial = 1304] [outer = 17DC8800] 23:38:34 INFO - PROCESS | 3968 | 1464935914832 Marionette TRACE conn6 <- [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]]]}] 23:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 23:38:34 INFO - PROCESS | 3968 | 1464935914875 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 23:38:34 INFO - PROCESS | 3968 | 1464935914877 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 23:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:38:34 INFO - PROCESS | 3968 | 1464935914880 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:38:34 INFO - PROCESS | 3968 | 1464935914882 Marionette TRACE conn6 <- [1,1702,null,{}] 23:38:34 INFO - PROCESS | 3968 | 1464935914885 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:34 INFO - PROCESS | 3968 | 1464935914980 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 23:38:35 INFO - PROCESS | 3968 | 1464935915014 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:35 INFO - PROCESS | 3968 | ++DOCSHELL 1CEF0800 == 99 [pid = 3968] [id = 435] 23:38:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 158 (1CEF2800) [pid = 3968] [serial = 1305] [outer = 00000000] 23:38:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 159 (1D01E800) [pid = 3968] [serial = 1306] [outer = 1CEF2800] 23:38:35 INFO - PROCESS | 3968 | 1464935915059 Marionette DEBUG loaded listener.js 23:38:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 160 (1D742400) [pid = 3968] [serial = 1307] [outer = 1CEF2800] 23:38:35 INFO - PROCESS | 3968 | 1464935915516 Marionette TRACE conn6 <- [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]]]}] 23:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 23:38:35 INFO - PROCESS | 3968 | 1464935915558 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 23:38:35 INFO - PROCESS | 3968 | 1464935915560 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 23:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:38:35 INFO - PROCESS | 3968 | 1464935915563 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:38:35 INFO - PROCESS | 3968 | 1464935915565 Marionette TRACE conn6 <- [1,1706,null,{}] 23:38:35 INFO - PROCESS | 3968 | 1464935915569 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:35 INFO - PROCESS | 3968 | 1464935915664 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 23:38:35 INFO - PROCESS | 3968 | 1464935915670 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:35 INFO - PROCESS | 3968 | ++DOCSHELL 0C809C00 == 100 [pid = 3968] [id = 436] 23:38:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 161 (1CE60C00) [pid = 3968] [serial = 1308] [outer = 00000000] 23:38:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 162 (1E672800) [pid = 3968] [serial = 1309] [outer = 1CE60C00] 23:38:35 INFO - PROCESS | 3968 | 1464935915720 Marionette DEBUG loaded listener.js 23:38:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 163 (1E6BD400) [pid = 3968] [serial = 1310] [outer = 1CE60C00] 23:38:36 INFO - PROCESS | 3968 | 1464935916535 Marionette TRACE conn6 <- [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]]]}] 23:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1016ms 23:38:36 INFO - PROCESS | 3968 | 1464935916583 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 23:38:36 INFO - PROCESS | 3968 | 1464935916589 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 23:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:38:36 INFO - PROCESS | 3968 | 1464935916594 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:38:36 INFO - PROCESS | 3968 | 1464935916599 Marionette TRACE conn6 <- [1,1710,null,{}] 23:38:36 INFO - PROCESS | 3968 | 1464935916625 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:36 INFO - PROCESS | 3968 | 1464935916765 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 23:38:36 INFO - PROCESS | 3968 | 1464935916936 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:36 INFO - PROCESS | 3968 | ++DOCSHELL 0FF20800 == 101 [pid = 3968] [id = 437] 23:38:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 164 (10026800) [pid = 3968] [serial = 1311] [outer = 00000000] 23:38:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 165 (10542C00) [pid = 3968] [serial = 1312] [outer = 10026800] 23:38:37 INFO - PROCESS | 3968 | 1464935916997 Marionette DEBUG loaded listener.js 23:38:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 166 (144FC400) [pid = 3968] [serial = 1313] [outer = 10026800] 23:38:37 INFO - PROCESS | 3968 | 1464935917605 Marionette TRACE conn6 <- [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]]]}] 23:38:37 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 23:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1042ms 23:38:37 INFO - PROCESS | 3968 | 1464935917640 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 23:38:37 INFO - PROCESS | 3968 | 1464935917647 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 23:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:38:37 INFO - PROCESS | 3968 | 1464935917653 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:38:37 INFO - PROCESS | 3968 | 1464935917656 Marionette TRACE conn6 <- [1,1714,null,{}] 23:38:37 INFO - PROCESS | 3968 | 1464935917660 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:37 INFO - PROCESS | 3968 | 1464935917793 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 23:38:37 INFO - PROCESS | 3968 | 1464935917968 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:38 INFO - PROCESS | 3968 | ++DOCSHELL 19518800 == 102 [pid = 3968] [id = 438] 23:38:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 167 (19524800) [pid = 3968] [serial = 1314] [outer = 00000000] 23:38:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 168 (1966E000) [pid = 3968] [serial = 1315] [outer = 19524800] 23:38:38 INFO - PROCESS | 3968 | 1464935918024 Marionette DEBUG loaded listener.js 23:38:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 169 (1A02A800) [pid = 3968] [serial = 1316] [outer = 19524800] 23:38:38 INFO - PROCESS | 3968 | 1464935918659 Marionette TRACE conn6 <- [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]]]}] 23:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1023ms 23:38:38 INFO - PROCESS | 3968 | 1464935918678 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 23:38:38 INFO - PROCESS | 3968 | 1464935918681 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 23:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:38:38 INFO - PROCESS | 3968 | 1464935918684 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:38:38 INFO - PROCESS | 3968 | 1464935918689 Marionette TRACE conn6 <- [1,1718,null,{}] 23:38:38 INFO - PROCESS | 3968 | 1464935918700 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:38 INFO - PROCESS | 3968 | 1464935918854 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 23:38:39 INFO - PROCESS | 3968 | 1464935919026 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:39 INFO - PROCESS | 3968 | ++DOCSHELL 1D73CC00 == 103 [pid = 3968] [id = 439] 23:38:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 170 (1EF89400) [pid = 3968] [serial = 1317] [outer = 00000000] 23:38:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 171 (1EF94C00) [pid = 3968] [serial = 1318] [outer = 1EF89400] 23:38:39 INFO - PROCESS | 3968 | 1464935919090 Marionette DEBUG loaded listener.js 23:38:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 172 (20094800) [pid = 3968] [serial = 1319] [outer = 1EF89400] 23:38:39 INFO - PROCESS | 3968 | 1464935919693 Marionette TRACE conn6 <- [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]]]}] 23:38:39 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 23:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1080ms 23:38:39 INFO - PROCESS | 3968 | 1464935919779 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 23:38:39 INFO - PROCESS | 3968 | 1464935919783 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 23:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:38:39 INFO - PROCESS | 3968 | 1464935919786 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:38:39 INFO - PROCESS | 3968 | 1464935919788 Marionette TRACE conn6 <- [1,1722,null,{}] 23:38:39 INFO - PROCESS | 3968 | 1464935919792 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:39 INFO - PROCESS | 3968 | 1464935919918 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 23:38:40 INFO - PROCESS | 3968 | 1464935920080 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:40 INFO - PROCESS | 3968 | ++DOCSHELL 20521C00 == 104 [pid = 3968] [id = 440] 23:38:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 173 (20522000) [pid = 3968] [serial = 1320] [outer = 00000000] 23:38:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 174 (20569400) [pid = 3968] [serial = 1321] [outer = 20522000] 23:38:40 INFO - PROCESS | 3968 | 1464935920138 Marionette DEBUG loaded listener.js 23:38:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 175 (207A9C00) [pid = 3968] [serial = 1322] [outer = 20522000] 23:38:40 INFO - PROCESS | 3968 | 1464935920684 Marionette TRACE conn6 <- [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]]]}] 23:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 930ms 23:38:40 INFO - PROCESS | 3968 | 1464935920719 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 23:38:40 INFO - PROCESS | 3968 | 1464935920721 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 23:38:40 INFO - PROCESS | 3968 | 1464935920724 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:38:40 INFO - PROCESS | 3968 | 1464935920726 Marionette TRACE conn6 <- [1,1726,null,{}] 23:38:40 INFO - PROCESS | 3968 | 1464935920730 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:40 INFO - PROCESS | 3968 | 1464935920850 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 23:38:41 INFO - PROCESS | 3968 | 1464935921024 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:41 INFO - PROCESS | 3968 | ++DOCSHELL 207EB000 == 105 [pid = 3968] [id = 441] 23:38:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 176 (207EFC00) [pid = 3968] [serial = 1323] [outer = 00000000] 23:38:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 177 (20B8C400) [pid = 3968] [serial = 1324] [outer = 207EFC00] 23:38:41 INFO - PROCESS | 3968 | 1464935921080 Marionette DEBUG loaded listener.js 23:38:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 178 (20BD4000) [pid = 3968] [serial = 1325] [outer = 207EFC00] 23:38:41 INFO - PROCESS | 3968 | 1464935921696 Marionette TRACE conn6 <- [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]]]}] 23:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1017ms 23:38:41 INFO - PROCESS | 3968 | 1464935921746 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 23:38:41 INFO - PROCESS | 3968 | 1464935921748 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 23:38:41 INFO - PROCESS | 3968 | 1464935921752 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:38:41 INFO - PROCESS | 3968 | 1464935921754 Marionette TRACE conn6 <- [1,1730,null,{}] 23:38:41 INFO - PROCESS | 3968 | 1464935921758 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:41 INFO - PROCESS | 3968 | 1464935921917 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 23:38:42 INFO - PROCESS | 3968 | 1464935922081 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:42 INFO - PROCESS | 3968 | ++DOCSHELL 21B90400 == 106 [pid = 3968] [id = 442] 23:38:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 179 (21B93800) [pid = 3968] [serial = 1326] [outer = 00000000] 23:38:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 180 (21BB1800) [pid = 3968] [serial = 1327] [outer = 21B93800] 23:38:42 INFO - PROCESS | 3968 | 1464935922139 Marionette DEBUG loaded listener.js 23:38:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 181 (21BB7C00) [pid = 3968] [serial = 1328] [outer = 21B93800] 23:38:42 INFO - PROCESS | 3968 | 1464935922713 Marionette TRACE conn6 <- [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]]]}] 23:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1019ms 23:38:42 INFO - PROCESS | 3968 | 1464935922775 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 23:38:42 INFO - PROCESS | 3968 | 1464935922777 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 23:38:42 INFO - PROCESS | 3968 | 1464935922781 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:38:42 INFO - PROCESS | 3968 | 1464935922783 Marionette TRACE conn6 <- [1,1734,null,{}] 23:38:42 INFO - PROCESS | 3968 | 1464935922787 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:42 INFO - PROCESS | 3968 | 1464935922912 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 23:38:43 INFO - PROCESS | 3968 | 1464935923074 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:43 INFO - PROCESS | 3968 | ++DOCSHELL 225FA400 == 107 [pid = 3968] [id = 443] 23:38:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 182 (22618000) [pid = 3968] [serial = 1329] [outer = 00000000] 23:38:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 183 (2274E800) [pid = 3968] [serial = 1330] [outer = 22618000] 23:38:43 INFO - PROCESS | 3968 | 1464935923129 Marionette DEBUG loaded listener.js 23:38:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 184 (22751C00) [pid = 3968] [serial = 1331] [outer = 22618000] 23:38:43 INFO - PROCESS | 3968 | 1464935923696 Marionette TRACE conn6 <- [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]]]}] 23:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 23:38:43 INFO - PROCESS | 3968 | 1464935923755 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 23:38:43 INFO - PROCESS | 3968 | 1464935923758 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 23:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:38:43 INFO - PROCESS | 3968 | 1464935923761 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:38:43 INFO - PROCESS | 3968 | 1464935923764 Marionette TRACE conn6 <- [1,1738,null,{}] 23:38:43 INFO - PROCESS | 3968 | 1464935923767 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:43 INFO - PROCESS | 3968 | 1464935923892 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 23:38:44 INFO - PROCESS | 3968 | 1464935924074 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:44 INFO - PROCESS | 3968 | ++DOCSHELL 2274E400 == 108 [pid = 3968] [id = 444] 23:38:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 185 (22750800) [pid = 3968] [serial = 1332] [outer = 00000000] 23:38:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 186 (2275B400) [pid = 3968] [serial = 1333] [outer = 22750800] 23:38:44 INFO - PROCESS | 3968 | 1464935924133 Marionette DEBUG loaded listener.js 23:38:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 187 (2275D400) [pid = 3968] [serial = 1334] [outer = 22750800] 23:38:44 INFO - PROCESS | 3968 | 1464935924726 Marionette TRACE conn6 <- [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]]]}] 23:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1019ms 23:38:44 INFO - PROCESS | 3968 | 1464935924783 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 23:38:44 INFO - PROCESS | 3968 | 1464935924786 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 23:38:44 INFO - PROCESS | 3968 | 1464935924790 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:38:44 INFO - PROCESS | 3968 | 1464935924791 Marionette TRACE conn6 <- [1,1742,null,{}] 23:38:44 INFO - PROCESS | 3968 | 1464935924795 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:44 INFO - PROCESS | 3968 | 1464935924917 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 23:38:45 INFO - PROCESS | 3968 | 1464935925102 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:45 INFO - PROCESS | 3968 | ++DOCSHELL 22B80800 == 109 [pid = 3968] [id = 445] 23:38:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 188 (2300A000) [pid = 3968] [serial = 1335] [outer = 00000000] 23:38:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 189 (2305A400) [pid = 3968] [serial = 1336] [outer = 2300A000] 23:38:45 INFO - PROCESS | 3968 | 1464935925161 Marionette DEBUG loaded listener.js 23:38:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 190 (23061C00) [pid = 3968] [serial = 1337] [outer = 2300A000] 23:38:45 INFO - PROCESS | 3968 | 1464935925768 Marionette TRACE conn6 <- [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]]]}] 23:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1019ms 23:38:45 INFO - PROCESS | 3968 | 1464935925812 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 23:38:45 INFO - PROCESS | 3968 | 1464935925814 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 23:38:45 INFO - PROCESS | 3968 | 1464935925818 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:38:45 INFO - PROCESS | 3968 | 1464935925820 Marionette TRACE conn6 <- [1,1746,null,{}] 23:38:45 INFO - PROCESS | 3968 | 1464935925824 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:45 INFO - PROCESS | 3968 | 1464935925943 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 23:38:46 INFO - PROCESS | 3968 | 1464935926147 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:46 INFO - PROCESS | 3968 | ++DOCSHELL 10103C00 == 110 [pid = 3968] [id = 446] 23:38:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 191 (10104400) [pid = 3968] [serial = 1338] [outer = 00000000] 23:38:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 192 (2391CC00) [pid = 3968] [serial = 1339] [outer = 10104400] 23:38:46 INFO - PROCESS | 3968 | 1464935926202 Marionette DEBUG loaded listener.js 23:38:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 193 (23920C00) [pid = 3968] [serial = 1340] [outer = 10104400] 23:38:46 INFO - PROCESS | 3968 | 1464935926763 Marionette TRACE conn6 <- [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]]]}] 23:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 23:38:46 INFO - PROCESS | 3968 | 1464935926798 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 23:38:46 INFO - PROCESS | 3968 | 1464935926801 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 23:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:38:46 INFO - PROCESS | 3968 | 1464935926806 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:38:46 INFO - PROCESS | 3968 | 1464935926809 Marionette TRACE conn6 <- [1,1750,null,{}] 23:38:46 INFO - PROCESS | 3968 | 1464935926813 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:46 INFO - PROCESS | 3968 | 1464935926963 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 23:38:47 INFO - PROCESS | 3968 | 1464935927143 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:47 INFO - PROCESS | 3968 | ++DOCSHELL 1A131000 == 111 [pid = 3968] [id = 447] 23:38:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 194 (1CC79000) [pid = 3968] [serial = 1341] [outer = 00000000] 23:38:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 195 (1F889C00) [pid = 3968] [serial = 1342] [outer = 1CC79000] 23:38:47 INFO - PROCESS | 3968 | 1464935927203 Marionette DEBUG loaded listener.js 23:38:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 196 (207B0000) [pid = 3968] [serial = 1343] [outer = 1CC79000] 23:38:48 INFO - PROCESS | 3968 | 1464935928059 Marionette TRACE conn6 <- [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]]]}] 23:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1338ms 23:38:48 INFO - PROCESS | 3968 | 1464935928146 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 23:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:38:48 INFO - PROCESS | 3968 | 1464935928150 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 23:38:48 INFO - PROCESS | 3968 | 1464935928156 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:38:48 INFO - PROCESS | 3968 | 1464935928160 Marionette TRACE conn6 <- [1,1754,null,{}] 23:38:48 INFO - PROCESS | 3968 | 1464935928179 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:48 INFO - PROCESS | 3968 | 1464935928362 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 23:38:48 INFO - PROCESS | 3968 | 1464935928488 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:48 INFO - PROCESS | 3968 | ++DOCSHELL 1050B400 == 112 [pid = 3968] [id = 448] 23:38:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 197 (1054C400) [pid = 3968] [serial = 1344] [outer = 00000000] 23:38:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 198 (14CDE400) [pid = 3968] [serial = 1345] [outer = 1054C400] 23:38:48 INFO - PROCESS | 3968 | 1464935928544 Marionette DEBUG loaded listener.js 23:38:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 199 (17AC7800) [pid = 3968] [serial = 1346] [outer = 1054C400] 23:38:49 INFO - PROCESS | 3968 | 1464935929174 Marionette TRACE conn6 <- [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]]]}] 23:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1078ms 23:38:49 INFO - PROCESS | 3968 | 1464935929245 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 23:38:49 INFO - PROCESS | 3968 | 1464935929251 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 23:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:38:49 INFO - PROCESS | 3968 | 1464935929256 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:38:49 INFO - PROCESS | 3968 | 1464935929259 Marionette TRACE conn6 <- [1,1758,null,{}] 23:38:49 INFO - PROCESS | 3968 | 1464935929263 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:49 INFO - PROCESS | 3968 | 1464935929378 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 23:38:49 INFO - PROCESS | 3968 | 1464935929541 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:49 INFO - PROCESS | 3968 | --DOCSHELL 1CEF0800 == 111 [pid = 3968] [id = 435] 23:38:49 INFO - PROCESS | 3968 | --DOCSHELL 14B39000 == 110 [pid = 3968] [id = 434] 23:38:49 INFO - PROCESS | 3968 | --DOCSHELL 10542800 == 109 [pid = 3968] [id = 433] 23:38:49 INFO - PROCESS | 3968 | --DOCSHELL 1A02DC00 == 108 [pid = 3968] [id = 432] 23:38:49 INFO - PROCESS | 3968 | --DOCSHELL 19721000 == 107 [pid = 3968] [id = 431] 23:38:49 INFO - PROCESS | 3968 | --DOCSHELL 18C9E800 == 106 [pid = 3968] [id = 430] 23:38:49 INFO - PROCESS | 3968 | --DOCSHELL 14E0D400 == 105 [pid = 3968] [id = 429] 23:38:49 INFO - PROCESS | 3968 | --DOCSHELL 1010AC00 == 104 [pid = 3968] [id = 428] 23:38:49 INFO - PROCESS | 3968 | --DOCSHELL 1109F000 == 103 [pid = 3968] [id = 427] 23:38:49 INFO - PROCESS | 3968 | --DOCSHELL 0C809800 == 102 [pid = 3968] [id = 426] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 198 (20B81400) [pid = 3968] [serial = 1249] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | ++DOCSHELL 0C809800 == 103 [pid = 3968] [id = 449] 23:38:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 199 (0D0CE400) [pid = 3968] [serial = 1347] [outer = 00000000] 23:38:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 200 (1010F400) [pid = 3968] [serial = 1348] [outer = 0D0CE400] 23:38:49 INFO - PROCESS | 3968 | 1464935929674 Marionette DEBUG loaded listener.js 23:38:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 201 (11006000) [pid = 3968] [serial = 1349] [outer = 0D0CE400] 23:38:49 INFO - PROCESS | 3968 | --DOCSHELL 1F885800 == 102 [pid = 3968] [id = 419] 23:38:49 INFO - PROCESS | 3968 | --DOCSHELL 18E50C00 == 101 [pid = 3968] [id = 418] 23:38:49 INFO - PROCESS | 3968 | --DOCSHELL 1050F000 == 100 [pid = 3968] [id = 417] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 200 (1D739000) [pid = 3968] [serial = 1237] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 199 (1F887800) [pid = 3968] [serial = 1240] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 198 (1E670C00) [pid = 3968] [serial = 1238] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 197 (14E4B800) [pid = 3968] [serial = 1243] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 196 (1F88FC00) [pid = 3968] [serial = 1241] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 195 (20526400) [pid = 3968] [serial = 1246] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 194 (19CDE400) [pid = 3968] [serial = 1231] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 193 (1A029000) [pid = 3968] [serial = 1232] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 192 (1428F400) [pid = 3968] [serial = 1223] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 191 (11003800) [pid = 3968] [serial = 1222] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 190 (1AE1F400) [pid = 3968] [serial = 1234] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 189 (1EF89000) [pid = 3968] [serial = 1190] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 188 (20B8B400) [pid = 3968] [serial = 1207] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 187 (19665000) [pid = 3968] [serial = 1226] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 186 (18E45000) [pid = 3968] [serial = 1225] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 185 (2051A800) [pid = 3968] [serial = 1201] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 184 (14773C00) [pid = 3968] [serial = 1228] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 183 (15A2A000) [pid = 3968] [serial = 1229] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 182 (1874C000) [pid = 3968] [serial = 1195] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 181 (21B92800) [pid = 3968] [serial = 1210] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 180 (1001F800) [pid = 3968] [serial = 1192] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 179 (1A13DC00) [pid = 3968] [serial = 1198] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 178 (207A4800) [pid = 3968] [serial = 1204] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 177 (21B9F400) [pid = 3968] [serial = 1213] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 176 (22AB9800) [pid = 3968] [serial = 1216] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 175 (2305D400) [pid = 3968] [serial = 1219] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 174 (196E2000) [pid = 3968] [serial = 1244] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 173 (207A6C00) [pid = 3968] [serial = 1247] [outer = 00000000] [url = about:blank] 23:38:49 INFO - PROCESS | 3968 | --DOMWINDOW == 172 (1CE5CC00) [pid = 3968] [serial = 1235] [outer = 00000000] [url = about:blank] 23:38:50 INFO - PROCESS | 3968 | 1464935930133 Marionette TRACE conn6 <- [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]]]}] 23:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 930ms 23:38:50 INFO - PROCESS | 3968 | 1464935930192 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 23:38:50 INFO - PROCESS | 3968 | 1464935930194 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 23:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:38:50 INFO - PROCESS | 3968 | 1464935930198 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:38:50 INFO - PROCESS | 3968 | 1464935930201 Marionette TRACE conn6 <- [1,1762,null,{}] 23:38:50 INFO - PROCESS | 3968 | 1464935930212 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:50 INFO - PROCESS | 3968 | 1464935930325 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 23:38:50 INFO - PROCESS | 3968 | 1464935930476 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:50 INFO - PROCESS | 3968 | ++DOCSHELL 18743400 == 101 [pid = 3968] [id = 450] 23:38:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 173 (18AF9800) [pid = 3968] [serial = 1350] [outer = 00000000] 23:38:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 174 (19517400) [pid = 3968] [serial = 1351] [outer = 18AF9800] 23:38:50 INFO - PROCESS | 3968 | 1464935930528 Marionette DEBUG loaded listener.js 23:38:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 175 (1966C400) [pid = 3968] [serial = 1352] [outer = 18AF9800] 23:38:50 INFO - PROCESS | 3968 | 1464935930909 Marionette TRACE conn6 <- [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]]]}] 23:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 731ms 23:38:50 INFO - PROCESS | 3968 | 1464935930941 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 23:38:50 INFO - PROCESS | 3968 | 1464935930944 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 23:38:50 INFO - PROCESS | 3968 | 1464935930947 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:38:50 INFO - PROCESS | 3968 | 1464935930949 Marionette TRACE conn6 <- [1,1766,null,{}] 23:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:38:50 INFO - PROCESS | 3968 | 1464935930952 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:51 INFO - PROCESS | 3968 | 1464935931055 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 23:38:51 INFO - PROCESS | 3968 | 1464935931090 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:51 INFO - PROCESS | 3968 | ++DOCSHELL 10501C00 == 102 [pid = 3968] [id = 451] 23:38:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 176 (19723C00) [pid = 3968] [serial = 1353] [outer = 00000000] 23:38:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 177 (1A036800) [pid = 3968] [serial = 1354] [outer = 19723C00] 23:38:51 INFO - PROCESS | 3968 | 1464935931135 Marionette DEBUG loaded listener.js 23:38:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 178 (1AF01C00) [pid = 3968] [serial = 1355] [outer = 19723C00] 23:38:51 INFO - PROCESS | 3968 | 1464935931585 Marionette TRACE conn6 <- [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]]]}] 23:38:51 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 23:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 23:38:51 INFO - PROCESS | 3968 | 1464935931650 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 23:38:51 INFO - PROCESS | 3968 | 1464935931652 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 23:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:38:51 INFO - PROCESS | 3968 | 1464935931656 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:38:51 INFO - PROCESS | 3968 | 1464935931658 Marionette TRACE conn6 <- [1,1770,null,{}] 23:38:51 INFO - PROCESS | 3968 | 1464935931661 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:51 INFO - PROCESS | 3968 | 1464935931761 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 23:38:51 INFO - PROCESS | 3968 | 1464935931767 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:51 INFO - PROCESS | 3968 | ++DOCSHELL 1BDEF800 == 103 [pid = 3968] [id = 452] 23:38:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 179 (1CE6A000) [pid = 3968] [serial = 1356] [outer = 00000000] 23:38:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 180 (1CE8A800) [pid = 3968] [serial = 1357] [outer = 1CE6A000] 23:38:51 INFO - PROCESS | 3968 | 1464935931812 Marionette DEBUG loaded listener.js 23:38:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 181 (1D01BC00) [pid = 3968] [serial = 1358] [outer = 1CE6A000] 23:38:52 INFO - PROCESS | 3968 | 1464935932375 Marionette TRACE conn6 <- [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]]]}] 23:38:52 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 23:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 770ms 23:38:52 INFO - PROCESS | 3968 | 1464935932429 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 23:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:38:52 INFO - PROCESS | 3968 | 1464935932431 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 23:38:52 INFO - PROCESS | 3968 | 1464935932435 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:38:52 INFO - PROCESS | 3968 | 1464935932436 Marionette TRACE conn6 <- [1,1774,null,{}] 23:38:52 INFO - PROCESS | 3968 | 1464935932474 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:52 INFO - PROCESS | 3968 | 1464935932650 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 23:38:52 INFO - PROCESS | 3968 | 1464935932669 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:52 INFO - PROCESS | 3968 | ++DOCSHELL 1CE89C00 == 104 [pid = 3968] [id = 453] 23:38:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 182 (1D01D400) [pid = 3968] [serial = 1359] [outer = 00000000] 23:38:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 183 (1F885000) [pid = 3968] [serial = 1360] [outer = 1D01D400] 23:38:52 INFO - PROCESS | 3968 | 1464935932717 Marionette DEBUG loaded listener.js 23:38:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 184 (20093800) [pid = 3968] [serial = 1361] [outer = 1D01D400] 23:38:53 INFO - PROCESS | 3968 | 1464935933193 Marionette TRACE conn6 <- [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]]]}] 23:38:53 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 23:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 790ms 23:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:38:53 INFO - PROCESS | 3968 | 1464935933225 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 23:38:53 INFO - PROCESS | 3968 | 1464935933227 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 23:38:53 INFO - PROCESS | 3968 | 1464935933230 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:38:53 INFO - PROCESS | 3968 | 1464935933232 Marionette TRACE conn6 <- [1,1778,null,{}] 23:38:53 INFO - PROCESS | 3968 | 1464935933236 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:53 INFO - PROCESS | 3968 | 1464935933386 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 23:38:53 INFO - PROCESS | 3968 | 1464935933408 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:53 INFO - PROCESS | 3968 | ++DOCSHELL 1F882400 == 105 [pid = 3968] [id = 454] 23:38:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 185 (1F884400) [pid = 3968] [serial = 1362] [outer = 00000000] 23:38:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 186 (207A4800) [pid = 3968] [serial = 1363] [outer = 1F884400] 23:38:53 INFO - PROCESS | 3968 | 1464935933455 Marionette DEBUG loaded listener.js 23:38:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 187 (20B89800) [pid = 3968] [serial = 1364] [outer = 1F884400] 23:38:53 INFO - PROCESS | 3968 | 1464935933932 Marionette TRACE conn6 <- [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]]]}] 23:38:53 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) 23:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 23:38:54 INFO - PROCESS | 3968 | --DOMWINDOW == 186 (19721C00) [pid = 3968] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:38:54 INFO - PROCESS | 3968 | --DOMWINDOW == 185 (18E3A400) [pid = 3968] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:38:54 INFO - PROCESS | 3968 | --DOMWINDOW == 184 (1A03D000) [pid = 3968] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:38:54 INFO - PROCESS | 3968 | --DOMWINDOW == 183 (1C18EC00) [pid = 3968] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:38:54 INFO - PROCESS | 3968 | --DOMWINDOW == 182 (0FA34800) [pid = 3968] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:38:54 INFO - PROCESS | 3968 | --DOMWINDOW == 181 (10233400) [pid = 3968] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:38:54 INFO - PROCESS | 3968 | --DOMWINDOW == 180 (14255800) [pid = 3968] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:38:54 INFO - PROCESS | 3968 | --DOMWINDOW == 179 (1952AC00) [pid = 3968] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:38:54 INFO - PROCESS | 3968 | --DOMWINDOW == 178 (1CEF2800) [pid = 3968] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:38:54 INFO - PROCESS | 3968 | --DOMWINDOW == 177 (17D0EC00) [pid = 3968] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:38:54 INFO - PROCESS | 3968 | --DOMWINDOW == 176 (17DC8800) [pid = 3968] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:38:54 INFO - PROCESS | 3968 | 1464935934256 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 23:38:54 INFO - PROCESS | 3968 | 1464935934258 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 23:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:38:54 INFO - PROCESS | 3968 | 1464935934283 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:38:54 INFO - PROCESS | 3968 | 1464935934285 Marionette TRACE conn6 <- [1,1782,null,{}] 23:38:54 INFO - PROCESS | 3968 | 1464935934288 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:54 INFO - PROCESS | 3968 | 1464935934385 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 23:38:54 INFO - PROCESS | 3968 | 1464935934394 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:54 INFO - PROCESS | 3968 | ++DOCSHELL 142BAC00 == 106 [pid = 3968] [id = 455] 23:38:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 177 (144F6800) [pid = 3968] [serial = 1365] [outer = 00000000] 23:38:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 178 (1952AC00) [pid = 3968] [serial = 1366] [outer = 144F6800] 23:38:54 INFO - PROCESS | 3968 | 1464935934449 Marionette DEBUG loaded listener.js 23:38:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 179 (1AFE0000) [pid = 3968] [serial = 1367] [outer = 144F6800] 23:38:54 INFO - PROCESS | 3968 | 1464935934895 Marionette TRACE conn6 <- [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]]]}] 23:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 650ms 23:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:38:54 INFO - PROCESS | 3968 | 1464935934922 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 23:38:54 INFO - PROCESS | 3968 | 1464935934924 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 23:38:54 INFO - PROCESS | 3968 | 1464935934942 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:38:54 INFO - PROCESS | 3968 | 1464935934944 Marionette TRACE conn6 <- [1,1786,null,{}] 23:38:54 INFO - PROCESS | 3968 | 1464935934948 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:55 INFO - PROCESS | 3968 | 1464935935047 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 23:38:55 INFO - PROCESS | 3968 | 1464935935053 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:55 INFO - PROCESS | 3968 | ++DOCSHELL 0FB8A000 == 107 [pid = 3968] [id = 456] 23:38:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 180 (1950A400) [pid = 3968] [serial = 1368] [outer = 00000000] 23:38:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 181 (21B7A400) [pid = 3968] [serial = 1369] [outer = 1950A400] 23:38:55 INFO - PROCESS | 3968 | 1464935935097 Marionette DEBUG loaded listener.js 23:38:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 182 (21BDA400) [pid = 3968] [serial = 1370] [outer = 1950A400] 23:38:55 INFO - PROCESS | 3968 | 1464935935541 Marionette TRACE conn6 <- [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]]]}] 23:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 650ms 23:38:55 INFO - PROCESS | 3968 | 1464935935578 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 23:38:55 INFO - PROCESS | 3968 | 1464935935580 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 23:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:38:55 INFO - PROCESS | 3968 | 1464935935587 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:38:55 INFO - PROCESS | 3968 | 1464935935589 Marionette TRACE conn6 <- [1,1790,null,{}] 23:38:55 INFO - PROCESS | 3968 | 1464935935612 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:55 INFO - PROCESS | 3968 | 1464935935717 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 23:38:55 INFO - PROCESS | 3968 | 1464935935727 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:55 INFO - PROCESS | 3968 | ++DOCSHELL 21B9F400 == 108 [pid = 3968] [id = 457] 23:38:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 183 (225EDC00) [pid = 3968] [serial = 1371] [outer = 00000000] 23:38:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 184 (22622800) [pid = 3968] [serial = 1372] [outer = 225EDC00] 23:38:55 INFO - PROCESS | 3968 | 1464935935773 Marionette DEBUG loaded listener.js 23:38:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 185 (2300C400) [pid = 3968] [serial = 1373] [outer = 225EDC00] 23:38:56 INFO - PROCESS | 3968 | 1464935936397 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 850ms 23:38:56 INFO - PROCESS | 3968 | 1464935936438 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 23:38:56 INFO - PROCESS | 3968 | 1464935936443 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 23:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:38:56 INFO - PROCESS | 3968 | 1464935936448 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:38:56 INFO - PROCESS | 3968 | 1464935936453 Marionette TRACE conn6 <- [1,1794,null,{}] 23:38:56 INFO - PROCESS | 3968 | 1464935936461 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:56 INFO - PROCESS | 3968 | 1464935936600 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 23:38:56 INFO - PROCESS | 3968 | 1464935936753 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:56 INFO - PROCESS | 3968 | ++DOCSHELL 10025C00 == 109 [pid = 3968] [id = 458] 23:38:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 186 (10028400) [pid = 3968] [serial = 1374] [outer = 00000000] 23:38:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 187 (10543400) [pid = 3968] [serial = 1375] [outer = 10028400] 23:38:56 INFO - PROCESS | 3968 | 1464935936814 Marionette DEBUG loaded listener.js 23:38:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 188 (1428A000) [pid = 3968] [serial = 1376] [outer = 10028400] 23:38:57 INFO - PROCESS | 3968 | 1464935937449 Marionette TRACE conn6 <- [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]]]}] 23:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1023ms 23:38:57 INFO - PROCESS | 3968 | 1464935937476 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 23:38:57 INFO - PROCESS | 3968 | 1464935937483 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 23:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:38:57 INFO - PROCESS | 3968 | 1464935937489 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:38:57 INFO - PROCESS | 3968 | 1464935937492 Marionette TRACE conn6 <- [1,1798,null,{}] 23:38:57 INFO - PROCESS | 3968 | 1464935937496 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:57 INFO - PROCESS | 3968 | 1464935937627 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 23:38:57 INFO - PROCESS | 3968 | 1464935937794 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:57 INFO - PROCESS | 3968 | ++DOCSHELL 18E4C400 == 110 [pid = 3968] [id = 459] 23:38:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 189 (18E4E400) [pid = 3968] [serial = 1377] [outer = 00000000] 23:38:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 190 (1966A400) [pid = 3968] [serial = 1378] [outer = 18E4E400] 23:38:57 INFO - PROCESS | 3968 | 1464935937849 Marionette DEBUG loaded listener.js 23:38:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 191 (1A040800) [pid = 3968] [serial = 1379] [outer = 18E4E400] 23:38:58 INFO - PROCESS | 3968 | 1464935938485 Marionette TRACE conn6 <- [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]]]}] 23:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1020ms 23:38:58 INFO - PROCESS | 3968 | 1464935938511 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 23:38:58 INFO - PROCESS | 3968 | 1464935938513 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 23:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:38:58 INFO - PROCESS | 3968 | 1464935938517 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:38:58 INFO - PROCESS | 3968 | 1464935938521 Marionette TRACE conn6 <- [1,1802,null,{}] 23:38:58 INFO - PROCESS | 3968 | 1464935938532 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:58 INFO - PROCESS | 3968 | 1464935938680 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 23:38:58 INFO - PROCESS | 3968 | 1464935938849 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:58 INFO - PROCESS | 3968 | ++DOCSHELL 1CE80C00 == 111 [pid = 3968] [id = 460] 23:38:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 192 (20B85C00) [pid = 3968] [serial = 1380] [outer = 00000000] 23:38:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 193 (21B9F000) [pid = 3968] [serial = 1381] [outer = 20B85C00] 23:38:58 INFO - PROCESS | 3968 | 1464935938907 Marionette DEBUG loaded listener.js 23:38:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 194 (22B7BC00) [pid = 3968] [serial = 1382] [outer = 20B85C00] 23:38:59 INFO - PROCESS | 3968 | 1464935939491 Marionette TRACE conn6 <- [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]]]}] 23:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1024ms 23:38:59 INFO - PROCESS | 3968 | 1464935939545 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 23:38:59 INFO - PROCESS | 3968 | 1464935939548 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 23:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:38:59 INFO - PROCESS | 3968 | 1464935939551 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:38:59 INFO - PROCESS | 3968 | 1464935939554 Marionette TRACE conn6 <- [1,1806,null,{}] 23:38:59 INFO - PROCESS | 3968 | 1464935939558 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:59 INFO - PROCESS | 3968 | 1464935939691 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 23:38:59 INFO - PROCESS | 3968 | 1464935939870 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:59 INFO - PROCESS | 3968 | ++DOCSHELL 23917C00 == 112 [pid = 3968] [id = 461] 23:38:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 195 (23918800) [pid = 3968] [serial = 1383] [outer = 00000000] 23:38:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 196 (23B46400) [pid = 3968] [serial = 1384] [outer = 23918800] 23:38:59 INFO - PROCESS | 3968 | 1464935939926 Marionette DEBUG loaded listener.js 23:39:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 197 (23B4B000) [pid = 3968] [serial = 1385] [outer = 23918800] 23:39:00 INFO - PROCESS | 3968 | 1464935940537 Marionette TRACE conn6 <- [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]]]}] 23:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1019ms 23:39:00 INFO - PROCESS | 3968 | 1464935940574 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 23:39:00 INFO - PROCESS | 3968 | 1464935940576 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 23:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:39:00 INFO - PROCESS | 3968 | 1464935940580 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:39:00 INFO - PROCESS | 3968 | 1464935940582 Marionette TRACE conn6 <- [1,1810,null,{}] 23:39:00 INFO - PROCESS | 3968 | 1464935940585 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:00 INFO - PROCESS | 3968 | 1464935940714 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 23:39:00 INFO - PROCESS | 3968 | 1464935940901 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:00 INFO - PROCESS | 3968 | ++DOCSHELL 23B4D400 == 113 [pid = 3968] [id = 462] 23:39:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 198 (23B50800) [pid = 3968] [serial = 1386] [outer = 00000000] 23:39:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 199 (23B54400) [pid = 3968] [serial = 1387] [outer = 23B50800] 23:39:00 INFO - PROCESS | 3968 | 1464935940960 Marionette DEBUG loaded listener.js 23:39:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 200 (2450D800) [pid = 3968] [serial = 1388] [outer = 23B50800] 23:39:01 INFO - PROCESS | 3968 | 1464935941591 Marionette TRACE conn6 <- [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]]]}] 23:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1072ms 23:39:01 INFO - PROCESS | 3968 | 1464935941656 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 23:39:01 INFO - PROCESS | 3968 | 1464935941658 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 23:39:01 INFO - PROCESS | 3968 | 1464935941662 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:39:01 INFO - PROCESS | 3968 | 1464935941664 Marionette TRACE conn6 <- [1,1814,null,{}] 23:39:01 INFO - PROCESS | 3968 | 1464935941668 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:01 INFO - PROCESS | 3968 | 1464935941817 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 23:39:02 INFO - PROCESS | 3968 | 1464935941997 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:02 INFO - PROCESS | 3968 | ++DOCSHELL 27912400 == 114 [pid = 3968] [id = 463] 23:39:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 201 (2791E400) [pid = 3968] [serial = 1389] [outer = 00000000] 23:39:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 202 (27A25800) [pid = 3968] [serial = 1390] [outer = 2791E400] 23:39:02 INFO - PROCESS | 3968 | 1464935942058 Marionette DEBUG loaded listener.js 23:39:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 203 (27A2A400) [pid = 3968] [serial = 1391] [outer = 2791E400] 23:39:02 INFO - PROCESS | 3968 | 1464935942594 Marionette TRACE conn6 <- [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]]]}] 23:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 970ms 23:39:02 INFO - PROCESS | 3968 | 1464935942636 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 23:39:02 INFO - PROCESS | 3968 | 1464935942638 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 23:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:39:02 INFO - PROCESS | 3968 | 1464935942642 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:39:02 INFO - PROCESS | 3968 | 1464935942644 Marionette TRACE conn6 <- [1,1818,null,{}] 23:39:02 INFO - PROCESS | 3968 | 1464935942647 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:02 INFO - PROCESS | 3968 | 1464935942768 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 23:39:02 INFO - PROCESS | 3968 | 1464935942948 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:02 INFO - PROCESS | 3968 | ++DOCSHELL 23887C00 == 115 [pid = 3968] [id = 464] 23:39:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 204 (2388CC00) [pid = 3968] [serial = 1392] [outer = 00000000] 23:39:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 205 (23891400) [pid = 3968] [serial = 1393] [outer = 2388CC00] 23:39:03 INFO - PROCESS | 3968 | 1464935943002 Marionette DEBUG loaded listener.js 23:39:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 206 (23893000) [pid = 3968] [serial = 1394] [outer = 2388CC00] 23:39:03 INFO - PROCESS | 3968 | 1464935943577 Marionette TRACE conn6 <- [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]]]}] 23:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 23:39:03 INFO - PROCESS | 3968 | 1464935943616 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 23:39:03 INFO - PROCESS | 3968 | 1464935943618 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 23:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:39:03 INFO - PROCESS | 3968 | 1464935943622 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:39:03 INFO - PROCESS | 3968 | 1464935943624 Marionette TRACE conn6 <- [1,1822,null,{}] 23:39:03 INFO - PROCESS | 3968 | 1464935943628 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:03 INFO - PROCESS | 3968 | 1464935943748 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 23:39:03 INFO - PROCESS | 3968 | 1464935943930 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:03 INFO - PROCESS | 3968 | ++DOCSHELL 27A2BC00 == 116 [pid = 3968] [id = 465] 23:39:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 207 (27A2C000) [pid = 3968] [serial = 1395] [outer = 00000000] 23:39:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 208 (27A30800) [pid = 3968] [serial = 1396] [outer = 27A2C000] 23:39:04 INFO - PROCESS | 3968 | 1464935943985 Marionette DEBUG loaded listener.js 23:39:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 209 (2A822800) [pid = 3968] [serial = 1397] [outer = 27A2C000] 23:39:04 INFO - PROCESS | 3968 | 1464935944569 Marionette TRACE conn6 <- [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]]]}] 23:39:04 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 23:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1017ms 23:39:04 INFO - PROCESS | 3968 | 1464935944642 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 23:39:04 INFO - PROCESS | 3968 | 1464935944644 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 23:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:39:04 INFO - PROCESS | 3968 | 1464935944648 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:39:04 INFO - PROCESS | 3968 | 1464935944650 Marionette TRACE conn6 <- [1,1826,null,{}] 23:39:04 INFO - PROCESS | 3968 | 1464935944654 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:04 INFO - PROCESS | 3968 | 1464935944782 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 23:39:04 INFO - PROCESS | 3968 | 1464935944959 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:04 INFO - PROCESS | 3968 | ++DOCSHELL 29E1CC00 == 117 [pid = 3968] [id = 466] 23:39:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 210 (29E1D800) [pid = 3968] [serial = 1398] [outer = 00000000] 23:39:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 211 (29E23400) [pid = 3968] [serial = 1399] [outer = 29E1D800] 23:39:05 INFO - PROCESS | 3968 | 1464935945016 Marionette DEBUG loaded listener.js 23:39:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 212 (29E25800) [pid = 3968] [serial = 1400] [outer = 29E1D800] 23:39:05 INFO - PROCESS | 3968 | 1464935945612 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 23:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1018ms 23:39:05 INFO - PROCESS | 3968 | 1464935945670 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 23:39:05 INFO - PROCESS | 3968 | 1464935945673 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 23:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:39:05 INFO - PROCESS | 3968 | 1464935945677 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:39:05 INFO - PROCESS | 3968 | 1464935945679 Marionette TRACE conn6 <- [1,1830,null,{}] 23:39:05 INFO - PROCESS | 3968 | 1464935945682 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:05 INFO - PROCESS | 3968 | 1464935945805 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 23:39:06 INFO - PROCESS | 3968 | 1464935945987 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:06 INFO - PROCESS | 3968 | ++DOCSHELL 29E1DC00 == 118 [pid = 3968] [id = 467] 23:39:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 213 (29E20400) [pid = 3968] [serial = 1401] [outer = 00000000] 23:39:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 214 (2A684C00) [pid = 3968] [serial = 1402] [outer = 29E20400] 23:39:06 INFO - PROCESS | 3968 | 1464935946042 Marionette DEBUG loaded listener.js 23:39:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 215 (2A686800) [pid = 3968] [serial = 1403] [outer = 29E20400] 23:39:06 INFO - PROCESS | 3968 | 1464935946611 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 23:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 970ms 23:39:06 INFO - PROCESS | 3968 | 1464935946650 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 23:39:06 INFO - PROCESS | 3968 | 1464935946653 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 23:39:06 INFO - PROCESS | 3968 | 1464935946656 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:39:06 INFO - PROCESS | 3968 | 1464935946659 Marionette TRACE conn6 <- [1,1834,null,{}] 23:39:06 INFO - PROCESS | 3968 | 1464935946663 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:06 INFO - PROCESS | 3968 | 1464935946805 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 23:39:07 INFO - PROCESS | 3968 | 1464935947001 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:07 INFO - PROCESS | 3968 | ++DOCSHELL 2A68DC00 == 119 [pid = 3968] [id = 468] 23:39:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 216 (2A68E000) [pid = 3968] [serial = 1404] [outer = 00000000] 23:39:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 217 (2AA83400) [pid = 3968] [serial = 1405] [outer = 2A68E000] 23:39:07 INFO - PROCESS | 3968 | 1464935947061 Marionette DEBUG loaded listener.js 23:39:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 218 (2AA88000) [pid = 3968] [serial = 1406] [outer = 2A68E000] 23:39:07 INFO - PROCESS | 3968 | 1464935947741 Marionette TRACE conn6 <- [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]]]}] 23:39:07 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) 23:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1119ms 23:39:07 INFO - PROCESS | 3968 | 1464935947779 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 23:39:07 INFO - PROCESS | 3968 | 1464935947781 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 23:39:07 INFO - PROCESS | 3968 | 1464935947785 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:39:07 INFO - PROCESS | 3968 | 1464935947787 Marionette TRACE conn6 <- [1,1838,null,{}] 23:39:07 INFO - PROCESS | 3968 | 1464935947791 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:07 INFO - PROCESS | 3968 | 1464935947921 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 23:39:08 INFO - PROCESS | 3968 | 1464935948098 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:08 INFO - PROCESS | 3968 | ++DOCSHELL 1002A800 == 120 [pid = 3968] [id = 469] 23:39:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 219 (10107000) [pid = 3968] [serial = 1407] [outer = 00000000] 23:39:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 220 (1A024000) [pid = 3968] [serial = 1408] [outer = 10107000] 23:39:08 INFO - PROCESS | 3968 | 1464935948154 Marionette DEBUG loaded listener.js 23:39:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 221 (1B5F8C00) [pid = 3968] [serial = 1409] [outer = 10107000] 23:39:09 INFO - PROCESS | 3968 | 1464935949086 Marionette TRACE conn6 <- [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]]]}] 23:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1378ms 23:39:09 INFO - PROCESS | 3968 | 1464935949180 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 23:39:09 INFO - PROCESS | 3968 | 1464935949184 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 23:39:09 INFO - PROCESS | 3968 | 1464935949191 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:39:09 INFO - PROCESS | 3968 | 1464935949195 Marionette TRACE conn6 <- [1,1842,null,{}] 23:39:09 INFO - PROCESS | 3968 | 1464935949200 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:09 INFO - PROCESS | 3968 | 1464935949331 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 23:39:09 INFO - PROCESS | 3968 | 1464935949501 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:09 INFO - PROCESS | 3968 | ++DOCSHELL 10510400 == 121 [pid = 3968] [id = 470] 23:39:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 222 (1054E000) [pid = 3968] [serial = 1410] [outer = 00000000] 23:39:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 223 (1950C000) [pid = 3968] [serial = 1411] [outer = 1054E000] 23:39:09 INFO - PROCESS | 3968 | 1464935949553 Marionette DEBUG loaded listener.js 23:39:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 224 (19669400) [pid = 3968] [serial = 1412] [outer = 1054E000] 23:39:10 INFO - PROCESS | 3968 | 1464935950132 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 970ms 23:39:10 INFO - PROCESS | 3968 | 1464935950166 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 23:39:10 INFO - PROCESS | 3968 | 1464935950171 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 23:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:39:10 INFO - PROCESS | 3968 | 1464935950177 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:39:10 INFO - PROCESS | 3968 | 1464935950180 Marionette TRACE conn6 <- [1,1846,null,{}] 23:39:10 INFO - PROCESS | 3968 | 1464935950184 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:10 INFO - PROCESS | 3968 | 1464935950301 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 23:39:10 INFO - PROCESS | 3968 | 1464935950493 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:10 INFO - PROCESS | 3968 | ++DOCSHELL 19EE6400 == 122 [pid = 3968] [id = 471] 23:39:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 225 (19EEBC00) [pid = 3968] [serial = 1413] [outer = 00000000] 23:39:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 226 (1CE6AC00) [pid = 3968] [serial = 1414] [outer = 19EEBC00] 23:39:10 INFO - PROCESS | 3968 | 1464935950543 Marionette DEBUG loaded listener.js 23:39:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 227 (1D739400) [pid = 3968] [serial = 1415] [outer = 19EEBC00] 23:39:10 INFO - PROCESS | 3968 | --DOCSHELL 0FB8A000 == 121 [pid = 3968] [id = 456] 23:39:10 INFO - PROCESS | 3968 | --DOCSHELL 142BAC00 == 120 [pid = 3968] [id = 455] 23:39:10 INFO - PROCESS | 3968 | --DOCSHELL 1F882400 == 119 [pid = 3968] [id = 454] 23:39:10 INFO - PROCESS | 3968 | --DOCSHELL 1CE89C00 == 118 [pid = 3968] [id = 453] 23:39:10 INFO - PROCESS | 3968 | --DOCSHELL 10108400 == 117 [pid = 3968] [id = 416] 23:39:10 INFO - PROCESS | 3968 | --DOCSHELL 1BDEF800 == 116 [pid = 3968] [id = 452] 23:39:10 INFO - PROCESS | 3968 | --DOMWINDOW == 226 (11001C00) [pid = 3968] [serial = 1252] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3968 | --DOMWINDOW == 225 (20520800) [pid = 3968] [serial = 1258] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3968 | --DOMWINDOW == 224 (22623400) [pid = 3968] [serial = 1261] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3968 | --DOMWINDOW == 223 (23008800) [pid = 3968] [serial = 1264] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3968 | --DOMWINDOW == 222 (2314AC00) [pid = 3968] [serial = 1267] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3968 | --DOMWINDOW == 221 (23926400) [pid = 3968] [serial = 1270] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3968 | --DOMWINDOW == 220 (225F5C00) [pid = 3968] [serial = 1273] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3968 | --DOMWINDOW == 219 (24505800) [pid = 3968] [serial = 1276] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3968 | --DOMWINDOW == 218 (19720C00) [pid = 3968] [serial = 1255] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3968 | --DOMWINDOW == 217 (1E672800) [pid = 3968] [serial = 1309] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3968 | --DOCSHELL 10501C00 == 115 [pid = 3968] [id = 451] 23:39:10 INFO - PROCESS | 3968 | --DOCSHELL 18743400 == 114 [pid = 3968] [id = 450] 23:39:10 INFO - PROCESS | 3968 | --DOCSHELL 0C809800 == 113 [pid = 3968] [id = 449] 23:39:10 INFO - PROCESS | 3968 | --DOCSHELL 1050B400 == 112 [pid = 3968] [id = 448] 23:39:10 INFO - PROCESS | 3968 | --DOCSHELL 1D73CC00 == 111 [pid = 3968] [id = 439] 23:39:10 INFO - PROCESS | 3968 | --DOCSHELL 19518800 == 110 [pid = 3968] [id = 438] 23:39:10 INFO - PROCESS | 3968 | --DOCSHELL 0FF20800 == 109 [pid = 3968] [id = 437] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 216 (19DE3800) [pid = 3968] [serial = 1294] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 215 (19514C00) [pid = 3968] [serial = 1291] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 214 (1AE15800) [pid = 3968] [serial = 1297] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 213 (1A02C800) [pid = 3968] [serial = 1295] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 212 (1CE7D000) [pid = 3968] [serial = 1300] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 211 (1BDE9C00) [pid = 3968] [serial = 1298] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 210 (0FF55800) [pid = 3968] [serial = 1280] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 209 (0FBCB800) [pid = 3968] [serial = 1279] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 208 (1CE85400) [pid = 3968] [serial = 1301] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 207 (14258400) [pid = 3968] [serial = 1285] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 206 (14B97800) [pid = 3968] [serial = 1286] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 205 (14E49C00) [pid = 3968] [serial = 1283] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 204 (20BCA800) [pid = 3968] [serial = 1250] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 203 (14B99000) [pid = 3968] [serial = 1282] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 202 (1D01E800) [pid = 3968] [serial = 1306] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 201 (1D742400) [pid = 3968] [serial = 1307] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 200 (18CA3400) [pid = 3968] [serial = 1288] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 199 (18E34C00) [pid = 3968] [serial = 1289] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 198 (1CEE6800) [pid = 3968] [serial = 1304] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 197 (1CE64400) [pid = 3968] [serial = 1303] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | --DOMWINDOW == 196 (1952FC00) [pid = 3968] [serial = 1292] [outer = 00000000] [url = about:blank] 23:39:11 INFO - PROCESS | 3968 | 1464935951197 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 23:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1124ms 23:39:11 INFO - PROCESS | 3968 | 1464935951312 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 23:39:11 INFO - PROCESS | 3968 | 1464935951316 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 23:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:39:11 INFO - PROCESS | 3968 | 1464935951337 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:39:11 INFO - PROCESS | 3968 | 1464935951341 Marionette TRACE conn6 <- [1,1850,null,{}] 23:39:11 INFO - PROCESS | 3968 | 1464935951348 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:11 INFO - PROCESS | 3968 | 1464935951497 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 23:39:11 INFO - PROCESS | 3968 | 1464935951665 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:11 INFO - PROCESS | 3968 | ++DOCSHELL 1010D800 == 110 [pid = 3968] [id = 472] 23:39:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 197 (1010E000) [pid = 3968] [serial = 1416] [outer = 00000000] 23:39:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 198 (10509C00) [pid = 3968] [serial = 1417] [outer = 1010E000] 23:39:11 INFO - PROCESS | 3968 | 1464935951722 Marionette DEBUG loaded listener.js 23:39:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 199 (1428E400) [pid = 3968] [serial = 1418] [outer = 1010E000] 23:39:12 INFO - PROCESS | 3968 | 1464935952335 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 23:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1022ms 23:39:12 INFO - PROCESS | 3968 | 1464935952363 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 23:39:12 INFO - PROCESS | 3968 | 1464935952367 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 23:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:39:12 INFO - PROCESS | 3968 | 1464935952374 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:39:12 INFO - PROCESS | 3968 | 1464935952379 Marionette TRACE conn6 <- [1,1854,null,{}] 23:39:12 INFO - PROCESS | 3968 | 1464935952383 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:12 INFO - PROCESS | 3968 | 1464935952510 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 23:39:12 INFO - PROCESS | 3968 | 1464935952692 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:12 INFO - PROCESS | 3968 | ++DOCSHELL 17D10800 == 111 [pid = 3968] [id = 473] 23:39:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 200 (17DC7400) [pid = 3968] [serial = 1419] [outer = 00000000] 23:39:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 201 (18E36000) [pid = 3968] [serial = 1420] [outer = 17DC7400] 23:39:12 INFO - PROCESS | 3968 | 1464935952749 Marionette DEBUG loaded listener.js 23:39:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 202 (18E52000) [pid = 3968] [serial = 1421] [outer = 17DC7400] 23:39:13 INFO - PROCESS | 3968 | 1464935953343 Marionette TRACE conn6 <- [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]]]}] 23:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1020ms 23:39:13 INFO - PROCESS | 3968 | 1464935953398 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 23:39:13 INFO - PROCESS | 3968 | 1464935953401 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 23:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:39:13 INFO - PROCESS | 3968 | 1464935953405 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:39:13 INFO - PROCESS | 3968 | 1464935953407 Marionette TRACE conn6 <- [1,1858,null,{}] 23:39:13 INFO - PROCESS | 3968 | 1464935953417 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:13 INFO - PROCESS | 3968 | 1464935953546 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 23:39:13 INFO - PROCESS | 3968 | 1464935953715 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:13 INFO - PROCESS | 3968 | ++DOCSHELL 1A03EC00 == 112 [pid = 3968] [id = 474] 23:39:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 203 (1A040C00) [pid = 3968] [serial = 1422] [outer = 00000000] 23:39:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 204 (1A135400) [pid = 3968] [serial = 1423] [outer = 1A040C00] 23:39:13 INFO - PROCESS | 3968 | 1464935953776 Marionette DEBUG loaded listener.js 23:39:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 205 (1B5A6800) [pid = 3968] [serial = 1424] [outer = 1A040C00] 23:39:14 INFO - PROCESS | 3968 | 1464935954408 Marionette TRACE conn6 <- [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]]]}] 23:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1073ms 23:39:14 INFO - PROCESS | 3968 | 1464935954479 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 23:39:14 INFO - PROCESS | 3968 | 1464935954482 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 23:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:39:14 INFO - PROCESS | 3968 | 1464935954485 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:39:14 INFO - PROCESS | 3968 | 1464935954487 Marionette TRACE conn6 <- [1,1862,null,{}] 23:39:14 INFO - PROCESS | 3968 | 1464935954491 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:14 INFO - PROCESS | 3968 | 1464935954616 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 23:39:14 INFO - PROCESS | 3968 | 1464935954782 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:14 INFO - PROCESS | 3968 | ++DOCSHELL 1C58C000 == 113 [pid = 3968] [id = 475] 23:39:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 206 (1CE82C00) [pid = 3968] [serial = 1425] [outer = 00000000] 23:39:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 207 (1D737800) [pid = 3968] [serial = 1426] [outer = 1CE82C00] 23:39:14 INFO - PROCESS | 3968 | 1464935954839 Marionette DEBUG loaded listener.js 23:39:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 208 (1E66EC00) [pid = 3968] [serial = 1427] [outer = 1CE82C00] 23:39:15 INFO - PROCESS | 3968 | 1464935955482 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 23:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1069ms 23:39:15 INFO - PROCESS | 3968 | 1464935955558 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 23:39:15 INFO - PROCESS | 3968 | 1464935955561 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 23:39:15 INFO - PROCESS | 3968 | 1464935955564 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:39:15 INFO - PROCESS | 3968 | 1464935955566 Marionette TRACE conn6 <- [1,1866,null,{}] 23:39:15 INFO - PROCESS | 3968 | 1464935955570 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:15 INFO - PROCESS | 3968 | 1464935955688 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 23:39:15 INFO - PROCESS | 3968 | 1464935955855 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:15 INFO - PROCESS | 3968 | ++DOCSHELL 1E6AF800 == 114 [pid = 3968] [id = 476] 23:39:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 209 (1E6B7400) [pid = 3968] [serial = 1428] [outer = 00000000] 23:39:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 210 (1EF93000) [pid = 3968] [serial = 1429] [outer = 1E6B7400] 23:39:15 INFO - PROCESS | 3968 | 1464935955911 Marionette DEBUG loaded listener.js 23:39:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 211 (1F88E000) [pid = 3968] [serial = 1430] [outer = 1E6B7400] 23:39:16 INFO - PROCESS | 3968 | 1464935956482 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 23:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 23:39:16 INFO - PROCESS | 3968 | 1464935956539 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 23:39:16 INFO - PROCESS | 3968 | 1464935956541 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 23:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:39:16 INFO - PROCESS | 3968 | 1464935956545 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:39:16 INFO - PROCESS | 3968 | 1464935956547 Marionette TRACE conn6 <- [1,1870,null,{}] 23:39:16 INFO - PROCESS | 3968 | 1464935956551 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:16 INFO - PROCESS | 3968 | 1464935956695 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 23:39:16 INFO - PROCESS | 3968 | 1464935956862 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:16 INFO - PROCESS | 3968 | ++DOCSHELL 207A9400 == 115 [pid = 3968] [id = 477] 23:39:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 212 (207AAC00) [pid = 3968] [serial = 1431] [outer = 00000000] 23:39:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 213 (207EE800) [pid = 3968] [serial = 1432] [outer = 207AAC00] 23:39:16 INFO - PROCESS | 3968 | 1464935956917 Marionette DEBUG loaded listener.js 23:39:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 214 (20BCC000) [pid = 3968] [serial = 1433] [outer = 207AAC00] 23:39:17 INFO - PROCESS | 3968 | 1464935957484 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 23:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 970ms 23:39:17 INFO - PROCESS | 3968 | 1464935957519 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 23:39:17 INFO - PROCESS | 3968 | 1464935957521 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 23:39:17 INFO - PROCESS | 3968 | 1464935957524 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:39:17 INFO - PROCESS | 3968 | 1464935957526 Marionette TRACE conn6 <- [1,1874,null,{}] 23:39:17 INFO - PROCESS | 3968 | 1464935957530 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:17 INFO - PROCESS | 3968 | 1464935957655 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 23:39:17 INFO - PROCESS | 3968 | 1464935957839 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:17 INFO - PROCESS | 3968 | ++DOCSHELL 18E31800 == 116 [pid = 3968] [id = 478] 23:39:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 215 (207B0800) [pid = 3968] [serial = 1434] [outer = 00000000] 23:39:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 216 (21B87000) [pid = 3968] [serial = 1435] [outer = 207B0800] 23:39:17 INFO - PROCESS | 3968 | 1464935957895 Marionette DEBUG loaded listener.js 23:39:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 217 (21B9B400) [pid = 3968] [serial = 1436] [outer = 207B0800] 23:39:18 INFO - PROCESS | 3968 | 1464935958495 Marionette TRACE conn6 <- [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]]]}] 23:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1017ms 23:39:18 INFO - PROCESS | 3968 | 1464935958546 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 23:39:18 INFO - PROCESS | 3968 | 1464935958548 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 23:39:18 INFO - PROCESS | 3968 | 1464935958551 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:39:18 INFO - PROCESS | 3968 | 1464935958553 Marionette TRACE conn6 <- [1,1878,null,{}] 23:39:18 INFO - PROCESS | 3968 | 1464935958557 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:18 INFO - PROCESS | 3968 | 1464935958676 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 23:39:18 INFO - PROCESS | 3968 | 1464935958858 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:18 INFO - PROCESS | 3968 | ++DOCSHELL 20B87000 == 117 [pid = 3968] [id = 479] 23:39:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 218 (21B7AC00) [pid = 3968] [serial = 1437] [outer = 00000000] 23:39:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 219 (2261FC00) [pid = 3968] [serial = 1438] [outer = 21B7AC00] 23:39:18 INFO - PROCESS | 3968 | 1464935958920 Marionette DEBUG loaded listener.js 23:39:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 220 (22752C00) [pid = 3968] [serial = 1439] [outer = 21B7AC00] 23:39:19 INFO - PROCESS | 3968 | 1464935959477 Marionette TRACE conn6 <- [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]]]}] 23:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 970ms 23:39:19 INFO - PROCESS | 3968 | 1464935959526 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 23:39:19 INFO - PROCESS | 3968 | 1464935959528 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 23:39:19 INFO - PROCESS | 3968 | 1464935959531 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:39:19 INFO - PROCESS | 3968 | 1464935959533 Marionette TRACE conn6 <- [1,1882,null,{}] 23:39:19 INFO - PROCESS | 3968 | 1464935959537 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:19 INFO - PROCESS | 3968 | 1464935959656 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 23:39:19 INFO - PROCESS | 3968 | 1464935959838 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:19 INFO - PROCESS | 3968 | ++DOCSHELL 22ABB000 == 118 [pid = 3968] [id = 480] 23:39:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 221 (22ABE400) [pid = 3968] [serial = 1440] [outer = 00000000] 23:39:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 222 (23009400) [pid = 3968] [serial = 1441] [outer = 22ABE400] 23:39:19 INFO - PROCESS | 3968 | 1464935959894 Marionette DEBUG loaded listener.js 23:39:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 223 (2305C400) [pid = 3968] [serial = 1442] [outer = 22ABE400] 23:39:20 INFO - PROCESS | 3968 | 1464935960483 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 23:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1018ms 23:39:20 INFO - PROCESS | 3968 | 1464935960554 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 23:39:20 INFO - PROCESS | 3968 | 1464935960556 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 23:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:39:20 INFO - PROCESS | 3968 | 1464935960560 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:39:20 INFO - PROCESS | 3968 | 1464935960563 Marionette TRACE conn6 <- [1,1886,null,{}] 23:39:20 INFO - PROCESS | 3968 | 1464935960566 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:20 INFO - PROCESS | 3968 | 1464935960687 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 23:39:20 INFO - PROCESS | 3968 | 1464935960857 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:20 INFO - PROCESS | 3968 | ++DOCSHELL 23156400 == 119 [pid = 3968] [id = 481] 23:39:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 224 (23885000) [pid = 3968] [serial = 1443] [outer = 00000000] 23:39:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 225 (2391A400) [pid = 3968] [serial = 1444] [outer = 23885000] 23:39:20 INFO - PROCESS | 3968 | 1464935960913 Marionette DEBUG loaded listener.js 23:39:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 226 (2392EC00) [pid = 3968] [serial = 1445] [outer = 23885000] 23:39:21 INFO - PROCESS | 3968 | 1464935961519 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 23:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1019ms 23:39:21 INFO - PROCESS | 3968 | 1464935961583 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 23:39:21 INFO - PROCESS | 3968 | 1464935961585 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 23:39:21 INFO - PROCESS | 3968 | 1464935961589 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:39:21 INFO - PROCESS | 3968 | 1464935961591 Marionette TRACE conn6 <- [1,1890,null,{}] 23:39:21 INFO - PROCESS | 3968 | 1464935961595 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:21 INFO - PROCESS | 3968 | 1464935961793 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 23:39:21 INFO - PROCESS | 3968 | 1464935961921 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:21 INFO - PROCESS | 3968 | ++DOCSHELL 23B07400 == 120 [pid = 3968] [id = 482] 23:39:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 227 (23B07800) [pid = 3968] [serial = 1446] [outer = 00000000] 23:39:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 228 (23B0D400) [pid = 3968] [serial = 1447] [outer = 23B07800] 23:39:22 INFO - PROCESS | 3968 | 1464935961982 Marionette DEBUG loaded listener.js 23:39:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 229 (23B48C00) [pid = 3968] [serial = 1448] [outer = 23B07800] 23:39:22 INFO - PROCESS | 3968 | 1464935962588 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 23:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1075ms 23:39:22 INFO - PROCESS | 3968 | 1464935962668 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 23:39:22 INFO - PROCESS | 3968 | 1464935962670 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 23:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:39:22 INFO - PROCESS | 3968 | 1464935962674 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:39:22 INFO - PROCESS | 3968 | 1464935962675 Marionette TRACE conn6 <- [1,1894,null,{}] 23:39:22 INFO - PROCESS | 3968 | 1464935962680 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:22 INFO - PROCESS | 3968 | 1464935962800 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 23:39:22 INFO - PROCESS | 3968 | 1464935962972 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:23 INFO - PROCESS | 3968 | ++DOCSHELL 22AC2000 == 121 [pid = 3968] [id = 483] 23:39:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 230 (23915800) [pid = 3968] [serial = 1449] [outer = 00000000] 23:39:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 231 (2791B800) [pid = 3968] [serial = 1450] [outer = 23915800] 23:39:23 INFO - PROCESS | 3968 | 1464935963027 Marionette DEBUG loaded listener.js 23:39:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 232 (27A2A800) [pid = 3968] [serial = 1451] [outer = 23915800] 23:39:23 INFO - PROCESS | 3968 | 1464935963611 Marionette TRACE conn6 <- [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]]]}] 23:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 970ms 23:39:23 INFO - PROCESS | 3968 | 1464935963648 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 23:39:23 INFO - PROCESS | 3968 | 1464935963650 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 23:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:39:23 INFO - PROCESS | 3968 | 1464935963654 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:39:23 INFO - PROCESS | 3968 | 1464935963656 Marionette TRACE conn6 <- [1,1898,null,{}] 23:39:23 INFO - PROCESS | 3968 | 1464935963660 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:23 INFO - PROCESS | 3968 | 1464935963783 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 23:39:23 INFO - PROCESS | 3968 | 1464935963972 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:24 INFO - PROCESS | 3968 | ++DOCSHELL 29212C00 == 122 [pid = 3968] [id = 484] 23:39:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 233 (29213C00) [pid = 3968] [serial = 1452] [outer = 00000000] 23:39:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 234 (29219000) [pid = 3968] [serial = 1453] [outer = 29213C00] 23:39:24 INFO - PROCESS | 3968 | 1464935964028 Marionette DEBUG loaded listener.js 23:39:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 235 (2921AC00) [pid = 3968] [serial = 1454] [outer = 29213C00] 23:39:24 INFO - PROCESS | 3968 | 1464935964600 Marionette TRACE conn6 <- [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]]]}] 23:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 971ms 23:39:24 INFO - PROCESS | 3968 | 1464935964637 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 23:39:24 INFO - PROCESS | 3968 | 1464935964640 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 23:39:24 INFO - PROCESS | 3968 | 1464935964643 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:39:24 INFO - PROCESS | 3968 | 1464935964645 Marionette TRACE conn6 <- [1,1902,null,{}] 23:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:39:24 INFO - PROCESS | 3968 | 1464935964648 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:24 INFO - PROCESS | 3968 | 1464935964769 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 23:39:25 INFO - PROCESS | 3968 | 1464935965095 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:25 INFO - PROCESS | 3968 | ++DOCSHELL 0FF55800 == 123 [pid = 3968] [id = 485] 23:39:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 236 (1001F800) [pid = 3968] [serial = 1455] [outer = 00000000] 23:39:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 237 (1022E400) [pid = 3968] [serial = 1456] [outer = 1001F800] 23:39:25 INFO - PROCESS | 3968 | 1464935965152 Marionette DEBUG loaded listener.js 23:39:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 238 (14B98000) [pid = 3968] [serial = 1457] [outer = 1001F800] 23:39:25 INFO - PROCESS | 3968 | 1464935965779 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 23:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1164ms 23:39:25 INFO - PROCESS | 3968 | 1464935965813 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 23:39:25 INFO - PROCESS | 3968 | 1464935965817 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 23:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:39:25 INFO - PROCESS | 3968 | 1464935965821 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:39:25 INFO - PROCESS | 3968 | 1464935965825 Marionette TRACE conn6 <- [1,1906,null,{}] 23:39:25 INFO - PROCESS | 3968 | 1464935965829 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:25 INFO - PROCESS | 3968 | 1464935965953 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 23:39:26 INFO - PROCESS | 3968 | 1464935966142 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:26 INFO - PROCESS | 3968 | ++DOCSHELL 19667400 == 124 [pid = 3968] [id = 486] 23:39:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 239 (19720C00) [pid = 3968] [serial = 1458] [outer = 00000000] 23:39:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 240 (19CDF400) [pid = 3968] [serial = 1459] [outer = 19720C00] 23:39:26 INFO - PROCESS | 3968 | 1464935966195 Marionette DEBUG loaded listener.js 23:39:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 241 (1AF0C800) [pid = 3968] [serial = 1460] [outer = 19720C00] 23:39:26 INFO - PROCESS | 3968 | --DOCSHELL 10103C00 == 123 [pid = 3968] [id = 446] 23:39:26 INFO - PROCESS | 3968 | --DOCSHELL 22B80800 == 122 [pid = 3968] [id = 445] 23:39:26 INFO - PROCESS | 3968 | --DOCSHELL 225EE000 == 121 [pid = 3968] [id = 424] 23:39:26 INFO - PROCESS | 3968 | --DOCSHELL 10510400 == 120 [pid = 3968] [id = 470] 23:39:26 INFO - PROCESS | 3968 | --DOCSHELL 23B4D400 == 119 [pid = 3968] [id = 462] 23:39:26 INFO - PROCESS | 3968 | --DOCSHELL 23917C00 == 118 [pid = 3968] [id = 461] 23:39:26 INFO - PROCESS | 3968 | --DOCSHELL 1CE80C00 == 117 [pid = 3968] [id = 460] 23:39:26 INFO - PROCESS | 3968 | --DOCSHELL 18E4C400 == 116 [pid = 3968] [id = 459] 23:39:26 INFO - PROCESS | 3968 | --DOCSHELL 10025C00 == 115 [pid = 3968] [id = 458] 23:39:26 INFO - PROCESS | 3968 | 1464935966819 Marionette TRACE conn6 <- [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]]]}] 23:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1022ms 23:39:26 INFO - PROCESS | 3968 | 1464935966846 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 23:39:26 INFO - PROCESS | 3968 | 1464935966850 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 23:39:26 INFO - PROCESS | 3968 | 1464935966855 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:39:26 INFO - PROCESS | 3968 | 1464935966857 Marionette TRACE conn6 <- [1,1910,null,{}] 23:39:26 INFO - PROCESS | 3968 | 1464935966860 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:26 INFO - PROCESS | 3968 | 1464935966969 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 23:39:27 INFO - PROCESS | 3968 | 1464935967110 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:27 INFO - PROCESS | 3968 | ++DOCSHELL 14257800 == 116 [pid = 3968] [id = 487] 23:39:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 242 (1425C400) [pid = 3968] [serial = 1461] [outer = 00000000] 23:39:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 243 (1AE1BC00) [pid = 3968] [serial = 1462] [outer = 1425C400] 23:39:27 INFO - PROCESS | 3968 | 1464935967156 Marionette DEBUG loaded listener.js 23:39:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 244 (1E66C000) [pid = 3968] [serial = 1463] [outer = 1425C400] 23:39:27 INFO - PROCESS | 3968 | 1464935967574 Marionette TRACE conn6 <- [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]]]}] 23:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 770ms 23:39:27 INFO - PROCESS | 3968 | 1464935967630 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 23:39:27 INFO - PROCESS | 3968 | 1464935967633 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 23:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:39:27 INFO - PROCESS | 3968 | 1464935967637 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:39:27 INFO - PROCESS | 3968 | 1464935967643 Marionette TRACE conn6 <- [1,1914,null,{}] 23:39:27 INFO - PROCESS | 3968 | 1464935967652 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:27 INFO - PROCESS | 3968 | 1464935967786 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 23:39:27 INFO - PROCESS | 3968 | 1464935967803 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:27 INFO - PROCESS | 3968 | ++DOCSHELL 22B74C00 == 117 [pid = 3968] [id = 488] 23:39:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 245 (23006400) [pid = 3968] [serial = 1464] [outer = 00000000] 23:39:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 246 (23887800) [pid = 3968] [serial = 1465] [outer = 23006400] 23:39:27 INFO - PROCESS | 3968 | 1464935967848 Marionette DEBUG loaded listener.js 23:39:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 247 (23892400) [pid = 3968] [serial = 1466] [outer = 23006400] 23:39:28 INFO - PROCESS | 3968 | 1464935968366 Marionette TRACE conn6 <- [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]]]}] 23:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 790ms 23:39:28 INFO - PROCESS | 3968 | 1464935968430 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 23:39:28 INFO - PROCESS | 3968 | 1464935968433 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 23:39:28 INFO - PROCESS | 3968 | 1464935968436 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:39:28 INFO - PROCESS | 3968 | 1464935968437 Marionette TRACE conn6 <- [1,1918,null,{}] 23:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:39:28 INFO - PROCESS | 3968 | 1464935968441 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:28 INFO - PROCESS | 3968 | 1464935968548 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 23:39:28 INFO - PROCESS | 3968 | 1464935968709 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:28 INFO - PROCESS | 3968 | ++DOCSHELL 2391D800 == 118 [pid = 3968] [id = 489] 23:39:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 248 (23B03C00) [pid = 3968] [serial = 1467] [outer = 00000000] 23:39:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 249 (23B0F400) [pid = 3968] [serial = 1468] [outer = 23B03C00] 23:39:28 INFO - PROCESS | 3968 | 1464935968754 Marionette DEBUG loaded listener.js 23:39:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 250 (23B54C00) [pid = 3968] [serial = 1469] [outer = 23B03C00] 23:39:29 INFO - PROCESS | 3968 | 1464935969217 Marionette TRACE conn6 <- [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]]]}] 23:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 830ms 23:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:39:29 INFO - PROCESS | 3968 | 1464935969270 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 23:39:29 INFO - PROCESS | 3968 | 1464935969272 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 23:39:29 INFO - PROCESS | 3968 | 1464935969275 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:39:29 INFO - PROCESS | 3968 | 1464935969277 Marionette TRACE conn6 <- [1,1922,null,{}] 23:39:29 INFO - PROCESS | 3968 | 1464935969280 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:29 INFO - PROCESS | 3968 | 1464935969431 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 23:39:29 INFO - PROCESS | 3968 | 1464935969453 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:29 INFO - PROCESS | 3968 | ++DOCSHELL 27920400 == 119 [pid = 3968] [id = 490] 23:39:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 251 (27920800) [pid = 3968] [serial = 1470] [outer = 00000000] 23:39:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 252 (28D0EC00) [pid = 3968] [serial = 1471] [outer = 27920800] 23:39:29 INFO - PROCESS | 3968 | 1464935969505 Marionette DEBUG loaded listener.js 23:39:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 253 (28D15000) [pid = 3968] [serial = 1472] [outer = 27920800] 23:39:30 INFO - PROCESS | 3968 | 1464935970021 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 23:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 770ms 23:39:30 INFO - PROCESS | 3968 | 1464935970046 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 23:39:30 INFO - PROCESS | 3968 | 1464935970048 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 23:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:39:30 INFO - PROCESS | 3968 | 1464935970061 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:39:30 INFO - PROCESS | 3968 | 1464935970062 Marionette TRACE conn6 <- [1,1926,null,{}] 23:39:30 INFO - PROCESS | 3968 | 1464935970066 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:30 INFO - PROCESS | 3968 | 1464935970218 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 23:39:30 INFO - PROCESS | 3968 | 1464935970240 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:30 INFO - PROCESS | 3968 | ++DOCSHELL 28D16000 == 120 [pid = 3968] [id = 491] 23:39:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 254 (28D16400) [pid = 3968] [serial = 1473] [outer = 00000000] 23:39:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 255 (29E26800) [pid = 3968] [serial = 1474] [outer = 28D16400] 23:39:30 INFO - PROCESS | 3968 | 1464935970284 Marionette DEBUG loaded listener.js 23:39:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 256 (29F56400) [pid = 3968] [serial = 1475] [outer = 28D16400] 23:39:30 INFO - PROCESS | 3968 | --DOMWINDOW == 255 (1054E000) [pid = 3968] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:39:30 INFO - PROCESS | 3968 | --DOMWINDOW == 254 (0D0CE400) [pid = 3968] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:39:30 INFO - PROCESS | 3968 | --DOMWINDOW == 253 (19723C00) [pid = 3968] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:39:30 INFO - PROCESS | 3968 | --DOMWINDOW == 252 (18AF9800) [pid = 3968] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:39:30 INFO - PROCESS | 3968 | --DOMWINDOW == 251 (1CE6A000) [pid = 3968] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:39:30 INFO - PROCESS | 3968 | --DOMWINDOW == 250 (1054C400) [pid = 3968] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:39:30 INFO - PROCESS | 3968 | --DOMWINDOW == 249 (1F884400) [pid = 3968] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:39:30 INFO - PROCESS | 3968 | --DOMWINDOW == 248 (1D01D400) [pid = 3968] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:39:30 INFO - PROCESS | 3968 | --DOMWINDOW == 247 (144F6800) [pid = 3968] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:39:30 INFO - PROCESS | 3968 | --DOMWINDOW == 246 (1950A400) [pid = 3968] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:39:31 INFO - PROCESS | 3968 | 1464935970983 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 23:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 970ms 23:39:31 INFO - PROCESS | 3968 | 1464935971031 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 23:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:39:31 INFO - PROCESS | 3968 | 1464935971033 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 23:39:31 INFO - PROCESS | 3968 | 1464935971040 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:39:31 INFO - PROCESS | 3968 | 1464935971042 Marionette TRACE conn6 <- [1,1930,null,{}] 23:39:31 INFO - PROCESS | 3968 | 1464935971046 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:31 INFO - PROCESS | 3968 | 1464935971205 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 23:39:31 INFO - PROCESS | 3968 | 1464935971298 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:31 INFO - PROCESS | 3968 | ++DOCSHELL 10F10000 == 121 [pid = 3968] [id = 492] 23:39:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 247 (144F6800) [pid = 3968] [serial = 1476] [outer = 00000000] 23:39:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 248 (1E6B3800) [pid = 3968] [serial = 1477] [outer = 144F6800] 23:39:31 INFO - PROCESS | 3968 | 1464935971342 Marionette DEBUG loaded listener.js 23:39:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 249 (2300A800) [pid = 3968] [serial = 1478] [outer = 144F6800] 23:39:31 INFO - PROCESS | 3968 | 1464935971705 Marionette TRACE conn6 <- [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]]]}] 23:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 23:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:39:31 INFO - PROCESS | 3968 | 1464935971771 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 23:39:31 INFO - PROCESS | 3968 | 1464935971773 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 23:39:31 INFO - PROCESS | 3968 | 1464935971776 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:39:31 INFO - PROCESS | 3968 | 1464935971778 Marionette TRACE conn6 <- [1,1934,null,{}] 23:39:31 INFO - PROCESS | 3968 | 1464935971781 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:31 INFO - PROCESS | 3968 | 1464935971885 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 23:39:31 INFO - PROCESS | 3968 | 1464935971891 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:31 INFO - PROCESS | 3968 | ++DOCSHELL 1D017800 == 122 [pid = 3968] [id = 493] 23:39:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 250 (28354800) [pid = 3968] [serial = 1479] [outer = 00000000] 23:39:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 251 (28359000) [pid = 3968] [serial = 1480] [outer = 28354800] 23:39:31 INFO - PROCESS | 3968 | 1464935971935 Marionette DEBUG loaded listener.js 23:39:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 252 (2835C400) [pid = 3968] [serial = 1481] [outer = 28354800] 23:39:32 INFO - PROCESS | 3968 | 1464935972392 Marionette TRACE conn6 <- [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]]]}] 23:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 23:39:32 INFO - PROCESS | 3968 | 1464935972449 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 23:39:32 INFO - PROCESS | 3968 | 1464935972451 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 23:39:32 INFO - PROCESS | 3968 | 1464935972454 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:39:32 INFO - PROCESS | 3968 | 1464935972456 Marionette TRACE conn6 <- [1,1938,null,{}] 23:39:32 INFO - PROCESS | 3968 | 1464935972459 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:32 INFO - PROCESS | 3968 | 1464935972562 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 23:39:32 INFO - PROCESS | 3968 | 1464935972598 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:32 INFO - PROCESS | 3968 | ++DOCSHELL 2835D400 == 123 [pid = 3968] [id = 494] 23:39:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 253 (28601400) [pid = 3968] [serial = 1482] [outer = 00000000] 23:39:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 254 (28607C00) [pid = 3968] [serial = 1483] [outer = 28601400] 23:39:32 INFO - PROCESS | 3968 | 1464935972648 Marionette DEBUG loaded listener.js 23:39:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 255 (2860B800) [pid = 3968] [serial = 1484] [outer = 28601400] 23:39:33 INFO - PROCESS | 3968 | 1464935973399 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 23:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 970ms 23:39:33 INFO - PROCESS | 3968 | 1464935973428 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 23:39:33 INFO - PROCESS | 3968 | 1464935973433 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 23:39:33 INFO - PROCESS | 3968 | 1464935973438 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:39:33 INFO - PROCESS | 3968 | 1464935973442 Marionette TRACE conn6 <- [1,1942,null,{}] 23:39:33 INFO - PROCESS | 3968 | 1464935973448 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:33 INFO - PROCESS | 3968 | 1464935973587 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 23:39:33 INFO - PROCESS | 3968 | 1464935973769 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:33 INFO - PROCESS | 3968 | ++DOCSHELL 15A2A000 == 124 [pid = 3968] [id = 495] 23:39:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 256 (18E2E800) [pid = 3968] [serial = 1485] [outer = 00000000] 23:39:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 257 (196E2000) [pid = 3968] [serial = 1486] [outer = 18E2E800] 23:39:33 INFO - PROCESS | 3968 | 1464935973825 Marionette DEBUG loaded listener.js 23:39:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 258 (1A134400) [pid = 3968] [serial = 1487] [outer = 18E2E800] 23:39:34 INFO - PROCESS | 3968 | 1464935974462 Marionette TRACE conn6 <- [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]]]}] 23:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1079ms 23:39:34 INFO - PROCESS | 3968 | 1464935974521 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 23:39:34 INFO - PROCESS | 3968 | 1464935974527 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 23:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:39:34 INFO - PROCESS | 3968 | 1464935974533 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:39:34 INFO - PROCESS | 3968 | 1464935974536 Marionette TRACE conn6 <- [1,1946,null,{}] 23:39:34 INFO - PROCESS | 3968 | 1464935974540 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:34 INFO - PROCESS | 3968 | 1464935974696 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 23:39:34 INFO - PROCESS | 3968 | 1464935974877 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:34 INFO - PROCESS | 3968 | ++DOCSHELL 207A2400 == 125 [pid = 3968] [id = 496] 23:39:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 259 (207A5000) [pid = 3968] [serial = 1488] [outer = 00000000] 23:39:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 260 (22616800) [pid = 3968] [serial = 1489] [outer = 207A5000] 23:39:34 INFO - PROCESS | 3968 | 1464935974931 Marionette DEBUG loaded listener.js 23:39:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 261 (23928C00) [pid = 3968] [serial = 1490] [outer = 207A5000] 23:39:35 INFO - PROCESS | 3968 | 1464935975583 Marionette TRACE conn6 <- [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]]]}] 23:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1119ms 23:39:35 INFO - PROCESS | 3968 | 1464935975655 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 23:39:35 INFO - PROCESS | 3968 | 1464935975657 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 23:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:39:35 INFO - PROCESS | 3968 | 1464935975661 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:39:35 INFO - PROCESS | 3968 | 1464935975665 Marionette TRACE conn6 <- [1,1950,null,{}] 23:39:35 INFO - PROCESS | 3968 | 1464935975676 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:35 INFO - PROCESS | 3968 | 1464935975894 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 23:39:36 INFO - PROCESS | 3968 | 1464935976022 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:36 INFO - PROCESS | 3968 | ++DOCSHELL 24D81400 == 126 [pid = 3968] [id = 497] 23:39:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 262 (24D8AC00) [pid = 3968] [serial = 1491] [outer = 00000000] 23:39:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 263 (2791CC00) [pid = 3968] [serial = 1492] [outer = 24D8AC00] 23:39:36 INFO - PROCESS | 3968 | 1464935976078 Marionette DEBUG loaded listener.js 23:39:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 264 (28602C00) [pid = 3968] [serial = 1493] [outer = 24D8AC00] 23:39:36 INFO - PROCESS | 3968 | 1464935976671 Marionette TRACE conn6 <- [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]]]}] 23:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1024ms 23:39:36 INFO - PROCESS | 3968 | 1464935976699 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 23:39:36 INFO - PROCESS | 3968 | 1464935976702 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 23:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:39:36 INFO - PROCESS | 3968 | 1464935976707 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:39:36 INFO - PROCESS | 3968 | 1464935976709 Marionette TRACE conn6 <- [1,1954,null,{}] 23:39:36 INFO - PROCESS | 3968 | 1464935976712 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:36 INFO - PROCESS | 3968 | 1464935976843 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 23:39:37 INFO - PROCESS | 3968 | 1464935977035 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:37 INFO - PROCESS | 3968 | ++DOCSHELL 28D13800 == 127 [pid = 3968] [id = 498] 23:39:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 265 (28D14000) [pid = 3968] [serial = 1494] [outer = 00000000] 23:39:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 266 (29E1D000) [pid = 3968] [serial = 1495] [outer = 28D14000] 23:39:37 INFO - PROCESS | 3968 | 1464935977090 Marionette DEBUG loaded listener.js 23:39:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 267 (29F5B400) [pid = 3968] [serial = 1496] [outer = 28D14000] 23:39:37 INFO - PROCESS | 3968 | 1464935977716 Marionette TRACE conn6 <- [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]]]}] 23:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1075ms 23:39:37 INFO - PROCESS | 3968 | 1464935977784 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 23:39:37 INFO - PROCESS | 3968 | 1464935977787 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 23:39:37 INFO - PROCESS | 3968 | 1464935977790 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:39:37 INFO - PROCESS | 3968 | 1464935977792 Marionette TRACE conn6 <- [1,1958,null,{}] 23:39:37 INFO - PROCESS | 3968 | 1464935977795 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:37 INFO - PROCESS | 3968 | 1464935977922 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 23:39:38 INFO - PROCESS | 3968 | 1464935978101 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:38 INFO - PROCESS | 3968 | ++DOCSHELL 28607400 == 128 [pid = 3968] [id = 499] 23:39:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 268 (29A61000) [pid = 3968] [serial = 1497] [outer = 00000000] 23:39:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 269 (29A66400) [pid = 3968] [serial = 1498] [outer = 29A61000] 23:39:38 INFO - PROCESS | 3968 | 1464935978154 Marionette DEBUG loaded listener.js 23:39:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 270 (29A69800) [pid = 3968] [serial = 1499] [outer = 29A61000] 23:39:38 INFO - PROCESS | 3968 | 1464935978692 Marionette TRACE conn6 <- [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]]]}] 23:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 930ms 23:39:38 INFO - PROCESS | 3968 | 1464935978725 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 23:39:38 INFO - PROCESS | 3968 | 1464935978727 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 23:39:38 INFO - PROCESS | 3968 | 1464935978730 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:39:38 INFO - PROCESS | 3968 | 1464935978732 Marionette TRACE conn6 <- [1,1962,null,{}] 23:39:38 INFO - PROCESS | 3968 | 1464935978736 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:38 INFO - PROCESS | 3968 | 1464935978872 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 23:39:39 INFO - PROCESS | 3968 | 1464935979068 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:39 INFO - PROCESS | 3968 | ++DOCSHELL 29F5FC00 == 129 [pid = 3968] [id = 500] 23:39:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 271 (29FAB000) [pid = 3968] [serial = 1500] [outer = 00000000] 23:39:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 272 (29FB5800) [pid = 3968] [serial = 1501] [outer = 29FAB000] 23:39:39 INFO - PROCESS | 3968 | 1464935979125 Marionette DEBUG loaded listener.js 23:39:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 273 (29FB7400) [pid = 3968] [serial = 1502] [outer = 29FAB000] 23:39:39 INFO - PROCESS | 3968 | 1464935979698 Marionette TRACE conn6 <- [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]]]}] 23:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1015ms 23:39:39 INFO - PROCESS | 3968 | 1464935979750 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 23:39:39 INFO - PROCESS | 3968 | 1464935979752 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 23:39:39 INFO - PROCESS | 3968 | 1464935979755 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:39:39 INFO - PROCESS | 3968 | 1464935979757 Marionette TRACE conn6 <- [1,1966,null,{}] 23:39:39 INFO - PROCESS | 3968 | 1464935979761 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:39 INFO - PROCESS | 3968 | 1464935979885 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 23:39:40 INFO - PROCESS | 3968 | 1464935980078 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:40 INFO - PROCESS | 3968 | ++DOCSHELL 29FB9800 == 130 [pid = 3968] [id = 501] 23:39:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 274 (2A685C00) [pid = 3968] [serial = 1503] [outer = 00000000] 23:39:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 275 (2A68D400) [pid = 3968] [serial = 1504] [outer = 2A685C00] 23:39:40 INFO - PROCESS | 3968 | 1464935980134 Marionette DEBUG loaded listener.js 23:39:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 276 (2A69EC00) [pid = 3968] [serial = 1505] [outer = 2A685C00] 23:39:40 INFO - PROCESS | 3968 | 1464935980691 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 970ms 23:39:40 INFO - PROCESS | 3968 | 1464935980730 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 23:39:40 INFO - PROCESS | 3968 | 1464935980732 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 23:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:39:40 INFO - PROCESS | 3968 | 1464935980735 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:39:40 INFO - PROCESS | 3968 | 1464935980737 Marionette TRACE conn6 <- [1,1970,null,{}] 23:39:40 INFO - PROCESS | 3968 | 1464935980741 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:40 INFO - PROCESS | 3968 | 1464935980866 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 23:39:41 INFO - PROCESS | 3968 | 1464935981059 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:41 INFO - PROCESS | 3968 | ++DOCSHELL 2A68E400 == 131 [pid = 3968] [id = 502] 23:39:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 277 (2A6A3000) [pid = 3968] [serial = 1506] [outer = 00000000] 23:39:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 278 (2A6AB000) [pid = 3968] [serial = 1507] [outer = 2A6A3000] 23:39:41 INFO - PROCESS | 3968 | 1464935981114 Marionette DEBUG loaded listener.js 23:39:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 279 (2A823000) [pid = 3968] [serial = 1508] [outer = 2A6A3000] 23:39:41 INFO - PROCESS | 3968 | 1464935981691 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 23:39:41 INFO - PROCESS | 3968 | 1464935981710 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 23:39:41 INFO - PROCESS | 3968 | 1464935981712 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 23:39:41 INFO - PROCESS | 3968 | 1464935981715 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:39:41 INFO - PROCESS | 3968 | 1464935981717 Marionette TRACE conn6 <- [1,1974,null,{}] 23:39:41 INFO - PROCESS | 3968 | 1464935981721 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:41 INFO - PROCESS | 3968 | 1464935981847 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 23:39:42 INFO - PROCESS | 3968 | 1464935982044 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:42 INFO - PROCESS | 3968 | ++DOCSHELL 2A82A400 == 132 [pid = 3968] [id = 503] 23:39:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 280 (2A82B800) [pid = 3968] [serial = 1509] [outer = 00000000] 23:39:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 281 (2AA83800) [pid = 3968] [serial = 1510] [outer = 2A82B800] 23:39:42 INFO - PROCESS | 3968 | 1464935982099 Marionette DEBUG loaded listener.js 23:39:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 282 (2AA88400) [pid = 3968] [serial = 1511] [outer = 2A82B800] 23:39:42 INFO - PROCESS | 3968 | 1464935982675 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 23:39:42 INFO - PROCESS | 3968 | 1464935982690 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 23:39:42 INFO - PROCESS | 3968 | 1464935982692 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 23:39:42 INFO - PROCESS | 3968 | 1464935982696 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:39:42 INFO - PROCESS | 3968 | 1464935982698 Marionette TRACE conn6 <- [1,1978,null,{}] 23:39:42 INFO - PROCESS | 3968 | 1464935982720 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:42 INFO - PROCESS | 3968 | 1464935982853 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 23:39:43 INFO - PROCESS | 3968 | 1464935983049 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:43 INFO - PROCESS | 3968 | ++DOCSHELL 2A831000 == 133 [pid = 3968] [id = 504] 23:39:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 283 (2AA8D400) [pid = 3968] [serial = 1512] [outer = 00000000] 23:39:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 284 (2BC63000) [pid = 3968] [serial = 1513] [outer = 2AA8D400] 23:39:43 INFO - PROCESS | 3968 | 1464935983107 Marionette DEBUG loaded listener.js 23:39:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 285 (2BC65000) [pid = 3968] [serial = 1514] [outer = 2AA8D400] 23:39:43 INFO - PROCESS | 3968 | 1464935983713 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1037ms 23:39:43 INFO - PROCESS | 3968 | 1464935983737 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 23:39:43 INFO - PROCESS | 3968 | 1464935983739 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 23:39:43 INFO - PROCESS | 3968 | 1464935983743 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:39:43 INFO - PROCESS | 3968 | 1464935983745 Marionette TRACE conn6 <- [1,1982,null,{}] 23:39:43 INFO - PROCESS | 3968 | 1464935983749 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:43 INFO - PROCESS | 3968 | 1464935983893 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 23:39:44 INFO - PROCESS | 3968 | 1464935984096 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:44 INFO - PROCESS | 3968 | ++DOCSHELL 10550000 == 134 [pid = 3968] [id = 505] 23:39:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 286 (10628C00) [pid = 3968] [serial = 1515] [outer = 00000000] 23:39:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 287 (18C9C000) [pid = 3968] [serial = 1516] [outer = 10628C00] 23:39:44 INFO - PROCESS | 3968 | 1464935984157 Marionette DEBUG loaded listener.js 23:39:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 288 (1C58A800) [pid = 3968] [serial = 1517] [outer = 10628C00] 23:39:44 INFO - PROCESS | 3968 | 1464935984757 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 23:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1074ms 23:39:44 INFO - PROCESS | 3968 | 1464935984820 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 23:39:44 INFO - PROCESS | 3968 | 1464935984822 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 23:39:44 INFO - PROCESS | 3968 | 1464935984826 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:39:44 INFO - PROCESS | 3968 | 1464935984828 Marionette TRACE conn6 <- [1,1986,null,{}] 23:39:44 INFO - PROCESS | 3968 | 1464935984832 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:44 INFO - PROCESS | 3968 | 1464935984959 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 23:39:45 INFO - PROCESS | 3968 | 1464935985159 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:45 INFO - PROCESS | 3968 | ++DOCSHELL 1F88AC00 == 135 [pid = 3968] [id = 506] 23:39:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 289 (2009DC00) [pid = 3968] [serial = 1518] [outer = 00000000] 23:39:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 290 (20BCCC00) [pid = 3968] [serial = 1519] [outer = 2009DC00] 23:39:45 INFO - PROCESS | 3968 | 1464935985214 Marionette DEBUG loaded listener.js 23:39:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 291 (225ED000) [pid = 3968] [serial = 1520] [outer = 2009DC00] 23:39:46 INFO - PROCESS | 3968 | 1464935986197 Marionette TRACE conn6 <- [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]]]}] 23:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1430ms 23:39:46 INFO - PROCESS | 3968 | 1464935986261 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 23:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:39:46 INFO - PROCESS | 3968 | 1464935986265 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 23:39:46 INFO - PROCESS | 3968 | 1464935986270 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:39:46 INFO - PROCESS | 3968 | 1464935986274 Marionette TRACE conn6 <- [1,1990,null,{}] 23:39:46 INFO - PROCESS | 3968 | 1464935986279 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:46 INFO - PROCESS | 3968 | 1464935986403 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 23:39:46 INFO - PROCESS | 3968 | 1464935986590 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:46 INFO - PROCESS | 3968 | ++DOCSHELL 0FB70400 == 136 [pid = 3968] [id = 507] 23:39:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 292 (0FF22C00) [pid = 3968] [serial = 1521] [outer = 00000000] 23:39:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 293 (17984800) [pid = 3968] [serial = 1522] [outer = 0FF22C00] 23:39:46 INFO - PROCESS | 3968 | 1464935986641 Marionette DEBUG loaded listener.js 23:39:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 294 (18E3A800) [pid = 3968] [serial = 1523] [outer = 0FF22C00] 23:39:47 INFO - PROCESS | 3968 | 1464935987268 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 23:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1026ms 23:39:47 INFO - PROCESS | 3968 | 1464935987296 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 23:39:47 INFO - PROCESS | 3968 | 1464935987302 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 23:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:39:47 INFO - PROCESS | 3968 | 1464935987308 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:39:47 INFO - PROCESS | 3968 | 1464935987310 Marionette TRACE conn6 <- [1,1994,null,{}] 23:39:47 INFO - PROCESS | 3968 | 1464935987314 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:47 INFO - PROCESS | 3968 | 1464935987434 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 23:39:47 INFO - PROCESS | 3968 | 1464935987663 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:47 INFO - PROCESS | 3968 | --DOCSHELL 21B80400 == 135 [pid = 3968] [id = 291] 23:39:47 INFO - PROCESS | 3968 | --DOCSHELL 21BE3000 == 134 [pid = 3968] [id = 292] 23:39:47 INFO - PROCESS | 3968 | --DOCSHELL 0C804000 == 133 [pid = 3968] [id = 211] 23:39:47 INFO - PROCESS | 3968 | --DOCSHELL 1D017800 == 132 [pid = 3968] [id = 493] 23:39:47 INFO - PROCESS | 3968 | --DOCSHELL 10F10000 == 131 [pid = 3968] [id = 492] 23:39:47 INFO - PROCESS | 3968 | --DOCSHELL 28D16000 == 130 [pid = 3968] [id = 491] 23:39:47 INFO - PROCESS | 3968 | --DOCSHELL 27920400 == 129 [pid = 3968] [id = 490] 23:39:47 INFO - PROCESS | 3968 | --DOCSHELL 2391D800 == 128 [pid = 3968] [id = 489] 23:39:47 INFO - PROCESS | 3968 | --DOCSHELL 22B74C00 == 127 [pid = 3968] [id = 488] 23:39:47 INFO - PROCESS | 3968 | --DOCSHELL 14257800 == 126 [pid = 3968] [id = 487] 23:39:47 INFO - PROCESS | 3968 | --DOCSHELL 19667400 == 125 [pid = 3968] [id = 486] 23:39:47 INFO - PROCESS | 3968 | --DOMWINDOW == 293 (1CE6AC00) [pid = 3968] [serial = 1414] [outer = 00000000] [url = about:blank] 23:39:47 INFO - PROCESS | 3968 | ++DOCSHELL 0C804000 == 126 [pid = 3968] [id = 508] 23:39:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 294 (0FA3D400) [pid = 3968] [serial = 1524] [outer = 00000000] 23:39:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 295 (1050BC00) [pid = 3968] [serial = 1525] [outer = 0FA3D400] 23:39:47 INFO - PROCESS | 3968 | 1464935987807 Marionette DEBUG loaded listener.js 23:39:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 296 (14257800) [pid = 3968] [serial = 1526] [outer = 0FA3D400] 23:39:47 INFO - PROCESS | 3968 | --DOCSHELL 0FF55800 == 125 [pid = 3968] [id = 485] 23:39:47 INFO - PROCESS | 3968 | --DOCSHELL 1A03EC00 == 124 [pid = 3968] [id = 474] 23:39:47 INFO - PROCESS | 3968 | --DOCSHELL 17D10800 == 123 [pid = 3968] [id = 473] 23:39:47 INFO - PROCESS | 3968 | --DOCSHELL 1010D800 == 122 [pid = 3968] [id = 472] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 295 (19669400) [pid = 3968] [serial = 1412] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 294 (10543400) [pid = 3968] [serial = 1375] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 293 (1966A400) [pid = 3968] [serial = 1378] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 292 (21B9F000) [pid = 3968] [serial = 1381] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 291 (23B46400) [pid = 3968] [serial = 1384] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 290 (23B54400) [pid = 3968] [serial = 1387] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 289 (27A25800) [pid = 3968] [serial = 1390] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 288 (23891400) [pid = 3968] [serial = 1393] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 287 (27A30800) [pid = 3968] [serial = 1396] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 286 (29E23400) [pid = 3968] [serial = 1399] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 285 (22622800) [pid = 3968] [serial = 1372] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 284 (2A684C00) [pid = 3968] [serial = 1402] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 283 (2AA83400) [pid = 3968] [serial = 1405] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 282 (21BDA400) [pid = 3968] [serial = 1370] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 281 (1A024000) [pid = 3968] [serial = 1408] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 280 (11006000) [pid = 3968] [serial = 1349] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 279 (1A036800) [pid = 3968] [serial = 1354] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 278 (19517400) [pid = 3968] [serial = 1351] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 277 (1CE8A800) [pid = 3968] [serial = 1357] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 276 (17AC7800) [pid = 3968] [serial = 1346] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 275 (207A4800) [pid = 3968] [serial = 1363] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 274 (20093800) [pid = 3968] [serial = 1361] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 273 (14CDE400) [pid = 3968] [serial = 1345] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 272 (1EF94C00) [pid = 3968] [serial = 1318] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 271 (1F889C00) [pid = 3968] [serial = 1342] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 270 (1AFE0000) [pid = 3968] [serial = 1367] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 269 (2305A400) [pid = 3968] [serial = 1336] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 268 (1010F400) [pid = 3968] [serial = 1348] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 267 (20B89800) [pid = 3968] [serial = 1364] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 266 (21BB1800) [pid = 3968] [serial = 1327] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 265 (20B8C400) [pid = 3968] [serial = 1324] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 264 (1F885000) [pid = 3968] [serial = 1360] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 263 (20569400) [pid = 3968] [serial = 1321] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 262 (2275B400) [pid = 3968] [serial = 1333] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 261 (2391CC00) [pid = 3968] [serial = 1339] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 260 (1966E000) [pid = 3968] [serial = 1315] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 259 (1952AC00) [pid = 3968] [serial = 1366] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 258 (10542C00) [pid = 3968] [serial = 1312] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 257 (1966C400) [pid = 3968] [serial = 1352] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 256 (2274E800) [pid = 3968] [serial = 1330] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 255 (21B7A400) [pid = 3968] [serial = 1369] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 254 (1D01BC00) [pid = 3968] [serial = 1358] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 253 (1AF01C00) [pid = 3968] [serial = 1355] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | --DOMWINDOW == 252 (1950C000) [pid = 3968] [serial = 1411] [outer = 00000000] [url = about:blank] 23:39:48 INFO - PROCESS | 3968 | 1464935988327 Marionette TRACE conn6 <- [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]]]}] 23:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 23:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1079ms 23:39:48 INFO - PROCESS | 3968 | 1464935988390 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 23:39:48 INFO - PROCESS | 3968 | 1464935988392 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 23:39:48 INFO - PROCESS | 3968 | 1464935988396 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:39:48 INFO - PROCESS | 3968 | 1464935988399 Marionette TRACE conn6 <- [1,1998,null,{}] 23:39:48 INFO - PROCESS | 3968 | 1464935988413 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:48 INFO - PROCESS | 3968 | 1464935988558 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 23:39:48 INFO - PROCESS | 3968 | 1464935988701 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:48 INFO - PROCESS | 3968 | ++DOCSHELL 1781C000 == 123 [pid = 3968] [id = 509] 23:39:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 253 (17981800) [pid = 3968] [serial = 1527] [outer = 00000000] 23:39:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 254 (1952C000) [pid = 3968] [serial = 1528] [outer = 17981800] 23:39:48 INFO - PROCESS | 3968 | 1464935988750 Marionette DEBUG loaded listener.js 23:39:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 255 (19723C00) [pid = 3968] [serial = 1529] [outer = 17981800] 23:39:49 INFO - PROCESS | 3968 | 1464935989134 Marionette TRACE conn6 <- [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]]]}] 23:39:49 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 23:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 790ms 23:39:49 INFO - PROCESS | 3968 | 1464935989190 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 23:39:49 INFO - PROCESS | 3968 | 1464935989192 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 23:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:39:49 INFO - PROCESS | 3968 | 1464935989195 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:39:49 INFO - PROCESS | 3968 | 1464935989197 Marionette TRACE conn6 <- [1,2002,null,{}] 23:39:49 INFO - PROCESS | 3968 | 1464935989201 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:49 INFO - PROCESS | 3968 | 1464935989333 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 23:39:49 INFO - PROCESS | 3968 | 1464935989347 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:49 INFO - PROCESS | 3968 | ++DOCSHELL 1A029000 == 124 [pid = 3968] [id = 510] 23:39:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 256 (1A02A000) [pid = 3968] [serial = 1530] [outer = 00000000] 23:39:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 257 (1C58E000) [pid = 3968] [serial = 1531] [outer = 1A02A000] 23:39:49 INFO - PROCESS | 3968 | 1464935989394 Marionette DEBUG loaded listener.js 23:39:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 258 (1CE7C800) [pid = 3968] [serial = 1532] [outer = 1A02A000] 23:39:49 INFO - PROCESS | 3968 | 1464935989858 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 23:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 23:39:49 INFO - PROCESS | 3968 | 1464935989930 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 23:39:49 INFO - PROCESS | 3968 | 1464935989932 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 23:39:49 INFO - PROCESS | 3968 | 1464935989935 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:39:49 INFO - PROCESS | 3968 | 1464935989937 Marionette TRACE conn6 <- [1,2006,null,{}] 23:39:49 INFO - PROCESS | 3968 | 1464935989941 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:50 INFO - PROCESS | 3968 | 1464935990042 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 23:39:50 INFO - PROCESS | 3968 | 1464935990049 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:50 INFO - PROCESS | 3968 | ++DOCSHELL 1AD72000 == 125 [pid = 3968] [id = 511] 23:39:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 259 (1CE89C00) [pid = 3968] [serial = 1533] [outer = 00000000] 23:39:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 260 (1D01B000) [pid = 3968] [serial = 1534] [outer = 1CE89C00] 23:39:50 INFO - PROCESS | 3968 | 1464935990095 Marionette DEBUG loaded listener.js 23:39:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 261 (1D908800) [pid = 3968] [serial = 1535] [outer = 1CE89C00] 23:39:50 INFO - PROCESS | 3968 | 1464935990667 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 770ms 23:39:50 INFO - PROCESS | 3968 | 1464935990743 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 23:39:50 INFO - PROCESS | 3968 | 1464935990745 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 23:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:39:50 INFO - PROCESS | 3968 | 1464935990751 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:39:50 INFO - PROCESS | 3968 | 1464935990753 Marionette TRACE conn6 <- [1,2010,null,{}] 23:39:50 INFO - PROCESS | 3968 | 1464935990756 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:50 INFO - PROCESS | 3968 | 1464935990927 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 23:39:50 INFO - PROCESS | 3968 | 1464935990959 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:50 INFO - PROCESS | 3968 | ++DOCSHELL 20091400 == 126 [pid = 3968] [id = 512] 23:39:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 262 (20094000) [pid = 3968] [serial = 1536] [outer = 00000000] 23:39:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 263 (2051F400) [pid = 3968] [serial = 1537] [outer = 20094000] 23:39:51 INFO - PROCESS | 3968 | 1464935991006 Marionette DEBUG loaded listener.js 23:39:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 264 (207A1C00) [pid = 3968] [serial = 1538] [outer = 20094000] 23:39:51 INFO - PROCESS | 3968 | 1464935991522 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 23:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 830ms 23:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:39:51 INFO - PROCESS | 3968 | 1464935991585 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 23:39:51 INFO - PROCESS | 3968 | 1464935991587 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 23:39:51 INFO - PROCESS | 3968 | 1464935991591 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:39:51 INFO - PROCESS | 3968 | 1464935991592 Marionette TRACE conn6 <- [1,2014,null,{}] 23:39:51 INFO - PROCESS | 3968 | 1464935991596 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:51 INFO - PROCESS | 3968 | 1464935991760 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 23:39:51 INFO - PROCESS | 3968 | 1464935991781 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:51 INFO - PROCESS | 3968 | ++DOCSHELL 2009F400 == 127 [pid = 3968] [id = 513] 23:39:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 265 (2056F000) [pid = 3968] [serial = 1539] [outer = 00000000] 23:39:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 266 (207F2000) [pid = 3968] [serial = 1540] [outer = 2056F000] 23:39:51 INFO - PROCESS | 3968 | 1464935991826 Marionette DEBUG loaded listener.js 23:39:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 267 (20B85000) [pid = 3968] [serial = 1541] [outer = 2056F000] 23:39:52 INFO - PROCESS | 3968 | --DOMWINDOW == 266 (23006400) [pid = 3968] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:39:52 INFO - PROCESS | 3968 | --DOMWINDOW == 265 (27920800) [pid = 3968] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:39:52 INFO - PROCESS | 3968 | --DOMWINDOW == 264 (23B03C00) [pid = 3968] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:39:52 INFO - PROCESS | 3968 | --DOMWINDOW == 263 (1425C400) [pid = 3968] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:39:52 INFO - PROCESS | 3968 | --DOMWINDOW == 262 (1001F800) [pid = 3968] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:39:52 INFO - PROCESS | 3968 | --DOMWINDOW == 261 (144F6800) [pid = 3968] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:39:52 INFO - PROCESS | 3968 | --DOMWINDOW == 260 (19EEBC00) [pid = 3968] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:39:52 INFO - PROCESS | 3968 | --DOMWINDOW == 259 (28354800) [pid = 3968] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:39:52 INFO - PROCESS | 3968 | --DOMWINDOW == 258 (28D16400) [pid = 3968] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:39:52 INFO - PROCESS | 3968 | --DOMWINDOW == 257 (19720C00) [pid = 3968] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:39:52 INFO - PROCESS | 3968 | --DOMWINDOW == 256 (1CE60C00) [pid = 3968] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:39:52 INFO - PROCESS | 3968 | --DOMWINDOW == 255 (225EDC00) [pid = 3968] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:39:52 INFO - PROCESS | 3968 | 1464935992870 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 23:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1319ms 23:39:52 INFO - PROCESS | 3968 | 1464935992910 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 23:39:52 INFO - PROCESS | 3968 | 1464935992912 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 23:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:39:52 INFO - PROCESS | 3968 | 1464935992915 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:39:52 INFO - PROCESS | 3968 | 1464935992917 Marionette TRACE conn6 <- [1,2018,null,{}] 23:39:52 INFO - PROCESS | 3968 | 1464935992920 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:53 INFO - PROCESS | 3968 | 1464935993076 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 23:39:53 INFO - PROCESS | 3968 | 1464935993167 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:53 INFO - PROCESS | 3968 | ++DOCSHELL 0D0D1800 == 128 [pid = 3968] [id = 514] 23:39:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 256 (0FBCDC00) [pid = 3968] [serial = 1542] [outer = 00000000] 23:39:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 257 (19515400) [pid = 3968] [serial = 1543] [outer = 0FBCDC00] 23:39:53 INFO - PROCESS | 3968 | 1464935993221 Marionette DEBUG loaded listener.js 23:39:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 258 (1A133000) [pid = 3968] [serial = 1544] [outer = 0FBCDC00] 23:39:53 INFO - PROCESS | 3968 | 1464935993583 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 23:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 730ms 23:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:39:53 INFO - PROCESS | 3968 | 1464935993646 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 23:39:53 INFO - PROCESS | 3968 | 1464935993648 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 23:39:53 INFO - PROCESS | 3968 | 1464935993651 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:39:53 INFO - PROCESS | 3968 | 1464935993653 Marionette TRACE conn6 <- [1,2022,null,{}] 23:39:53 INFO - PROCESS | 3968 | 1464935993656 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:53 INFO - PROCESS | 3968 | 1464935993758 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 23:39:53 INFO - PROCESS | 3968 | 1464935993765 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:53 INFO - PROCESS | 3968 | ++DOCSHELL 1950F000 == 129 [pid = 3968] [id = 515] 23:39:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 259 (19527000) [pid = 3968] [serial = 1545] [outer = 00000000] 23:39:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 260 (2056E800) [pid = 3968] [serial = 1546] [outer = 19527000] 23:39:53 INFO - PROCESS | 3968 | 1464935993810 Marionette DEBUG loaded listener.js 23:39:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 261 (21B84800) [pid = 3968] [serial = 1547] [outer = 19527000] 23:39:54 INFO - PROCESS | 3968 | --DOCSHELL 19729C00 == 128 [pid = 3968] [id = 11] 23:39:54 INFO - PROCESS | 3968 | 1464935994389 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 771ms 23:39:54 INFO - PROCESS | 3968 | 1464935994433 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 23:39:54 INFO - PROCESS | 3968 | 1464935994435 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 23:39:54 INFO - PROCESS | 3968 | 1464935994438 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:39:54 INFO - PROCESS | 3968 | 1464935994440 Marionette TRACE conn6 <- [1,2026,null,{}] 23:39:54 INFO - PROCESS | 3968 | 1464935994444 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:54 INFO - PROCESS | 3968 | 1464935994545 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 23:39:54 INFO - PROCESS | 3968 | 1464935994556 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:54 INFO - PROCESS | 3968 | ++DOCSHELL 0FF59C00 == 129 [pid = 3968] [id = 516] 23:39:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 262 (20BE9800) [pid = 3968] [serial = 1548] [outer = 00000000] 23:39:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 263 (225F0800) [pid = 3968] [serial = 1549] [outer = 20BE9800] 23:39:54 INFO - PROCESS | 3968 | 1464935994600 Marionette DEBUG loaded listener.js 23:39:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 264 (22618C00) [pid = 3968] [serial = 1550] [outer = 20BE9800] 23:39:55 INFO - PROCESS | 3968 | 1464935995370 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 23:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 970ms 23:39:55 INFO - PROCESS | 3968 | 1464935995414 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 23:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:39:55 INFO - PROCESS | 3968 | 1464935995420 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 23:39:55 INFO - PROCESS | 3968 | 1464935995425 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:39:55 INFO - PROCESS | 3968 | 1464935995429 Marionette TRACE conn6 <- [1,2030,null,{}] 23:39:55 INFO - PROCESS | 3968 | 1464935995435 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:55 INFO - PROCESS | 3968 | 1464935995606 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 23:39:55 INFO - PROCESS | 3968 | 1464935995790 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:55 INFO - PROCESS | 3968 | ++DOCSHELL 0FB8A000 == 130 [pid = 3968] [id = 517] 23:39:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 265 (11006000) [pid = 3968] [serial = 1551] [outer = 00000000] 23:39:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 266 (14EAD800) [pid = 3968] [serial = 1552] [outer = 11006000] 23:39:55 INFO - PROCESS | 3968 | 1464935995847 Marionette DEBUG loaded listener.js 23:39:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 267 (1884E800) [pid = 3968] [serial = 1553] [outer = 11006000] 23:39:56 INFO - PROCESS | 3968 | 1464935996548 Marionette TRACE conn6 <- [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]]]}] 23:39:56 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) 23:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1185ms 23:39:56 INFO - PROCESS | 3968 | 1464935996610 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 23:39:56 INFO - PROCESS | 3968 | 1464935996616 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 23:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:39:56 INFO - PROCESS | 3968 | 1464935996638 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:39:56 INFO - PROCESS | 3968 | 1464935996641 Marionette TRACE conn6 <- [1,2034,null,{}] 23:39:56 INFO - PROCESS | 3968 | 1464935996646 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:56 INFO - PROCESS | 3968 | 1464935996787 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 23:39:56 INFO - PROCESS | 3968 | 1464935996963 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:57 INFO - PROCESS | 3968 | ++DOCSHELL 19720400 == 131 [pid = 3968] [id = 518] 23:39:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 268 (1A02AC00) [pid = 3968] [serial = 1554] [outer = 00000000] 23:39:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 269 (1C585000) [pid = 3968] [serial = 1555] [outer = 1A02AC00] 23:39:57 INFO - PROCESS | 3968 | 1464935997017 Marionette DEBUG loaded listener.js 23:39:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 270 (1E6B4400) [pid = 3968] [serial = 1556] [outer = 1A02AC00] 23:39:57 INFO - PROCESS | 3968 | 1464935997615 Marionette TRACE conn6 <- [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]]]}] 23:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1023ms 23:39:57 INFO - PROCESS | 3968 | 1464935997661 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 23:39:57 INFO - PROCESS | 3968 | 1464935997663 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 23:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:39:57 INFO - PROCESS | 3968 | 1464935997667 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:39:57 INFO - PROCESS | 3968 | 1464935997671 Marionette TRACE conn6 <- [1,2038,null,{}] 23:39:57 INFO - PROCESS | 3968 | 1464935997683 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:57 INFO - PROCESS | 3968 | 1464935997869 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 23:39:58 INFO - PROCESS | 3968 | 1464935998059 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:58 INFO - PROCESS | 3968 | ++DOCSHELL 22625800 == 132 [pid = 3968] [id = 519] 23:39:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 271 (22AB9C00) [pid = 3968] [serial = 1557] [outer = 00000000] 23:39:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 272 (23009000) [pid = 3968] [serial = 1558] [outer = 22AB9C00] 23:39:58 INFO - PROCESS | 3968 | 1464935998119 Marionette DEBUG loaded listener.js 23:39:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 273 (23064400) [pid = 3968] [serial = 1559] [outer = 22AB9C00] 23:39:58 INFO - PROCESS | 3968 | 1464935998772 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1121ms 23:39:58 INFO - PROCESS | 3968 | 1464935998790 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 23:39:58 INFO - PROCESS | 3968 | 1464935998793 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 23:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:39:58 INFO - PROCESS | 3968 | 1464935998797 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:39:58 INFO - PROCESS | 3968 | 1464935998799 Marionette TRACE conn6 <- [1,2042,null,{}] 23:39:58 INFO - PROCESS | 3968 | 1464935998803 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:58 INFO - PROCESS | 3968 | 1464935998938 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 23:39:59 INFO - PROCESS | 3968 | 1464935999119 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:59 INFO - PROCESS | 3968 | ++DOCSHELL 23060000 == 133 [pid = 3968] [id = 520] 23:39:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 274 (23891000) [pid = 3968] [serial = 1560] [outer = 00000000] 23:39:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 275 (2391BC00) [pid = 3968] [serial = 1561] [outer = 23891000] 23:39:59 INFO - PROCESS | 3968 | 1464935999173 Marionette DEBUG loaded listener.js 23:39:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 276 (23B06000) [pid = 3968] [serial = 1562] [outer = 23891000] 23:39:59 INFO - PROCESS | 3968 | 1464935999785 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 23:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1017ms 23:39:59 INFO - PROCESS | 3968 | 1464935999818 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 23:39:59 INFO - PROCESS | 3968 | 1464935999820 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 23:39:59 INFO - PROCESS | 3968 | 1464935999824 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:39:59 INFO - PROCESS | 3968 | 1464935999826 Marionette TRACE conn6 <- [1,2046,null,{}] 23:39:59 INFO - PROCESS | 3968 | 1464935999829 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:59 INFO - PROCESS | 3968 | 1464935999955 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 23:40:00 INFO - PROCESS | 3968 | 1464936000148 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:00 INFO - PROCESS | 3968 | ++DOCSHELL 23919C00 == 134 [pid = 3968] [id = 521] 23:40:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 277 (23B05C00) [pid = 3968] [serial = 1563] [outer = 00000000] 23:40:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 278 (24504800) [pid = 3968] [serial = 1564] [outer = 23B05C00] 23:40:00 INFO - PROCESS | 3968 | 1464936000204 Marionette DEBUG loaded listener.js 23:40:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 279 (24D83800) [pid = 3968] [serial = 1565] [outer = 23B05C00] 23:40:00 INFO - PROCESS | 3968 | 1464936000801 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 23:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1016ms 23:40:00 INFO - PROCESS | 3968 | 1464936000843 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 23:40:00 INFO - PROCESS | 3968 | 1464936000846 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 23:40:00 INFO - PROCESS | 3968 | 1464936000849 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:40:00 INFO - PROCESS | 3968 | 1464936000851 Marionette TRACE conn6 <- [1,2050,null,{}] 23:40:00 INFO - PROCESS | 3968 | 1464936000855 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:01 INFO - PROCESS | 3968 | 1464936000993 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 23:40:01 INFO - PROCESS | 3968 | 1464936001188 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:01 INFO - PROCESS | 3968 | ++DOCSHELL 24D86800 == 135 [pid = 3968] [id = 522] 23:40:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 280 (24D8C800) [pid = 3968] [serial = 1566] [outer = 00000000] 23:40:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 281 (27A29400) [pid = 3968] [serial = 1567] [outer = 24D8C800] 23:40:01 INFO - PROCESS | 3968 | 1464936001244 Marionette DEBUG loaded listener.js 23:40:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 282 (28351C00) [pid = 3968] [serial = 1568] [outer = 24D8C800] 23:40:01 INFO - PROCESS | 3968 | 1464936001864 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 23:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1069ms 23:40:01 INFO - PROCESS | 3968 | 1464936001921 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 23:40:01 INFO - PROCESS | 3968 | 1464936001924 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 23:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:40:01 INFO - PROCESS | 3968 | 1464936001927 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:40:01 INFO - PROCESS | 3968 | 1464936001929 Marionette TRACE conn6 <- [1,2054,null,{}] 23:40:01 INFO - PROCESS | 3968 | 1464936001933 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:02 INFO - PROCESS | 3968 | 1464936002057 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 23:40:02 INFO - PROCESS | 3968 | 1464936002251 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:02 INFO - PROCESS | 3968 | ++DOCSHELL 23B5C800 == 136 [pid = 3968] [id = 523] 23:40:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 283 (23B5E800) [pid = 3968] [serial = 1569] [outer = 00000000] 23:40:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 284 (23B62C00) [pid = 3968] [serial = 1570] [outer = 23B5E800] 23:40:02 INFO - PROCESS | 3968 | 1464936002307 Marionette DEBUG loaded listener.js 23:40:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 285 (23B64C00) [pid = 3968] [serial = 1571] [outer = 23B5E800] 23:40:02 INFO - PROCESS | 3968 | 1464936002896 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 23:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1015ms 23:40:02 INFO - PROCESS | 3968 | 1464936002947 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 23:40:02 INFO - PROCESS | 3968 | 1464936002949 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 23:40:02 INFO - PROCESS | 3968 | 1464936002952 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:40:02 INFO - PROCESS | 3968 | 1464936002954 Marionette TRACE conn6 <- [1,2058,null,{}] 23:40:02 INFO - PROCESS | 3968 | 1464936002958 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:03 INFO - PROCESS | 3968 | 1464936003082 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 23:40:03 INFO - PROCESS | 3968 | 1464936003276 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:03 INFO - PROCESS | 3968 | ++DOCSHELL 23B62800 == 137 [pid = 3968] [id = 524] 23:40:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 286 (23B67400) [pid = 3968] [serial = 1572] [outer = 00000000] 23:40:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 287 (24D96400) [pid = 3968] [serial = 1573] [outer = 23B67400] 23:40:03 INFO - PROCESS | 3968 | 1464936003331 Marionette DEBUG loaded listener.js 23:40:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 288 (24D98000) [pid = 3968] [serial = 1574] [outer = 23B67400] 23:40:03 INFO - PROCESS | 3968 | 1464936003904 Marionette TRACE conn6 <- [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]]]}] 23:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1018ms 23:40:04 INFO - PROCESS | 3968 | 1464936003974 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 23:40:04 INFO - PROCESS | 3968 | 1464936003976 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 23:40:04 INFO - PROCESS | 3968 | 1464936003979 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:40:04 INFO - PROCESS | 3968 | 1464936003981 Marionette TRACE conn6 <- [1,2062,null,{}] 23:40:04 INFO - PROCESS | 3968 | 1464936004017 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:04 INFO - PROCESS | 3968 | 1464936004143 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 23:40:04 INFO - PROCESS | 3968 | 1464936004323 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:04 INFO - PROCESS | 3968 | ++DOCSHELL 24D95400 == 138 [pid = 3968] [id = 525] 23:40:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 289 (24D95C00) [pid = 3968] [serial = 1575] [outer = 00000000] 23:40:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 290 (2791D000) [pid = 3968] [serial = 1576] [outer = 24D95C00] 23:40:04 INFO - PROCESS | 3968 | 1464936004377 Marionette DEBUG loaded listener.js 23:40:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 291 (28603800) [pid = 3968] [serial = 1577] [outer = 24D95C00] 23:40:05 INFO - PROCESS | 3968 | 1464936004981 Marionette TRACE conn6 <- [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]]]}] 23:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1069ms 23:40:05 INFO - PROCESS | 3968 | 1464936005069 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 23:40:05 INFO - PROCESS | 3968 | 1464936005071 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 23:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:40:05 INFO - PROCESS | 3968 | 1464936005075 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:40:05 INFO - PROCESS | 3968 | 1464936005077 Marionette TRACE conn6 <- [1,2066,null,{}] 23:40:05 INFO - PROCESS | 3968 | 1464936005081 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:05 INFO - PROCESS | 3968 | 1464936005269 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 23:40:05 INFO - PROCESS | 3968 | 1464936005403 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:05 INFO - PROCESS | 3968 | ++DOCSHELL 28356400 == 139 [pid = 3968] [id = 526] 23:40:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 292 (28608400) [pid = 3968] [serial = 1578] [outer = 00000000] 23:40:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 293 (28D16400) [pid = 3968] [serial = 1579] [outer = 28608400] 23:40:05 INFO - PROCESS | 3968 | 1464936005459 Marionette DEBUG loaded listener.js 23:40:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 294 (29212000) [pid = 3968] [serial = 1580] [outer = 28608400] 23:40:06 INFO - PROCESS | 3968 | 1464936006045 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 23:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1016ms 23:40:06 INFO - PROCESS | 3968 | 1464936006096 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 23:40:06 INFO - PROCESS | 3968 | 1464936006098 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 23:40:06 INFO - PROCESS | 3968 | 1464936006102 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:40:06 INFO - PROCESS | 3968 | 1464936006104 Marionette TRACE conn6 <- [1,2070,null,{}] 23:40:06 INFO - PROCESS | 3968 | 1464936006108 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:06 INFO - PROCESS | 3968 | 1464936006254 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 23:40:06 INFO - PROCESS | 3968 | 1464936006453 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:06 INFO - PROCESS | 3968 | ++DOCSHELL 29A68C00 == 140 [pid = 3968] [id = 527] 23:40:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 295 (29F54000) [pid = 3968] [serial = 1581] [outer = 00000000] 23:40:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 296 (29FAA800) [pid = 3968] [serial = 1582] [outer = 29F54000] 23:40:06 INFO - PROCESS | 3968 | 1464936006515 Marionette DEBUG loaded listener.js 23:40:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 297 (29FB2000) [pid = 3968] [serial = 1583] [outer = 29F54000] 23:40:07 INFO - PROCESS | 3968 | 1464936007116 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 23:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1070ms 23:40:07 INFO - PROCESS | 3968 | 1464936007176 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 23:40:07 INFO - PROCESS | 3968 | 1464936007178 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 23:40:07 INFO - PROCESS | 3968 | 1464936007181 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:40:07 INFO - PROCESS | 3968 | 1464936007183 Marionette TRACE conn6 <- [1,2074,null,{}] 23:40:07 INFO - PROCESS | 3968 | 1464936007187 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:07 INFO - PROCESS | 3968 | 1464936007346 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 23:40:07 INFO - PROCESS | 3968 | 1464936007537 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:07 INFO - PROCESS | 3968 | ++DOCSHELL 22619000 == 141 [pid = 3968] [id = 528] 23:40:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 298 (2835BC00) [pid = 3968] [serial = 1584] [outer = 00000000] 23:40:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 299 (2A6A2800) [pid = 3968] [serial = 1585] [outer = 2835BC00] 23:40:07 INFO - PROCESS | 3968 | 1464936007590 Marionette DEBUG loaded listener.js 23:40:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 300 (2A824000) [pid = 3968] [serial = 1586] [outer = 2835BC00] 23:40:08 INFO - PROCESS | 3968 | 1464936008258 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 23:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1119ms 23:40:08 INFO - PROCESS | 3968 | 1464936008305 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 23:40:08 INFO - PROCESS | 3968 | 1464936008307 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 23:40:08 INFO - PROCESS | 3968 | 1464936008310 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:40:08 INFO - PROCESS | 3968 | 1464936008314 Marionette TRACE conn6 <- [1,2078,null,{}] 23:40:08 INFO - PROCESS | 3968 | 1464936008334 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:08 INFO - PROCESS | 3968 | 1464936008512 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 23:40:08 INFO - PROCESS | 3968 | 1464936008647 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:08 INFO - PROCESS | 3968 | ++DOCSHELL 1022E800 == 142 [pid = 3968] [id = 529] 23:40:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 301 (1EF8A000) [pid = 3968] [serial = 1587] [outer = 00000000] 23:40:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 302 (27915C00) [pid = 3968] [serial = 1588] [outer = 1EF8A000] 23:40:08 INFO - PROCESS | 3968 | 1464936008706 Marionette DEBUG loaded listener.js 23:40:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 303 (28608000) [pid = 3968] [serial = 1589] [outer = 1EF8A000] 23:40:09 INFO - PROCESS | 3968 | 1464936009329 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 23:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1076ms 23:40:09 INFO - PROCESS | 3968 | 1464936009470 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 23:40:09 INFO - PROCESS | 3968 | 1464936009472 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 23:40:09 INFO - PROCESS | 3968 | 1464936009481 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:40:09 INFO - PROCESS | 3968 | 1464936009483 Marionette TRACE conn6 <- [1,2082,null,{}] 23:40:09 INFO - PROCESS | 3968 | 1464936009486 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:40:09 INFO - PROCESS | 3968 | 1464936009617 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 23:40:09 INFO - PROCESS | 3968 | 1464936009805 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:09 INFO - PROCESS | 3968 | ++DOCSHELL 1010F800 == 143 [pid = 3968] [id = 530] 23:40:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 304 (10510400) [pid = 3968] [serial = 1590] [outer = 00000000] 23:40:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 305 (29FB0C00) [pid = 3968] [serial = 1591] [outer = 10510400] 23:40:09 INFO - PROCESS | 3968 | 1464936009859 Marionette DEBUG loaded listener.js 23:40:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 306 (2A6A6400) [pid = 3968] [serial = 1592] [outer = 10510400] 23:40:10 INFO - PROCESS | 3968 | 1464936010726 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 23:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1265ms 23:40:10 INFO - PROCESS | 3968 | 1464936010760 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 23:40:10 INFO - PROCESS | 3968 | 1464936010765 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 23:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:40:10 INFO - PROCESS | 3968 | 1464936010769 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:40:10 INFO - PROCESS | 3968 | 1464936010773 Marionette TRACE conn6 <- [1,2086,null,{}] 23:40:10 INFO - PROCESS | 3968 | 1464936010778 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:10 INFO - PROCESS | 3968 | 1464936010909 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 23:40:11 INFO - PROCESS | 3968 | 1464936011073 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:11 INFO - PROCESS | 3968 | ++DOCSHELL 1425B400 == 144 [pid = 3968] [id = 531] 23:40:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 307 (14E4B800) [pid = 3968] [serial = 1593] [outer = 00000000] 23:40:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 308 (19517400) [pid = 3968] [serial = 1594] [outer = 14E4B800] 23:40:11 INFO - PROCESS | 3968 | 1464936011123 Marionette DEBUG loaded listener.js 23:40:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 309 (19729000) [pid = 3968] [serial = 1595] [outer = 14E4B800] 23:40:11 INFO - PROCESS | 3968 | 1464936011732 Marionette TRACE conn6 <- [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]]]}] 23:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1025ms 23:40:11 INFO - PROCESS | 3968 | 1464936011795 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 23:40:11 INFO - PROCESS | 3968 | 1464936011800 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 23:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:40:11 INFO - PROCESS | 3968 | 1464936011806 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:40:11 INFO - PROCESS | 3968 | 1464936011808 Marionette TRACE conn6 <- [1,2090,null,{}] 23:40:11 INFO - PROCESS | 3968 | 1464936011812 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:11 INFO - PROCESS | 3968 | 1464936011937 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 23:40:12 INFO - PROCESS | 3968 | 1464936012147 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:12 INFO - PROCESS | 3968 | ++DOCSHELL 1428F400 == 145 [pid = 3968] [id = 532] 23:40:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 310 (14E0D000) [pid = 3968] [serial = 1596] [outer = 00000000] 23:40:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 311 (1E669800) [pid = 3968] [serial = 1597] [outer = 14E0D000] 23:40:12 INFO - PROCESS | 3968 | 1464936012197 Marionette DEBUG loaded listener.js 23:40:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 312 (20565400) [pid = 3968] [serial = 1598] [outer = 14E0D000] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 1C58C000 == 144 [pid = 3968] [id = 475] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 19EE6400 == 143 [pid = 3968] [id = 471] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 29E1DC00 == 142 [pid = 3968] [id = 467] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 1950F000 == 141 [pid = 3968] [id = 515] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 0D0D1800 == 140 [pid = 3968] [id = 514] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 2009F400 == 139 [pid = 3968] [id = 513] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 20091400 == 138 [pid = 3968] [id = 512] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 1AD72000 == 137 [pid = 3968] [id = 511] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 1A029000 == 136 [pid = 3968] [id = 510] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 1781C000 == 135 [pid = 3968] [id = 509] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 0C804000 == 134 [pid = 3968] [id = 508] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 0FB70400 == 133 [pid = 3968] [id = 507] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 311 (28607C00) [pid = 3968] [serial = 1483] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 310 (10509C00) [pid = 3968] [serial = 1417] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 309 (21B87000) [pid = 3968] [serial = 1435] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 308 (2791B800) [pid = 3968] [serial = 1450] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 307 (18E36000) [pid = 3968] [serial = 1420] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 306 (1A135400) [pid = 3968] [serial = 1423] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 305 (2261FC00) [pid = 3968] [serial = 1438] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 304 (2391A400) [pid = 3968] [serial = 1444] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 303 (29219000) [pid = 3968] [serial = 1453] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 302 (1D737800) [pid = 3968] [serial = 1426] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 301 (23B0D400) [pid = 3968] [serial = 1447] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 300 (23009400) [pid = 3968] [serial = 1441] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 299 (1EF93000) [pid = 3968] [serial = 1429] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 298 (207EE800) [pid = 3968] [serial = 1432] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 29FB9800 == 132 [pid = 3968] [id = 501] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 29F5FC00 == 131 [pid = 3968] [id = 500] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 28607400 == 130 [pid = 3968] [id = 499] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 28D13800 == 129 [pid = 3968] [id = 498] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 24D81400 == 128 [pid = 3968] [id = 497] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 207A2400 == 127 [pid = 3968] [id = 496] 23:40:12 INFO - PROCESS | 3968 | --DOCSHELL 15A2A000 == 126 [pid = 3968] [id = 495] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 297 (2835C400) [pid = 3968] [serial = 1481] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 296 (1E6BD400) [pid = 3968] [serial = 1310] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 295 (2300C400) [pid = 3968] [serial = 1373] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 294 (23892400) [pid = 3968] [serial = 1466] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 293 (28D0EC00) [pid = 3968] [serial = 1471] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 292 (23B0F400) [pid = 3968] [serial = 1468] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 291 (1E66C000) [pid = 3968] [serial = 1463] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 290 (23887800) [pid = 3968] [serial = 1465] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 289 (1022E400) [pid = 3968] [serial = 1456] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 288 (2300A800) [pid = 3968] [serial = 1478] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 287 (1AE1BC00) [pid = 3968] [serial = 1462] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 286 (23B54C00) [pid = 3968] [serial = 1469] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 285 (1D739400) [pid = 3968] [serial = 1415] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 284 (1E6B3800) [pid = 3968] [serial = 1477] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 283 (28D15000) [pid = 3968] [serial = 1472] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 282 (28359000) [pid = 3968] [serial = 1480] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 281 (29F56400) [pid = 3968] [serial = 1475] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 280 (19CDF400) [pid = 3968] [serial = 1459] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 279 (14B98000) [pid = 3968] [serial = 1457] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 278 (29E26800) [pid = 3968] [serial = 1474] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | --DOMWINDOW == 277 (1AF0C800) [pid = 3968] [serial = 1460] [outer = 00000000] [url = about:blank] 23:40:12 INFO - PROCESS | 3968 | 1464936012919 Marionette TRACE conn6 <- [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]]]}] 23:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1181ms 23:40:13 INFO - PROCESS | 3968 | 1464936012990 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 23:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:40:13 INFO - PROCESS | 3968 | 1464936012993 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 23:40:13 INFO - PROCESS | 3968 | 1464936012996 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:40:13 INFO - PROCESS | 3968 | 1464936013000 Marionette TRACE conn6 <- [1,2094,null,{}] 23:40:13 INFO - PROCESS | 3968 | 1464936013010 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:13 INFO - PROCESS | 3968 | 1464936013126 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 23:40:13 INFO - PROCESS | 3968 | 1464936013271 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:13 INFO - PROCESS | 3968 | ++DOCSHELL 1428C800 == 127 [pid = 3968] [id = 533] 23:40:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 278 (1428DC00) [pid = 3968] [serial = 1599] [outer = 00000000] 23:40:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 279 (18E36000) [pid = 3968] [serial = 1600] [outer = 1428DC00] 23:40:13 INFO - PROCESS | 3968 | 1464936013320 Marionette DEBUG loaded listener.js 23:40:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 280 (1A03C400) [pid = 3968] [serial = 1601] [outer = 1428DC00] 23:40:13 INFO - PROCESS | 3968 | 1464936013701 Marionette TRACE conn6 <- [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]]]}] 23:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 772ms 23:40:13 INFO - PROCESS | 3968 | 1464936013771 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 23:40:13 INFO - PROCESS | 3968 | 1464936013774 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 23:40:13 INFO - PROCESS | 3968 | 1464936013777 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:40:13 INFO - PROCESS | 3968 | 1464936013778 Marionette TRACE conn6 <- [1,2098,null,{}] 23:40:13 INFO - PROCESS | 3968 | 1464936013782 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:13 INFO - PROCESS | 3968 | 1464936013892 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 23:40:13 INFO - PROCESS | 3968 | 1464936013899 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:13 INFO - PROCESS | 3968 | ++DOCSHELL 1A03EC00 == 128 [pid = 3968] [id = 534] 23:40:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 281 (1AE1BC00) [pid = 3968] [serial = 1602] [outer = 00000000] 23:40:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 282 (1D018800) [pid = 3968] [serial = 1603] [outer = 1AE1BC00] 23:40:13 INFO - PROCESS | 3968 | 1464936013951 Marionette DEBUG loaded listener.js 23:40:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 283 (1E6B5800) [pid = 3968] [serial = 1604] [outer = 1AE1BC00] 23:40:14 INFO - PROCESS | 3968 | 1464936014460 Marionette TRACE conn6 <- [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]]]}] 23:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 23:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:40:14 INFO - PROCESS | 3968 | 1464936014511 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 23:40:14 INFO - PROCESS | 3968 | 1464936014513 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 23:40:14 INFO - PROCESS | 3968 | 1464936014516 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:40:14 INFO - PROCESS | 3968 | 1464936014518 Marionette TRACE conn6 <- [1,2102,null,{}] 23:40:14 INFO - PROCESS | 3968 | 1464936014522 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:14 INFO - PROCESS | 3968 | 1464936014651 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 23:40:14 INFO - PROCESS | 3968 | 1464936014814 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:14 INFO - PROCESS | 3968 | ++DOCSHELL 10231C00 == 129 [pid = 3968] [id = 535] 23:40:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 284 (17DCF400) [pid = 3968] [serial = 1605] [outer = 00000000] 23:40:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 285 (20563C00) [pid = 3968] [serial = 1606] [outer = 17DCF400] 23:40:14 INFO - PROCESS | 3968 | 1464936014859 Marionette DEBUG loaded listener.js 23:40:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 286 (207A2400) [pid = 3968] [serial = 1607] [outer = 17DCF400] 23:40:15 INFO - PROCESS | 3968 | 1464936015310 Marionette TRACE conn6 <- [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]]]}] 23:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 830ms 23:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:40:15 INFO - PROCESS | 3968 | 1464936015347 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 23:40:15 INFO - PROCESS | 3968 | 1464936015349 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 23:40:15 INFO - PROCESS | 3968 | 1464936015352 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:40:15 INFO - PROCESS | 3968 | 1464936015354 Marionette TRACE conn6 <- [1,2106,null,{}] 23:40:15 INFO - PROCESS | 3968 | 1464936015364 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:15 INFO - PROCESS | 3968 | 1464936015530 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 23:40:15 INFO - PROCESS | 3968 | 1464936015559 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:15 INFO - PROCESS | 3968 | ++DOCSHELL 21BA9400 == 130 [pid = 3968] [id = 536] 23:40:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 287 (21BB1800) [pid = 3968] [serial = 1608] [outer = 00000000] 23:40:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 288 (2275C800) [pid = 3968] [serial = 1609] [outer = 21BB1800] 23:40:15 INFO - PROCESS | 3968 | 1464936015604 Marionette DEBUG loaded listener.js 23:40:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 289 (22B77400) [pid = 3968] [serial = 1610] [outer = 21BB1800] 23:40:16 INFO - PROCESS | 3968 | 1464936016059 Marionette TRACE conn6 <- [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]]]}] 23:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 771ms 23:40:16 INFO - PROCESS | 3968 | 1464936016123 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 23:40:16 INFO - PROCESS | 3968 | 1464936016125 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 23:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:40:16 INFO - PROCESS | 3968 | 1464936016128 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:40:16 INFO - PROCESS | 3968 | 1464936016130 Marionette TRACE conn6 <- [1,2110,null,{}] 23:40:16 INFO - PROCESS | 3968 | 1464936016133 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:16 INFO - PROCESS | 3968 | 1464936016288 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 23:40:16 INFO - PROCESS | 3968 | 1464936016310 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:16 INFO - PROCESS | 3968 | ++DOCSHELL 2300A800 == 131 [pid = 3968] [id = 537] 23:40:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 290 (2300B800) [pid = 3968] [serial = 1611] [outer = 00000000] 23:40:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 291 (2388A800) [pid = 3968] [serial = 1612] [outer = 2300B800] 23:40:16 INFO - PROCESS | 3968 | 1464936016354 Marionette DEBUG loaded listener.js 23:40:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 292 (23B02C00) [pid = 3968] [serial = 1613] [outer = 2300B800] 23:40:16 INFO - PROCESS | 3968 | 1464936016824 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 23:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 23:40:16 INFO - PROCESS | 3968 | 1464936016859 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 23:40:16 INFO - PROCESS | 3968 | 1464936016861 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 23:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:40:16 INFO - PROCESS | 3968 | 1464936016864 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:40:16 INFO - PROCESS | 3968 | 1464936016866 Marionette TRACE conn6 <- [1,2114,null,{}] 23:40:16 INFO - PROCESS | 3968 | 1464936016869 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:17 INFO - PROCESS | 3968 | 1464936017023 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 23:40:17 INFO - PROCESS | 3968 | --DOMWINDOW == 291 (20094000) [pid = 3968] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:40:17 INFO - PROCESS | 3968 | --DOMWINDOW == 290 (2056F000) [pid = 3968] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:40:17 INFO - PROCESS | 3968 | --DOMWINDOW == 289 (19527000) [pid = 3968] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:40:17 INFO - PROCESS | 3968 | --DOMWINDOW == 288 (0FBCDC00) [pid = 3968] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:40:17 INFO - PROCESS | 3968 | --DOMWINDOW == 287 (0FF22C00) [pid = 3968] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:40:17 INFO - PROCESS | 3968 | --DOMWINDOW == 286 (17981800) [pid = 3968] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:40:17 INFO - PROCESS | 3968 | --DOMWINDOW == 285 (0FA3D400) [pid = 3968] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:40:17 INFO - PROCESS | 3968 | --DOMWINDOW == 284 (1CE89C00) [pid = 3968] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:40:17 INFO - PROCESS | 3968 | --DOMWINDOW == 283 (1A02A000) [pid = 3968] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:40:17 INFO - PROCESS | 3968 | --DOMWINDOW == 282 (0D0CC000) [pid = 3968] [serial = 32] [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.] 23:40:17 INFO - PROCESS | 3968 | 1464936017404 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:17 INFO - PROCESS | 3968 | ++DOCSHELL 0FA3D400 == 132 [pid = 3968] [id = 538] 23:40:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 283 (0FBCDC00) [pid = 3968] [serial = 1614] [outer = 00000000] 23:40:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 284 (18CA3400) [pid = 3968] [serial = 1615] [outer = 0FBCDC00] 23:40:17 INFO - PROCESS | 3968 | 1464936017449 Marionette DEBUG loaded listener.js 23:40:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 285 (1C18E400) [pid = 3968] [serial = 1616] [outer = 0FBCDC00] 23:40:17 INFO - PROCESS | 3968 | 1464936017844 Marionette TRACE conn6 <- [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]]]}] 23:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1022ms 23:40:17 INFO - PROCESS | 3968 | 1464936017888 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 23:40:17 INFO - PROCESS | 3968 | 1464936017890 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 23:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:40:17 INFO - PROCESS | 3968 | 1464936017893 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:40:17 INFO - PROCESS | 3968 | 1464936017895 Marionette TRACE conn6 <- [1,2118,null,{}] 23:40:17 INFO - PROCESS | 3968 | 1464936017911 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:18 INFO - PROCESS | 3968 | 1464936018016 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 23:40:18 INFO - PROCESS | 3968 | 1464936018023 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:18 INFO - PROCESS | 3968 | ++DOCSHELL 1D902800 == 133 [pid = 3968] [id = 539] 23:40:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 286 (20094000) [pid = 3968] [serial = 1617] [outer = 00000000] 23:40:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 287 (23B65000) [pid = 3968] [serial = 1618] [outer = 20094000] 23:40:18 INFO - PROCESS | 3968 | 1464936018068 Marionette DEBUG loaded listener.js 23:40:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 288 (27914400) [pid = 3968] [serial = 1619] [outer = 20094000] 23:40:18 INFO - PROCESS | 3968 | 1464936018554 Marionette TRACE conn6 <- [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] 23:40:18 INFO - PROCESS | 3968 | 1464936018566 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 23:40:18 INFO - PROCESS | 3968 | 1464936018594 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:40:18 INFO - PROCESS | 3968 | 1464936018595 Marionette TRACE conn6 <- [1,2122,null,{}] 23:40:18 INFO - PROCESS | 3968 | 1464936018601 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:18 INFO - PROCESS | 3968 | 1464936018707 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 23:40:18 INFO - PROCESS | 3968 | 1464936018713 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:18 INFO - PROCESS | 3968 | ++DOCSHELL 23B5BC00 == 134 [pid = 3968] [id = 540] 23:40:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 289 (24507400) [pid = 3968] [serial = 1620] [outer = 00000000] 23:40:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 290 (2860A800) [pid = 3968] [serial = 1621] [outer = 24507400] 23:40:18 INFO - PROCESS | 3968 | 1464936018757 Marionette DEBUG loaded listener.js 23:40:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 291 (28D17000) [pid = 3968] [serial = 1622] [outer = 24507400] 23:40:19 INFO - PROCESS | 3968 | 1464936019256 Marionette TRACE conn6 <- [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]]]}] 23:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 750ms 23:40:19 INFO - PROCESS | 3968 | 1464936019425 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 23:40:19 INFO - PROCESS | 3968 | 1464936019429 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 23:40:19 INFO - PROCESS | 3968 | 1464936019436 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:40:19 INFO - PROCESS | 3968 | 1464936019440 Marionette TRACE conn6 <- [1,2126,null,{}] 23:40:19 INFO - PROCESS | 3968 | 1464936019456 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:19 INFO - PROCESS | 3968 | 1464936019636 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 23:40:19 INFO - PROCESS | 3968 | 1464936019824 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:19 INFO - PROCESS | 3968 | ++DOCSHELL 1050EC00 == 135 [pid = 3968] [id = 541] 23:40:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 292 (10542C00) [pid = 3968] [serial = 1623] [outer = 00000000] 23:40:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 293 (1109E400) [pid = 3968] [serial = 1624] [outer = 10542C00] 23:40:19 INFO - PROCESS | 3968 | 1464936019880 Marionette DEBUG loaded listener.js 23:40:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 294 (14590C00) [pid = 3968] [serial = 1625] [outer = 10542C00] 23:40:20 INFO - PROCESS | 3968 | 1464936020551 Marionette TRACE conn6 <- [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]]]}] 23:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1142ms 23:40:20 INFO - PROCESS | 3968 | 1464936020583 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 23:40:20 INFO - PROCESS | 3968 | 1464936020586 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 23:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:40:20 INFO - PROCESS | 3968 | 1464936020595 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:40:20 INFO - PROCESS | 3968 | 1464936020599 Marionette TRACE conn6 <- [1,2130,null,{}] 23:40:20 INFO - PROCESS | 3968 | 1464936020603 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:20 INFO - PROCESS | 3968 | 1464936020771 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 23:40:20 INFO - PROCESS | 3968 | 1464936020960 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:21 INFO - PROCESS | 3968 | ++DOCSHELL 19EE3800 == 136 [pid = 3968] [id = 542] 23:40:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 295 (1A032400) [pid = 3968] [serial = 1626] [outer = 00000000] 23:40:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 296 (1CEF2400) [pid = 3968] [serial = 1627] [outer = 1A032400] 23:40:21 INFO - PROCESS | 3968 | 1464936021014 Marionette DEBUG loaded listener.js 23:40:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 297 (1E6B7800) [pid = 3968] [serial = 1628] [outer = 1A032400] 23:40:21 INFO - PROCESS | 3968 | 1464936021620 Marionette TRACE conn6 <- [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] 23:40:21 INFO - PROCESS | 3968 | 1464936021669 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 23:40:21 INFO - PROCESS | 3968 | 1464936021673 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:40:21 INFO - PROCESS | 3968 | 1464936021676 Marionette TRACE conn6 <- [1,2134,null,{}] 23:40:21 INFO - PROCESS | 3968 | 1464936021686 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:21 INFO - PROCESS | 3968 | 1464936021823 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 23:40:22 INFO - PROCESS | 3968 | 1464936022015 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:22 INFO - PROCESS | 3968 | ++DOCSHELL 21B78800 == 137 [pid = 3968] [id = 543] 23:40:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 298 (24D93C00) [pid = 3968] [serial = 1629] [outer = 00000000] 23:40:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 299 (27A43400) [pid = 3968] [serial = 1630] [outer = 24D93C00] 23:40:22 INFO - PROCESS | 3968 | 1464936022076 Marionette DEBUG loaded listener.js 23:40:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 300 (27A4A400) [pid = 3968] [serial = 1631] [outer = 24D93C00] 23:40:22 INFO - PROCESS | 3968 | 1464936022749 Marionette TRACE conn6 <- [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] 23:40:22 INFO - PROCESS | 3968 | 1464936022800 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 23:40:22 INFO - PROCESS | 3968 | 1464936022803 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:40:22 INFO - PROCESS | 3968 | 1464936022805 Marionette TRACE conn6 <- [1,2138,null,{}] 23:40:22 INFO - PROCESS | 3968 | 1464936022809 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:22 INFO - PROCESS | 3968 | 1464936022943 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 23:40:23 INFO - PROCESS | 3968 | 1464936023153 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:23 INFO - PROCESS | 3968 | ++DOCSHELL 29219000 == 138 [pid = 3968] [id = 544] 23:40:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 301 (29220000) [pid = 3968] [serial = 1632] [outer = 00000000] 23:40:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 302 (29E1B400) [pid = 3968] [serial = 1633] [outer = 29220000] 23:40:23 INFO - PROCESS | 3968 | 1464936023248 Marionette DEBUG loaded listener.js 23:40:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 303 (29F53C00) [pid = 3968] [serial = 1634] [outer = 29220000] 23:40:23 INFO - PROCESS | 3968 | 1464936023780 Marionette TRACE conn6 <- [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]]]}] 23:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1019ms 23:40:23 INFO - PROCESS | 3968 | 1464936023826 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 23:40:23 INFO - PROCESS | 3968 | 1464936023828 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 23:40:23 INFO - PROCESS | 3968 | 1464936023832 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:40:23 INFO - PROCESS | 3968 | 1464936023834 Marionette TRACE conn6 <- [1,2142,null,{}] 23:40:23 INFO - PROCESS | 3968 | 1464936023837 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:24 INFO - PROCESS | 3968 | 1464936023969 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 23:40:24 INFO - PROCESS | 3968 | 1464936024171 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:24 INFO - PROCESS | 3968 | ++DOCSHELL 29AA0000 == 139 [pid = 3968] [id = 545] 23:40:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 304 (29AA0C00) [pid = 3968] [serial = 1635] [outer = 00000000] 23:40:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 305 (29AA5000) [pid = 3968] [serial = 1636] [outer = 29AA0C00] 23:40:24 INFO - PROCESS | 3968 | 1464936024227 Marionette DEBUG loaded listener.js 23:40:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 306 (29AA6C00) [pid = 3968] [serial = 1637] [outer = 29AA0C00] 23:40:24 INFO - PROCESS | 3968 | 1464936024803 Marionette TRACE conn6 <- [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]]]}] 23:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1016ms 23:40:24 INFO - PROCESS | 3968 | 1464936024851 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 23:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:40:24 INFO - PROCESS | 3968 | 1464936024854 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 23:40:24 INFO - PROCESS | 3968 | 1464936024857 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:40:24 INFO - PROCESS | 3968 | 1464936024859 Marionette TRACE conn6 <- [1,2146,null,{}] 23:40:24 INFO - PROCESS | 3968 | 1464936024863 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:25 INFO - PROCESS | 3968 | 1464936025012 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 23:40:25 INFO - PROCESS | 3968 | 1464936025204 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:25 INFO - PROCESS | 3968 | ++DOCSHELL 29AA8800 == 140 [pid = 3968] [id = 546] 23:40:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 307 (29FB6800) [pid = 3968] [serial = 1638] [outer = 00000000] 23:40:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 308 (2A69F400) [pid = 3968] [serial = 1639] [outer = 29FB6800] 23:40:25 INFO - PROCESS | 3968 | 1464936025258 Marionette DEBUG loaded listener.js 23:40:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 309 (2A82D000) [pid = 3968] [serial = 1640] [outer = 29FB6800] 23:40:25 INFO - PROCESS | 3968 | 1464936025850 Marionette TRACE conn6 <- [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]]]}] 23:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1015ms 23:40:25 INFO - PROCESS | 3968 | 1464936025887 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 23:40:25 INFO - PROCESS | 3968 | 1464936025890 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 23:40:25 INFO - PROCESS | 3968 | 1464936025893 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:40:25 INFO - PROCESS | 3968 | 1464936025895 Marionette TRACE conn6 <- [1,2150,null,{}] 23:40:25 INFO - PROCESS | 3968 | 1464936025899 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:26 INFO - PROCESS | 3968 | 1464936026026 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 23:40:26 INFO - PROCESS | 3968 | 1464936026232 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:26 INFO - PROCESS | 3968 | ++DOCSHELL 2AA91000 == 141 [pid = 3968] [id = 547] 23:40:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 310 (2BC63C00) [pid = 3968] [serial = 1641] [outer = 00000000] 23:40:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 311 (2BC6C000) [pid = 3968] [serial = 1642] [outer = 2BC63C00] 23:40:26 INFO - PROCESS | 3968 | 1464936026290 Marionette DEBUG loaded listener.js 23:40:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 312 (2BC70800) [pid = 3968] [serial = 1643] [outer = 2BC63C00] 23:40:26 INFO - PROCESS | 3968 | 1464936026860 Marionette TRACE conn6 <- [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]]]}] 23:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1018ms 23:40:26 INFO - PROCESS | 3968 | 1464936026914 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 23:40:26 INFO - PROCESS | 3968 | 1464936026917 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 23:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:40:26 INFO - PROCESS | 3968 | 1464936026920 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:40:26 INFO - PROCESS | 3968 | 1464936026922 Marionette TRACE conn6 <- [1,2154,null,{}] 23:40:26 INFO - PROCESS | 3968 | 1464936026926 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:27 INFO - PROCESS | 3968 | 1464936027053 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 23:40:27 INFO - PROCESS | 3968 | 1464936027243 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:27 INFO - PROCESS | 3968 | ++DOCSHELL 2BC67400 == 142 [pid = 3968] [id = 548] 23:40:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 313 (2BC6BC00) [pid = 3968] [serial = 1644] [outer = 00000000] 23:40:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 314 (2BCD7C00) [pid = 3968] [serial = 1645] [outer = 2BC6BC00] 23:40:27 INFO - PROCESS | 3968 | 1464936027297 Marionette DEBUG loaded listener.js 23:40:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 315 (2BCDD000) [pid = 3968] [serial = 1646] [outer = 2BC6BC00] 23:40:27 INFO - PROCESS | 3968 | 1464936027887 Marionette TRACE conn6 <- [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]]]}] 23:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1021ms 23:40:27 INFO - PROCESS | 3968 | 1464936027942 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 23:40:27 INFO - PROCESS | 3968 | 1464936027944 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 23:40:27 INFO - PROCESS | 3968 | 1464936027948 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:40:27 INFO - PROCESS | 3968 | 1464936027950 Marionette TRACE conn6 <- [1,2158,null,{}] 23:40:27 INFO - PROCESS | 3968 | 1464936027953 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:28 INFO - PROCESS | 3968 | 1464936028082 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 23:40:28 INFO - PROCESS | 3968 | 1464936028286 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:28 INFO - PROCESS | 3968 | ++DOCSHELL 27A4D000 == 143 [pid = 3968] [id = 549] 23:40:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 316 (2BCD5400) [pid = 3968] [serial = 1647] [outer = 00000000] 23:40:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 317 (2D04E800) [pid = 3968] [serial = 1648] [outer = 2BCD5400] 23:40:28 INFO - PROCESS | 3968 | 1464936028341 Marionette DEBUG loaded listener.js 23:40:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 318 (2D051C00) [pid = 3968] [serial = 1649] [outer = 2BCD5400] 23:40:28 INFO - PROCESS | 3968 | 1464936028940 Marionette TRACE conn6 <- [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]]]}] 23:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1019ms 23:40:29 INFO - PROCESS | 3968 | 1464936028970 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 23:40:29 INFO - PROCESS | 3968 | 1464936028972 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 23:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:40:29 INFO - PROCESS | 3968 | 1464936028976 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:40:29 INFO - PROCESS | 3968 | 1464936028978 Marionette TRACE conn6 <- [1,2162,null,{}] 23:40:29 INFO - PROCESS | 3968 | 1464936028982 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:29 INFO - PROCESS | 3968 | 1464936029114 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 23:40:29 INFO - PROCESS | 3968 | 1464936029318 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:29 INFO - PROCESS | 3968 | ++DOCSHELL 2D04DC00 == 144 [pid = 3968] [id = 550] 23:40:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 319 (2D054800) [pid = 3968] [serial = 1650] [outer = 00000000] 23:40:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 320 (2E5F2400) [pid = 3968] [serial = 1651] [outer = 2D054800] 23:40:29 INFO - PROCESS | 3968 | 1464936029374 Marionette DEBUG loaded listener.js 23:40:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 321 (2E5F5C00) [pid = 3968] [serial = 1652] [outer = 2D054800] 23:40:30 INFO - PROCESS | 3968 | 1464936029976 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 23:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1069ms 23:40:30 INFO - PROCESS | 3968 | 1464936030049 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 23:40:30 INFO - PROCESS | 3968 | 1464936030051 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 23:40:30 INFO - PROCESS | 3968 | 1464936030055 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:40:30 INFO - PROCESS | 3968 | 1464936030057 Marionette TRACE conn6 <- [1,2166,null,{}] 23:40:30 INFO - PROCESS | 3968 | 1464936030061 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:30 INFO - PROCESS | 3968 | 1464936030214 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 23:40:30 INFO - PROCESS | 3968 | 1464936030411 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:30 INFO - PROCESS | 3968 | ++DOCSHELL 2AE04400 == 145 [pid = 3968] [id = 551] 23:40:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 322 (2AE05800) [pid = 3968] [serial = 1653] [outer = 00000000] 23:40:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 323 (2AE0E400) [pid = 3968] [serial = 1654] [outer = 2AE05800] 23:40:30 INFO - PROCESS | 3968 | 1464936030470 Marionette DEBUG loaded listener.js 23:40:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 324 (2B45AC00) [pid = 3968] [serial = 1655] [outer = 2AE05800] 23:40:31 INFO - PROCESS | 3968 | 1464936031160 Marionette TRACE conn6 <- [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]]]}] 23:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1184ms 23:40:31 INFO - PROCESS | 3968 | 1464936031242 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 23:40:31 INFO - PROCESS | 3968 | 1464936031244 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 23:40:31 INFO - PROCESS | 3968 | 1464936031248 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:40:31 INFO - PROCESS | 3968 | 1464936031250 Marionette TRACE conn6 <- [1,2170,null,{}] 23:40:31 INFO - PROCESS | 3968 | 1464936031273 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:31 INFO - PROCESS | 3968 | 1464936031411 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 23:40:31 INFO - PROCESS | 3968 | 1464936031603 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:31 INFO - PROCESS | 3968 | ++DOCSHELL 1781DC00 == 146 [pid = 3968] [id = 552] 23:40:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 325 (178E5800) [pid = 3968] [serial = 1656] [outer = 00000000] 23:40:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 326 (1E6B5400) [pid = 3968] [serial = 1657] [outer = 178E5800] 23:40:31 INFO - PROCESS | 3968 | 1464936031657 Marionette DEBUG loaded listener.js 23:40:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 327 (207AE800) [pid = 3968] [serial = 1658] [outer = 178E5800] 23:40:32 INFO - PROCESS | 3968 | 1464936032283 Marionette TRACE conn6 <- [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]]]}] 23:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1019ms 23:40:32 INFO - PROCESS | 3968 | 1464936032302 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 23:40:32 INFO - PROCESS | 3968 | 1464936032304 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 23:40:32 INFO - PROCESS | 3968 | 1464936032308 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:40:32 INFO - PROCESS | 3968 | 1464936032310 Marionette TRACE conn6 <- [1,2174,null,{}] 23:40:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:40:32 INFO - PROCESS | 3968 | 1464936032313 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:32 INFO - PROCESS | 3968 | 1464936032446 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 23:40:32 INFO - PROCESS | 3968 | 1464936032657 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:32 INFO - PROCESS | 3968 | ++DOCSHELL 28356000 == 147 [pid = 3968] [id = 553] 23:40:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 328 (2860D800) [pid = 3968] [serial = 1659] [outer = 00000000] 23:40:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 329 (2AE0E000) [pid = 3968] [serial = 1660] [outer = 2860D800] 23:40:32 INFO - PROCESS | 3968 | 1464936032712 Marionette DEBUG loaded listener.js 23:40:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 330 (2B460800) [pid = 3968] [serial = 1661] [outer = 2860D800] 23:40:33 INFO - PROCESS | 3968 | 1464936033311 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 23:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1070ms 23:40:33 INFO - PROCESS | 3968 | 1464936033382 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 23:40:33 INFO - PROCESS | 3968 | 1464936033385 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 23:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:40:33 INFO - PROCESS | 3968 | 1464936033388 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:40:33 INFO - PROCESS | 3968 | 1464936033390 Marionette TRACE conn6 <- [1,2178,null,{}] 23:40:33 INFO - PROCESS | 3968 | 1464936033394 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:33 INFO - PROCESS | 3968 | 1464936033524 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 23:40:34 INFO - PROCESS | 3968 | 1464936034085 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:34 INFO - PROCESS | 3968 | ++DOCSHELL 0C804000 == 148 [pid = 3968] [id = 554] 23:40:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 331 (0D0CC000) [pid = 3968] [serial = 1662] [outer = 00000000] 23:40:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 332 (1010A400) [pid = 3968] [serial = 1663] [outer = 0D0CC000] 23:40:34 INFO - PROCESS | 3968 | 1464936034230 Marionette DEBUG loaded listener.js 23:40:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 333 (1050D000) [pid = 3968] [serial = 1664] [outer = 0D0CC000] 23:40:34 INFO - PROCESS | 3968 | 1464936034883 Marionette TRACE conn6 <- [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]]]}] 23:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1551ms 23:40:34 INFO - PROCESS | 3968 | 1464936034942 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 23:40:34 INFO - PROCESS | 3968 | 1464936034947 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 23:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:40:34 INFO - PROCESS | 3968 | 1464936034951 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:40:34 INFO - PROCESS | 3968 | 1464936034954 Marionette TRACE conn6 <- [1,2182,null,{}] 23:40:34 INFO - PROCESS | 3968 | 1464936034959 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:35 INFO - PROCESS | 3968 | 1464936035085 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 23:40:35 INFO - PROCESS | 3968 | 1464936035283 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:35 INFO - PROCESS | 3968 | ++DOCSHELL 1054BC00 == 149 [pid = 3968] [id = 555] 23:40:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 334 (144F7800) [pid = 3968] [serial = 1665] [outer = 00000000] 23:40:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 335 (1950F000) [pid = 3968] [serial = 1666] [outer = 144F7800] 23:40:35 INFO - PROCESS | 3968 | 1464936035334 Marionette DEBUG loaded listener.js 23:40:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 336 (1A026000) [pid = 3968] [serial = 1667] [outer = 144F7800] 23:40:35 INFO - PROCESS | 3968 | 1464936035962 Marionette TRACE conn6 <- [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]]]}] 23:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1021ms 23:40:35 INFO - PROCESS | 3968 | 1464936035975 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 23:40:35 INFO - PROCESS | 3968 | 1464936035979 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 23:40:35 INFO - PROCESS | 3968 | 1464936035983 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:40:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:40:35 INFO - PROCESS | 3968 | 1464936035985 Marionette TRACE conn6 <- [1,2186,null,{}] 23:40:35 INFO - PROCESS | 3968 | 1464936035989 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:36 INFO - PROCESS | 3968 | 1464936036110 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 23:40:36 INFO - PROCESS | 3968 | 1464936036320 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:36 INFO - PROCESS | 3968 | ++DOCSHELL 10548000 == 150 [pid = 3968] [id = 556] 23:40:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 337 (1A036400) [pid = 3968] [serial = 1668] [outer = 00000000] 23:40:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 338 (1D904800) [pid = 3968] [serial = 1669] [outer = 1A036400] 23:40:36 INFO - PROCESS | 3968 | 1464936036371 Marionette DEBUG loaded listener.js 23:40:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 339 (2051E400) [pid = 3968] [serial = 1670] [outer = 1A036400] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 21B81400 == 149 [pid = 3968] [id = 293] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 207EB000 == 148 [pid = 3968] [id = 441] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 0FB6D800 == 147 [pid = 3968] [id = 366] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 22AB5000 == 146 [pid = 3968] [id = 365] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 0FF21800 == 145 [pid = 3968] [id = 212] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 1AFDFC00 == 144 [pid = 3968] [id = 139] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 1D902800 == 143 [pid = 3968] [id = 539] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 0FA3D400 == 142 [pid = 3968] [id = 538] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 2300A800 == 141 [pid = 3968] [id = 537] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 21BA9400 == 140 [pid = 3968] [id = 536] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 338 (2AA83800) [pid = 3968] [serial = 1510] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 337 (2BC63000) [pid = 3968] [serial = 1513] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 336 (18C9C000) [pid = 3968] [serial = 1516] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 335 (225F0800) [pid = 3968] [serial = 1549] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 334 (29E1D000) [pid = 3968] [serial = 1495] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 333 (29A66400) [pid = 3968] [serial = 1498] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 332 (29FB5800) [pid = 3968] [serial = 1501] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 331 (2A68D400) [pid = 3968] [serial = 1504] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 330 (2A6AB000) [pid = 3968] [serial = 1507] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 10231C00 == 139 [pid = 3968] [id = 535] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 1A03EC00 == 138 [pid = 3968] [id = 534] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 1428C800 == 137 [pid = 3968] [id = 533] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 0D073800 == 136 [pid = 3968] [id = 12] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 1428F400 == 135 [pid = 3968] [id = 532] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 1425B400 == 134 [pid = 3968] [id = 531] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 23B5C800 == 133 [pid = 3968] [id = 523] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 24D86800 == 132 [pid = 3968] [id = 522] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 23919C00 == 131 [pid = 3968] [id = 521] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 23060000 == 130 [pid = 3968] [id = 520] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 22625800 == 129 [pid = 3968] [id = 519] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 19720400 == 128 [pid = 3968] [id = 518] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 0FB8A000 == 127 [pid = 3968] [id = 517] 23:40:36 INFO - PROCESS | 3968 | --DOCSHELL 0FF59C00 == 126 [pid = 3968] [id = 516] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 329 (21B84800) [pid = 3968] [serial = 1547] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 328 (1050B000) [pid = 3968] [serial = 1076] [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.] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 327 (1A133000) [pid = 3968] [serial = 1544] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 326 (1D908800) [pid = 3968] [serial = 1535] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 325 (2051F400) [pid = 3968] [serial = 1537] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 324 (207F2000) [pid = 3968] [serial = 1540] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 323 (207A1C00) [pid = 3968] [serial = 1538] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 322 (2056E800) [pid = 3968] [serial = 1546] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 321 (19515400) [pid = 3968] [serial = 1543] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 320 (20B85000) [pid = 3968] [serial = 1541] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 319 (18E3A800) [pid = 3968] [serial = 1523] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 318 (17984800) [pid = 3968] [serial = 1522] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 317 (1952C000) [pid = 3968] [serial = 1528] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 316 (19723C00) [pid = 3968] [serial = 1529] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 315 (22616800) [pid = 3968] [serial = 1489] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 314 (20BCCC00) [pid = 3968] [serial = 1519] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 313 (1050BC00) [pid = 3968] [serial = 1525] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 312 (14257800) [pid = 3968] [serial = 1526] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 311 (1D01B000) [pid = 3968] [serial = 1534] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 310 (1C58E000) [pid = 3968] [serial = 1531] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 309 (1CE7C800) [pid = 3968] [serial = 1532] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 308 (196E2000) [pid = 3968] [serial = 1486] [outer = 00000000] [url = about:blank] 23:40:36 INFO - PROCESS | 3968 | --DOMWINDOW == 307 (2791CC00) [pid = 3968] [serial = 1492] [outer = 00000000] [url = about:blank] 23:40:37 INFO - PROCESS | 3968 | 1464936037134 Marionette TRACE conn6 <- [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]]]}] 23:40:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:40:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1182ms 23:40:37 INFO - PROCESS | 3968 | 1464936037210 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 23:40:37 INFO - PROCESS | 3968 | 1464936037212 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 23:40:37 INFO - PROCESS | 3968 | 1464936037219 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:40:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:40:37 INFO - PROCESS | 3968 | 1464936037224 Marionette TRACE conn6 <- [1,2190,null,{}] 23:40:37 INFO - PROCESS | 3968 | 1464936037233 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:37 INFO - PROCESS | 3968 | 1464936037342 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 23:40:37 INFO - PROCESS | 3968 | 1464936037356 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:37 INFO - PROCESS | 3968 | ++DOCSHELL 14CE4000 == 127 [pid = 3968] [id = 557] 23:40:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 308 (17981800) [pid = 3968] [serial = 1671] [outer = 00000000] 23:40:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 309 (18AF6400) [pid = 3968] [serial = 1672] [outer = 17981800] 23:40:37 INFO - PROCESS | 3968 | 1464936037401 Marionette DEBUG loaded listener.js 23:40:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 310 (1950C000) [pid = 3968] [serial = 1673] [outer = 17981800] 23:40:37 INFO - PROCESS | 3968 | 1464936037977 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 23:40:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:40:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 770ms 23:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:40:38 INFO - PROCESS | 3968 | 1464936037994 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 23:40:38 INFO - PROCESS | 3968 | 1464936037997 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 23:40:38 INFO - PROCESS | 3968 | 1464936038000 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:40:38 INFO - PROCESS | 3968 | 1464936038001 Marionette TRACE conn6 <- [1,2194,null,{}] 23:40:38 INFO - PROCESS | 3968 | 1464936038005 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:38 INFO - PROCESS | 3968 | 1464936038171 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 23:40:38 INFO - PROCESS | 3968 | 1464936038279 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:38 INFO - PROCESS | 3968 | ++DOCSHELL 19DB1400 == 128 [pid = 3968] [id = 558] 23:40:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 311 (19DE3C00) [pid = 3968] [serial = 1674] [outer = 00000000] 23:40:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 312 (1BD01C00) [pid = 3968] [serial = 1675] [outer = 19DE3C00] 23:40:38 INFO - PROCESS | 3968 | 1464936038324 Marionette DEBUG loaded listener.js 23:40:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 313 (1CE64400) [pid = 3968] [serial = 1676] [outer = 19DE3C00] 23:40:38 INFO - PROCESS | 3968 | 1464936038704 Marionette TRACE conn6 <- [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]]]}] 23:40:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:40:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 731ms 23:40:38 INFO - PROCESS | 3968 | 1464936038771 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 23:40:38 INFO - PROCESS | 3968 | 1464936038773 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 23:40:38 INFO - PROCESS | 3968 | 1464936038776 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:40:38 INFO - PROCESS | 3968 | 1464936038778 Marionette TRACE conn6 <- [1,2198,null,{}] 23:40:38 INFO - PROCESS | 3968 | 1464936038781 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:40:38 INFO - PROCESS | 3968 | 1464936038939 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 23:40:38 INFO - PROCESS | 3968 | 1464936038961 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:38 INFO - PROCESS | 3968 | ++DOCSHELL 1CEEA800 == 129 [pid = 3968] [id = 559] 23:40:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 314 (1CEEB400) [pid = 3968] [serial = 1677] [outer = 00000000] 23:40:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 315 (1D903800) [pid = 3968] [serial = 1678] [outer = 1CEEB400] 23:40:39 INFO - PROCESS | 3968 | 1464936039014 Marionette DEBUG loaded listener.js 23:40:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 316 (1F88F800) [pid = 3968] [serial = 1679] [outer = 1CEEB400] 23:40:39 INFO - PROCESS | 3968 | 1464936039517 Marionette TRACE conn6 <- [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]]]}] 23:40:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:40:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 770ms 23:40:39 INFO - PROCESS | 3968 | 1464936039556 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 23:40:39 INFO - PROCESS | 3968 | 1464936039557 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 23:40:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:40:39 INFO - PROCESS | 3968 | 1464936039561 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:40:39 INFO - PROCESS | 3968 | 1464936039562 Marionette TRACE conn6 <- [1,2202,null,{}] 23:40:39 INFO - PROCESS | 3968 | 1464936039575 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:39 INFO - PROCESS | 3968 | 1464936039732 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 23:40:39 INFO - PROCESS | 3968 | 1464936039755 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:39 INFO - PROCESS | 3968 | ++DOCSHELL 20519800 == 130 [pid = 3968] [id = 560] 23:40:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 317 (2051D000) [pid = 3968] [serial = 1680] [outer = 00000000] 23:40:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 318 (20BCAC00) [pid = 3968] [serial = 1681] [outer = 2051D000] 23:40:39 INFO - PROCESS | 3968 | 1464936039799 Marionette DEBUG loaded listener.js 23:40:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 319 (21B7D400) [pid = 3968] [serial = 1682] [outer = 2051D000] 23:40:40 INFO - PROCESS | 3968 | 1464936040251 Marionette TRACE conn6 <- [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]]]}] 23:40:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:40:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 23:40:40 INFO - PROCESS | 3968 | 1464936040291 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 23:40:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:40:40 INFO - PROCESS | 3968 | 1464936040293 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 23:40:40 INFO - PROCESS | 3968 | 1464936040296 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:40:40 INFO - PROCESS | 3968 | 1464936040298 Marionette TRACE conn6 <- [1,2206,null,{}] 23:40:40 INFO - PROCESS | 3968 | 1464936040301 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:40 INFO - PROCESS | 3968 | 1464936040454 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 23:40:40 INFO - PROCESS | 3968 | 1464936040469 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:40 INFO - PROCESS | 3968 | ++DOCSHELL 20BCF000 == 131 [pid = 3968] [id = 561] 23:40:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 320 (21B87400) [pid = 3968] [serial = 1683] [outer = 00000000] 23:40:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 321 (21BB5800) [pid = 3968] [serial = 1684] [outer = 21B87400] 23:40:40 INFO - PROCESS | 3968 | 1464936040513 Marionette DEBUG loaded listener.js 23:40:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 322 (225F0000) [pid = 3968] [serial = 1685] [outer = 21B87400] 23:40:41 INFO - PROCESS | 3968 | --DOMWINDOW == 321 (0FBCDC00) [pid = 3968] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:40:41 INFO - PROCESS | 3968 | --DOMWINDOW == 320 (17DCF400) [pid = 3968] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:40:41 INFO - PROCESS | 3968 | --DOMWINDOW == 319 (1428DC00) [pid = 3968] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:40:41 INFO - PROCESS | 3968 | --DOMWINDOW == 318 (1AE1BC00) [pid = 3968] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:40:41 INFO - PROCESS | 3968 | --DOMWINDOW == 317 (1972A400) [pid = 3968] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:40:41 INFO - PROCESS | 3968 | --DOMWINDOW == 316 (14E4B800) [pid = 3968] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:40:41 INFO - PROCESS | 3968 | --DOMWINDOW == 315 (20094000) [pid = 3968] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:40:41 INFO - PROCESS | 3968 | --DOMWINDOW == 314 (14E0D000) [pid = 3968] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:40:41 INFO - PROCESS | 3968 | --DOMWINDOW == 313 (21BB1800) [pid = 3968] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:40:41 INFO - PROCESS | 3968 | --DOMWINDOW == 312 (2300B800) [pid = 3968] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:40:41 INFO - PROCESS | 3968 | 1464936041488 Marionette TRACE conn6 <- [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]]]}] 23:40:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:40:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1237ms 23:40:41 INFO - PROCESS | 3968 | 1464936041534 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 23:40:41 INFO - PROCESS | 3968 | 1464936041536 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 23:40:41 INFO - PROCESS | 3968 | 1464936041539 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:40:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:40:41 INFO - PROCESS | 3968 | 1464936041540 Marionette TRACE conn6 <- [1,2210,null,{}] 23:40:41 INFO - PROCESS | 3968 | 1464936041543 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:41 INFO - PROCESS | 3968 | 1464936041647 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 23:40:41 INFO - PROCESS | 3968 | 1464936041656 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:41 INFO - PROCESS | 3968 | ++DOCSHELL 1A12FC00 == 132 [pid = 3968] [id = 562] 23:40:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 313 (1D740800) [pid = 3968] [serial = 1686] [outer = 00000000] 23:40:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 314 (20B8F000) [pid = 3968] [serial = 1687] [outer = 1D740800] 23:40:41 INFO - PROCESS | 3968 | 1464936041700 Marionette DEBUG loaded listener.js 23:40:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 315 (21BB2000) [pid = 3968] [serial = 1688] [outer = 1D740800] 23:40:42 INFO - PROCESS | 3968 | 1464936042181 Marionette TRACE conn6 <- [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]]]}] 23:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 23:40:42 INFO - PROCESS | 3968 | 1464936042235 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 23:40:42 INFO - PROCESS | 3968 | 1464936042237 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 23:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:40:42 INFO - PROCESS | 3968 | 1464936042241 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:40:42 INFO - PROCESS | 3968 | 1464936042242 Marionette TRACE conn6 <- [1,2214,null,{}] 23:40:42 INFO - PROCESS | 3968 | 1464936042246 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:42 INFO - PROCESS | 3968 | 1464936042350 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 23:40:42 INFO - PROCESS | 3968 | 1464936042356 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:42 INFO - PROCESS | 3968 | ++DOCSHELL 225F6800 == 133 [pid = 3968] [id = 563] 23:40:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 316 (22752000) [pid = 3968] [serial = 1689] [outer = 00000000] 23:40:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 317 (22AC1400) [pid = 3968] [serial = 1690] [outer = 22752000] 23:40:42 INFO - PROCESS | 3968 | 1464936042400 Marionette DEBUG loaded listener.js 23:40:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 318 (23062400) [pid = 3968] [serial = 1691] [outer = 22752000] 23:40:42 INFO - PROCESS | 3968 | 1464936042886 Marionette TRACE conn6 <- [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]]]}] 23:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 23:40:42 INFO - PROCESS | 3968 | 1464936042912 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 23:40:42 INFO - PROCESS | 3968 | 1464936042914 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 23:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:40:42 INFO - PROCESS | 3968 | 1464936042921 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:40:42 INFO - PROCESS | 3968 | 1464936042923 Marionette TRACE conn6 <- [1,2218,null,{}] 23:40:42 INFO - PROCESS | 3968 | 1464936042926 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:43 INFO - PROCESS | 3968 | 1464936043101 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 23:40:43 INFO - PROCESS | 3968 | 1464936043115 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:43 INFO - PROCESS | 3968 | ++DOCSHELL 20095800 == 134 [pid = 3968] [id = 564] 23:40:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 319 (23011400) [pid = 3968] [serial = 1692] [outer = 00000000] 23:40:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 320 (23893800) [pid = 3968] [serial = 1693] [outer = 23011400] 23:40:43 INFO - PROCESS | 3968 | 1464936043164 Marionette DEBUG loaded listener.js 23:40:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 321 (23B0F000) [pid = 3968] [serial = 1694] [outer = 23011400] 23:40:44 INFO - PROCESS | 3968 | 1464936043990 Marionette TRACE conn6 <- [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]]]}] 23:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1125ms 23:40:44 INFO - PROCESS | 3968 | 1464936044046 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 23:40:44 INFO - PROCESS | 3968 | 1464936044052 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 23:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:40:44 INFO - PROCESS | 3968 | 1464936044056 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:40:44 INFO - PROCESS | 3968 | 1464936044061 Marionette TRACE conn6 <- [1,2222,null,{}] 23:40:44 INFO - PROCESS | 3968 | 1464936044066 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:44 INFO - PROCESS | 3968 | 1464936044210 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 23:40:44 INFO - PROCESS | 3968 | 1464936044404 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:44 INFO - PROCESS | 3968 | ++DOCSHELL 0FF2F800 == 135 [pid = 3968] [id = 565] 23:40:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 322 (14250000) [pid = 3968] [serial = 1695] [outer = 00000000] 23:40:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 323 (17989800) [pid = 3968] [serial = 1696] [outer = 14250000] 23:40:44 INFO - PROCESS | 3968 | 1464936044461 Marionette DEBUG loaded listener.js 23:40:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 324 (18E37800) [pid = 3968] [serial = 1697] [outer = 14250000] 23:40:45 INFO - PROCESS | 3968 | 1464936045008 Marionette TRACE conn6 <- [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]]]}] 23:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1023ms 23:40:45 INFO - PROCESS | 3968 | 1464936045085 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 23:40:45 INFO - PROCESS | 3968 | 1464936045091 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 23:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:40:45 INFO - PROCESS | 3968 | 1464936045097 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:40:45 INFO - PROCESS | 3968 | 1464936045100 Marionette TRACE conn6 <- [1,2226,null,{}] 23:40:45 INFO - PROCESS | 3968 | 1464936045104 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:45 INFO - PROCESS | 3968 | 1464936045240 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 23:40:45 INFO - PROCESS | 3968 | 1464936045432 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:45 INFO - PROCESS | 3968 | ++DOCSHELL 1C58F800 == 136 [pid = 3968] [id = 566] 23:40:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 325 (1CE64000) [pid = 3968] [serial = 1698] [outer = 00000000] 23:40:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 326 (1E665C00) [pid = 3968] [serial = 1699] [outer = 1CE64000] 23:40:45 INFO - PROCESS | 3968 | 1464936045488 Marionette DEBUG loaded listener.js 23:40:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 327 (1F882C00) [pid = 3968] [serial = 1700] [outer = 1CE64000] 23:40:46 INFO - PROCESS | 3968 | 1464936046080 Marionette TRACE conn6 <- [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]]]}] 23:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1020ms 23:40:46 INFO - PROCESS | 3968 | 1464936046118 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 23:40:46 INFO - PROCESS | 3968 | 1464936046120 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 23:40:46 INFO - PROCESS | 3968 | 1464936046124 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:40:46 INFO - PROCESS | 3968 | 1464936046128 Marionette TRACE conn6 <- [1,2230,null,{}] 23:40:46 INFO - PROCESS | 3968 | 1464936046139 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:46 INFO - PROCESS | 3968 | 1464936046321 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 23:40:46 INFO - PROCESS | 3968 | 1464936046515 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:46 INFO - PROCESS | 3968 | ++DOCSHELL 1A12E400 == 137 [pid = 3968] [id = 567] 23:40:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 328 (23B09C00) [pid = 3968] [serial = 1701] [outer = 00000000] 23:40:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 329 (23B5D000) [pid = 3968] [serial = 1702] [outer = 23B09C00] 23:40:46 INFO - PROCESS | 3968 | 1464936046574 Marionette DEBUG loaded listener.js 23:40:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 330 (24507C00) [pid = 3968] [serial = 1703] [outer = 23B09C00] 23:40:47 INFO - PROCESS | 3968 | 1464936047192 Marionette TRACE conn6 <- [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]]]}] 23:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1130ms 23:40:47 INFO - PROCESS | 3968 | 1464936047258 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 23:40:47 INFO - PROCESS | 3968 | 1464936047261 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 23:40:47 INFO - PROCESS | 3968 | 1464936047264 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:40:47 INFO - PROCESS | 3968 | 1464936047266 Marionette TRACE conn6 <- [1,2234,null,{}] 23:40:47 INFO - PROCESS | 3968 | 1464936047270 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:47 INFO - PROCESS | 3968 | 1464936047434 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 23:40:47 INFO - PROCESS | 3968 | 1464936047625 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:47 INFO - PROCESS | 3968 | ++DOCSHELL 23B5C800 == 138 [pid = 3968] [id = 568] 23:40:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 331 (24D81000) [pid = 3968] [serial = 1704] [outer = 00000000] 23:40:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 332 (2791B400) [pid = 3968] [serial = 1705] [outer = 24D81000] 23:40:47 INFO - PROCESS | 3968 | 1464936047679 Marionette DEBUG loaded listener.js 23:40:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 333 (27A2DC00) [pid = 3968] [serial = 1706] [outer = 24D81000] 23:40:48 INFO - PROCESS | 3968 | 1464936048272 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 23:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1075ms 23:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:40:48 INFO - PROCESS | 3968 | 1464936048343 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 23:40:48 INFO - PROCESS | 3968 | 1464936048345 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 23:40:48 INFO - PROCESS | 3968 | 1464936048349 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:40:48 INFO - PROCESS | 3968 | 1464936048351 Marionette TRACE conn6 <- [1,2238,null,{}] 23:40:48 INFO - PROCESS | 3968 | 1464936048355 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:48 INFO - PROCESS | 3968 | 1464936048482 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 23:40:48 INFO - PROCESS | 3968 | 1464936048673 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:48 INFO - PROCESS | 3968 | ++DOCSHELL 23B66800 == 139 [pid = 3968] [id = 569] 23:40:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 334 (27A43800) [pid = 3968] [serial = 1707] [outer = 00000000] 23:40:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 335 (28355C00) [pid = 3968] [serial = 1708] [outer = 27A43800] 23:40:48 INFO - PROCESS | 3968 | 1464936048727 Marionette DEBUG loaded listener.js 23:40:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 336 (2835C000) [pid = 3968] [serial = 1709] [outer = 27A43800] 23:40:49 INFO - PROCESS | 3968 | 1464936049316 Marionette TRACE conn6 <- [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]]]}] 23:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1017ms 23:40:49 INFO - PROCESS | 3968 | 1464936049369 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 23:40:49 INFO - PROCESS | 3968 | 1464936049371 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 23:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:40:49 INFO - PROCESS | 3968 | 1464936049375 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:40:49 INFO - PROCESS | 3968 | 1464936049377 Marionette TRACE conn6 <- [1,2242,null,{}] 23:40:49 INFO - PROCESS | 3968 | 1464936049381 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:49 INFO - PROCESS | 3968 | 1464936049519 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 23:40:49 INFO - PROCESS | 3968 | 1464936049724 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:49 INFO - PROCESS | 3968 | ++DOCSHELL 28D0B800 == 140 [pid = 3968] [id = 570] 23:40:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 337 (29216C00) [pid = 3968] [serial = 1710] [outer = 00000000] 23:40:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 338 (29A9FC00) [pid = 3968] [serial = 1711] [outer = 29216C00] 23:40:49 INFO - PROCESS | 3968 | 1464936049780 Marionette DEBUG loaded listener.js 23:40:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 339 (29E1C000) [pid = 3968] [serial = 1712] [outer = 29216C00] 23:40:50 INFO - PROCESS | 3968 | 1464936050355 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 23:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1019ms 23:40:50 INFO - PROCESS | 3968 | 1464936050398 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 23:40:50 INFO - PROCESS | 3968 | 1464936050400 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 23:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:40:50 INFO - PROCESS | 3968 | 1464936050404 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:40:50 INFO - PROCESS | 3968 | 1464936050406 Marionette TRACE conn6 <- [1,2246,null,{}] 23:40:50 INFO - PROCESS | 3968 | 1464936050409 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:50 INFO - PROCESS | 3968 | 1464936050536 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 23:40:50 INFO - PROCESS | 3968 | 1464936050741 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:50 INFO - PROCESS | 3968 | ++DOCSHELL 26D02C00 == 141 [pid = 3968] [id = 571] 23:40:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 340 (26D05800) [pid = 3968] [serial = 1713] [outer = 00000000] 23:40:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 341 (26D0B000) [pid = 3968] [serial = 1714] [outer = 26D05800] 23:40:50 INFO - PROCESS | 3968 | 1464936050797 Marionette DEBUG loaded listener.js 23:40:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 342 (26D0D000) [pid = 3968] [serial = 1715] [outer = 26D05800] 23:40:51 INFO - PROCESS | 3968 | 1464936051396 Marionette TRACE conn6 <- [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]]]}] 23:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1020ms 23:40:51 INFO - PROCESS | 3968 | 1464936051427 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 23:40:51 INFO - PROCESS | 3968 | 1464936051429 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 23:40:51 INFO - PROCESS | 3968 | 1464936051433 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:40:51 INFO - PROCESS | 3968 | 1464936051435 Marionette TRACE conn6 <- [1,2250,null,{}] 23:40:51 INFO - PROCESS | 3968 | 1464936051439 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:51 INFO - PROCESS | 3968 | 1464936051573 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 23:40:51 INFO - PROCESS | 3968 | 1464936051786 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:51 INFO - PROCESS | 3968 | ++DOCSHELL 26D0EC00 == 142 [pid = 3968] [id = 572] 23:40:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 343 (27918400) [pid = 3968] [serial = 1716] [outer = 00000000] 23:40:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 344 (29F55400) [pid = 3968] [serial = 1717] [outer = 27918400] 23:40:51 INFO - PROCESS | 3968 | 1464936051842 Marionette DEBUG loaded listener.js 23:40:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 345 (29F5D800) [pid = 3968] [serial = 1718] [outer = 27918400] 23:40:52 INFO - PROCESS | 3968 | 1464936052445 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 23:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1016ms 23:40:52 INFO - PROCESS | 3968 | 1464936052453 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 23:40:52 INFO - PROCESS | 3968 | 1464936052455 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 23:40:52 INFO - PROCESS | 3968 | 1464936052459 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:40:52 INFO - PROCESS | 3968 | 1464936052461 Marionette TRACE conn6 <- [1,2254,null,{}] 23:40:52 INFO - PROCESS | 3968 | 1464936052464 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:52 INFO - PROCESS | 3968 | 1464936052591 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 23:40:52 INFO - PROCESS | 3968 | 1464936052798 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:52 INFO - PROCESS | 3968 | ++DOCSHELL 29F57000 == 143 [pid = 3968] [id = 573] 23:40:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 346 (29FB3000) [pid = 3968] [serial = 1719] [outer = 00000000] 23:40:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 347 (2A6A0800) [pid = 3968] [serial = 1720] [outer = 29FB3000] 23:40:52 INFO - PROCESS | 3968 | 1464936052854 Marionette DEBUG loaded listener.js 23:40:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 348 (2A827800) [pid = 3968] [serial = 1721] [outer = 29FB3000] 23:40:53 INFO - PROCESS | 3968 | 1464936053493 Marionette TRACE conn6 <- [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]]]}] 23:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1074ms 23:40:53 INFO - PROCESS | 3968 | 1464936053538 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 23:40:53 INFO - PROCESS | 3968 | 1464936053540 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 23:40:53 INFO - PROCESS | 3968 | 1464936053544 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:40:53 INFO - PROCESS | 3968 | 1464936053546 Marionette TRACE conn6 <- [1,2258,null,{}] 23:40:53 INFO - PROCESS | 3968 | 1464936053550 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:53 INFO - PROCESS | 3968 | 1464936053677 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 23:40:53 INFO - PROCESS | 3968 | 1464936053872 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:53 INFO - PROCESS | 3968 | ++DOCSHELL 2AA86C00 == 144 [pid = 3968] [id = 574] 23:40:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 349 (2AA90800) [pid = 3968] [serial = 1722] [outer = 00000000] 23:40:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 350 (2AE0CC00) [pid = 3968] [serial = 1723] [outer = 2AA90800] 23:40:53 INFO - PROCESS | 3968 | 1464936053925 Marionette DEBUG loaded listener.js 23:40:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 351 (2AE0EC00) [pid = 3968] [serial = 1724] [outer = 2AA90800] 23:40:54 INFO - PROCESS | 3968 | 1464936054473 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 23:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 971ms 23:40:54 INFO - PROCESS | 3968 | 1464936054518 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 23:40:54 INFO - PROCESS | 3968 | 1464936054521 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 23:40:54 INFO - PROCESS | 3968 | 1464936054524 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:40:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:40:54 INFO - PROCESS | 3968 | 1464936054527 Marionette TRACE conn6 <- [1,2262,null,{}] 23:40:54 INFO - PROCESS | 3968 | 1464936054531 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:54 INFO - PROCESS | 3968 | 1464936054678 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 23:40:54 INFO - PROCESS | 3968 | 1464936054888 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:54 INFO - PROCESS | 3968 | ++DOCSHELL 2C369400 == 145 [pid = 3968] [id = 575] 23:40:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 352 (2C369800) [pid = 3968] [serial = 1725] [outer = 00000000] 23:40:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 353 (2C36E400) [pid = 3968] [serial = 1726] [outer = 2C369800] 23:40:54 INFO - PROCESS | 3968 | 1464936054948 Marionette DEBUG loaded listener.js 23:40:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 354 (2C372C00) [pid = 3968] [serial = 1727] [outer = 2C369800] 23:40:55 INFO - PROCESS | 3968 | 1464936055532 Marionette TRACE conn6 <- [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]]]}] 23:40:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:40:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1017ms 23:40:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:40:55 INFO - PROCESS | 3968 | 1464936055545 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 23:40:55 INFO - PROCESS | 3968 | 1464936055547 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 23:40:55 INFO - PROCESS | 3968 | 1464936055565 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:40:55 INFO - PROCESS | 3968 | 1464936055568 Marionette TRACE conn6 <- [1,2266,null,{}] 23:40:55 INFO - PROCESS | 3968 | 1464936055592 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:55 INFO - PROCESS | 3968 | 1464936055720 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 23:40:55 INFO - PROCESS | 3968 | 1464936055926 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:55 INFO - PROCESS | 3968 | ++DOCSHELL 2C374800 == 146 [pid = 3968] [id = 576] 23:40:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 355 (2C377800) [pid = 3968] [serial = 1728] [outer = 00000000] 23:40:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 356 (2D057400) [pid = 3968] [serial = 1729] [outer = 2C377800] 23:40:55 INFO - PROCESS | 3968 | 1464936055982 Marionette DEBUG loaded listener.js 23:40:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 357 (2E4A4800) [pid = 3968] [serial = 1730] [outer = 2C377800] 23:40:56 INFO - PROCESS | 3968 | 1464936056538 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 23:40:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:40:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1046ms 23:40:56 INFO - PROCESS | 3968 | 1464936056596 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 23:40:56 INFO - PROCESS | 3968 | 1464936056599 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 23:40:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:40:56 INFO - PROCESS | 3968 | 1464936056603 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:40:56 INFO - PROCESS | 3968 | 1464936056606 Marionette TRACE conn6 <- [1,2270,null,{}] 23:40:56 INFO - PROCESS | 3968 | 1464936056610 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:56 INFO - PROCESS | 3968 | 1464936056741 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 23:40:56 INFO - PROCESS | 3968 | 1464936056950 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:56 INFO - PROCESS | 3968 | ++DOCSHELL 2DC81800 == 147 [pid = 3968] [id = 577] 23:40:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 358 (2DC82000) [pid = 3968] [serial = 1731] [outer = 00000000] 23:40:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 359 (2DC88000) [pid = 3968] [serial = 1732] [outer = 2DC82000] 23:40:57 INFO - PROCESS | 3968 | 1464936057005 Marionette DEBUG loaded listener.js 23:40:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 360 (2DC8A000) [pid = 3968] [serial = 1733] [outer = 2DC82000] 23:40:57 INFO - PROCESS | 3968 | 1464936057634 Marionette TRACE conn6 <- [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]]]}] 23:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1077ms 23:40:57 INFO - PROCESS | 3968 | 1464936057683 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 23:40:57 INFO - PROCESS | 3968 | 1464936057686 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 23:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:40:57 INFO - PROCESS | 3968 | 1464936057689 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:40:57 INFO - PROCESS | 3968 | 1464936057691 Marionette TRACE conn6 <- [1,2274,null,{}] 23:40:57 INFO - PROCESS | 3968 | 1464936057695 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:57 INFO - PROCESS | 3968 | 1464936057830 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 23:40:58 INFO - PROCESS | 3968 | 1464936058043 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:58 INFO - PROCESS | 3968 | ++DOCSHELL 1AD72000 == 148 [pid = 3968] [id = 578] 23:40:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 361 (1AD7F800) [pid = 3968] [serial = 1734] [outer = 00000000] 23:40:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 362 (20092000) [pid = 3968] [serial = 1735] [outer = 1AD7F800] 23:40:58 INFO - PROCESS | 3968 | 1464936058098 Marionette DEBUG loaded listener.js 23:40:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 363 (20097C00) [pid = 3968] [serial = 1736] [outer = 1AD7F800] 23:40:58 INFO - PROCESS | 3968 | 1464936058715 Marionette TRACE conn6 <- [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]]]}] 23:40:58 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 23:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1071ms 23:40:58 INFO - PROCESS | 3968 | 1464936058763 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 23:40:58 INFO - PROCESS | 3968 | 1464936058766 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 23:40:58 INFO - PROCESS | 3968 | 1464936058769 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:40:58 INFO - PROCESS | 3968 | 1464936058771 Marionette TRACE conn6 <- [1,2278,null,{}] 23:40:58 INFO - PROCESS | 3968 | 1464936058775 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:58 INFO - PROCESS | 3968 | 1464936058908 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 23:40:59 INFO - PROCESS | 3968 | 1464936059114 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:59 INFO - PROCESS | 3968 | ++DOCSHELL 2392D800 == 149 [pid = 3968] [id = 579] 23:40:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 364 (23B01800) [pid = 3968] [serial = 1737] [outer = 00000000] 23:40:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 365 (24D95800) [pid = 3968] [serial = 1738] [outer = 23B01800] 23:40:59 INFO - PROCESS | 3968 | 1464936059171 Marionette DEBUG loaded listener.js 23:40:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 366 (2A824400) [pid = 3968] [serial = 1739] [outer = 23B01800] 23:40:59 INFO - PROCESS | 3968 | 1464936059769 Marionette TRACE conn6 <- [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]]]}] 23:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1066ms 23:40:59 INFO - PROCESS | 3968 | 1464936059839 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 23:40:59 INFO - PROCESS | 3968 | 1464936059841 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 23:40:59 INFO - PROCESS | 3968 | 1464936059845 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:40:59 INFO - PROCESS | 3968 | 1464936059847 Marionette TRACE conn6 <- [1,2282,null,{}] 23:40:59 INFO - PROCESS | 3968 | 1464936059850 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:00 INFO - PROCESS | 3968 | 1464936059982 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 23:41:00 INFO - PROCESS | 3968 | 1464936060182 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:00 INFO - PROCESS | 3968 | ++DOCSHELL 2DC8F400 == 150 [pid = 3968] [id = 580] 23:41:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 367 (2E4A6800) [pid = 3968] [serial = 1740] [outer = 00000000] 23:41:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 368 (2E4AB400) [pid = 3968] [serial = 1741] [outer = 2E4A6800] 23:41:00 INFO - PROCESS | 3968 | 1464936060237 Marionette DEBUG loaded listener.js 23:41:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 369 (2E4AF000) [pid = 3968] [serial = 1742] [outer = 2E4A6800] 23:41:01 INFO - PROCESS | 3968 | 1464936061127 Marionette TRACE conn6 <- [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]]]}] 23:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1322ms 23:41:01 INFO - PROCESS | 3968 | 1464936061171 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 23:41:01 INFO - PROCESS | 3968 | 1464936061175 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 23:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:41:01 INFO - PROCESS | 3968 | 1464936061180 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:41:01 INFO - PROCESS | 3968 | 1464936061184 Marionette TRACE conn6 <- [1,2286,null,{}] 23:41:01 INFO - PROCESS | 3968 | 1464936061191 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:01 INFO - PROCESS | 3968 | 1464936061334 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 23:41:01 INFO - PROCESS | 3968 | 1464936061542 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:01 INFO - PROCESS | 3968 | ++DOCSHELL 14251C00 == 151 [pid = 3968] [id = 581] 23:41:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 370 (1478CC00) [pid = 3968] [serial = 1743] [outer = 00000000] 23:41:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 371 (17DD2000) [pid = 3968] [serial = 1744] [outer = 1478CC00] 23:41:01 INFO - PROCESS | 3968 | 1464936061592 Marionette DEBUG loaded listener.js 23:41:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 372 (19DD9000) [pid = 3968] [serial = 1745] [outer = 1478CC00] 23:41:02 INFO - PROCESS | 3968 | 1464936062259 Marionette TRACE conn6 <- [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]]]}] 23:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1132ms 23:41:02 INFO - PROCESS | 3968 | 1464936062313 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 23:41:02 INFO - PROCESS | 3968 | 1464936062319 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 23:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:41:02 INFO - PROCESS | 3968 | 1464936062325 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:41:02 INFO - PROCESS | 3968 | 1464936062327 Marionette TRACE conn6 <- [1,2290,null,{}] 23:41:02 INFO - PROCESS | 3968 | 1464936062331 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:02 INFO - PROCESS | 3968 | 1464936062487 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 23:41:02 INFO - PROCESS | 3968 | 1464936062665 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:02 INFO - PROCESS | 3968 | ++DOCSHELL 1D019400 == 152 [pid = 3968] [id = 582] 23:41:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 373 (1D01F000) [pid = 3968] [serial = 1746] [outer = 00000000] 23:41:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 374 (1EF8A400) [pid = 3968] [serial = 1747] [outer = 1D01F000] 23:41:02 INFO - PROCESS | 3968 | 1464936062714 Marionette DEBUG loaded listener.js 23:41:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 375 (20B82C00) [pid = 3968] [serial = 1748] [outer = 1D01F000] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 225F6800 == 151 [pid = 3968] [id = 563] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 1A12FC00 == 150 [pid = 3968] [id = 562] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 20BCF000 == 149 [pid = 3968] [id = 561] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 20519800 == 148 [pid = 3968] [id = 560] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 1CEEA800 == 147 [pid = 3968] [id = 559] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 19DB1400 == 146 [pid = 3968] [id = 558] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 14CE4000 == 145 [pid = 3968] [id = 557] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 10548000 == 144 [pid = 3968] [id = 556] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 1054BC00 == 143 [pid = 3968] [id = 555] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 0C804000 == 142 [pid = 3968] [id = 554] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 374 (27A29400) [pid = 3968] [serial = 1567] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 373 (27915C00) [pid = 3968] [serial = 1588] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 372 (2A6A2800) [pid = 3968] [serial = 1585] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 371 (29FAA800) [pid = 3968] [serial = 1582] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 370 (24D96400) [pid = 3968] [serial = 1573] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 369 (23B62C00) [pid = 3968] [serial = 1570] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 368 (2791D000) [pid = 3968] [serial = 1576] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 367 (28D16400) [pid = 3968] [serial = 1579] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 366 (2860A800) [pid = 3968] [serial = 1621] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 27A4D000 == 141 [pid = 3968] [id = 549] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 2BC67400 == 140 [pid = 3968] [id = 548] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 2AA91000 == 139 [pid = 3968] [id = 547] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 29AA8800 == 138 [pid = 3968] [id = 546] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 29AA0000 == 137 [pid = 3968] [id = 545] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 29219000 == 136 [pid = 3968] [id = 544] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 21B78800 == 135 [pid = 3968] [id = 543] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 19EE3800 == 134 [pid = 3968] [id = 542] 23:41:03 INFO - PROCESS | 3968 | --DOCSHELL 1050EC00 == 133 [pid = 3968] [id = 541] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 365 (18CA3400) [pid = 3968] [serial = 1615] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 364 (20563C00) [pid = 3968] [serial = 1606] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 363 (1A03C400) [pid = 3968] [serial = 1601] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 362 (1D018800) [pid = 3968] [serial = 1603] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 361 (1E6B5800) [pid = 3968] [serial = 1604] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 360 (18E36000) [pid = 3968] [serial = 1600] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 359 (19517400) [pid = 3968] [serial = 1594] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 358 (23009000) [pid = 3968] [serial = 1558] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 357 (23B65000) [pid = 3968] [serial = 1618] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 356 (207A2400) [pid = 3968] [serial = 1607] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 355 (1C585000) [pid = 3968] [serial = 1555] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 354 (19729000) [pid = 3968] [serial = 1595] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 353 (14EAD800) [pid = 3968] [serial = 1552] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 352 (29FB0C00) [pid = 3968] [serial = 1591] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 351 (1E669800) [pid = 3968] [serial = 1597] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 350 (2275C800) [pid = 3968] [serial = 1609] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 349 (2388A800) [pid = 3968] [serial = 1612] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 348 (23B02C00) [pid = 3968] [serial = 1613] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 347 (22B77400) [pid = 3968] [serial = 1610] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 346 (20565400) [pid = 3968] [serial = 1598] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 345 (1C18E400) [pid = 3968] [serial = 1616] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 344 (2391BC00) [pid = 3968] [serial = 1561] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 343 (24504800) [pid = 3968] [serial = 1564] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | --DOMWINDOW == 342 (27914400) [pid = 3968] [serial = 1619] [outer = 00000000] [url = about:blank] 23:41:03 INFO - PROCESS | 3968 | 1464936063506 Marionette TRACE conn6 <- [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]]]}] 23:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1233ms 23:41:03 INFO - PROCESS | 3968 | 1464936063561 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 23:41:03 INFO - PROCESS | 3968 | 1464936063563 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 23:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:41:03 INFO - PROCESS | 3968 | 1464936063566 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:41:03 INFO - PROCESS | 3968 | 1464936063570 Marionette TRACE conn6 <- [1,2294,null,{}] 23:41:03 INFO - PROCESS | 3968 | 1464936063579 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:03 INFO - PROCESS | 3968 | 1464936063699 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 23:41:03 INFO - PROCESS | 3968 | 1464936063858 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:03 INFO - PROCESS | 3968 | ++DOCSHELL 14CDF400 == 134 [pid = 3968] [id = 583] 23:41:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 343 (14CE4000) [pid = 3968] [serial = 1749] [outer = 00000000] 23:41:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 344 (19729000) [pid = 3968] [serial = 1750] [outer = 14CE4000] 23:41:03 INFO - PROCESS | 3968 | 1464936063906 Marionette DEBUG loaded listener.js 23:41:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 345 (1A03C400) [pid = 3968] [serial = 1751] [outer = 14CE4000] 23:41:04 INFO - PROCESS | 3968 | 1464936064354 Marionette TRACE conn6 <- [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]]]}] 23:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 830ms 23:41:04 INFO - PROCESS | 3968 | 1464936064401 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 23:41:04 INFO - PROCESS | 3968 | 1464936064403 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 23:41:04 INFO - PROCESS | 3968 | 1464936064407 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:41:04 INFO - PROCESS | 3968 | 1464936064408 Marionette TRACE conn6 <- [1,2298,null,{}] 23:41:04 INFO - PROCESS | 3968 | 1464936064412 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:04 INFO - PROCESS | 3968 | 1464936064530 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 23:41:04 INFO - PROCESS | 3968 | 1464936064540 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:04 INFO - PROCESS | 3968 | ++DOCSHELL 1D018800 == 135 [pid = 3968] [id = 584] 23:41:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 346 (1D020000) [pid = 3968] [serial = 1752] [outer = 00000000] 23:41:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 347 (1E6BA800) [pid = 3968] [serial = 1753] [outer = 1D020000] 23:41:04 INFO - PROCESS | 3968 | 1464936064592 Marionette DEBUG loaded listener.js 23:41:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 348 (2056F400) [pid = 3968] [serial = 1754] [outer = 1D020000] 23:41:05 INFO - PROCESS | 3968 | 1464936065119 Marionette TRACE conn6 <- [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]]]}] 23:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 731ms 23:41:05 INFO - PROCESS | 3968 | 1464936065141 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 23:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:41:05 INFO - PROCESS | 3968 | 1464936065143 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 23:41:05 INFO - PROCESS | 3968 | 1464936065147 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:41:05 INFO - PROCESS | 3968 | 1464936065148 Marionette TRACE conn6 <- [1,2302,null,{}] 23:41:05 INFO - PROCESS | 3968 | 1464936065156 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:05 INFO - PROCESS | 3968 | 1464936065289 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 23:41:05 INFO - PROCESS | 3968 | 1464936065464 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:05 INFO - PROCESS | 3968 | ++DOCSHELL 1CEF1800 == 136 [pid = 3968] [id = 585] 23:41:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 349 (1E66DC00) [pid = 3968] [serial = 1755] [outer = 00000000] 23:41:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 350 (21B98400) [pid = 3968] [serial = 1756] [outer = 1E66DC00] 23:41:05 INFO - PROCESS | 3968 | 1464936065509 Marionette DEBUG loaded listener.js 23:41:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 351 (22623000) [pid = 3968] [serial = 1757] [outer = 1E66DC00] 23:41:05 INFO - PROCESS | 3968 | 1464936065958 Marionette TRACE conn6 <- [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]]]}] 23:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 830ms 23:41:05 INFO - PROCESS | 3968 | 1464936065977 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 23:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:41:06 INFO - PROCESS | 3968 | 1464936065979 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 23:41:06 INFO - PROCESS | 3968 | 1464936065983 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:41:06 INFO - PROCESS | 3968 | 1464936065984 Marionette TRACE conn6 <- [1,2306,null,{}] 23:41:06 INFO - PROCESS | 3968 | 1464936065992 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:06 INFO - PROCESS | 3968 | 1464936066176 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 23:41:06 INFO - PROCESS | 3968 | 1464936066201 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:06 INFO - PROCESS | 3968 | ++DOCSHELL 2392D000 == 137 [pid = 3968] [id = 586] 23:41:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 352 (23933000) [pid = 3968] [serial = 1758] [outer = 00000000] 23:41:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 353 (23B5D400) [pid = 3968] [serial = 1759] [outer = 23933000] 23:41:06 INFO - PROCESS | 3968 | 1464936066247 Marionette DEBUG loaded listener.js 23:41:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 354 (23B68C00) [pid = 3968] [serial = 1760] [outer = 23933000] 23:41:06 INFO - PROCESS | 3968 | 1464936066779 Marionette TRACE conn6 <- [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] 23:41:06 INFO - PROCESS | 3968 | 1464936066815 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 23:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:41:06 INFO - PROCESS | 3968 | 1464936066818 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:41:06 INFO - PROCESS | 3968 | 1464936066820 Marionette TRACE conn6 <- [1,2310,null,{}] 23:41:06 INFO - PROCESS | 3968 | 1464936066823 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:07 INFO - PROCESS | 3968 | 1464936066988 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 23:41:07 INFO - PROCESS | 3968 | 1464936067009 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:07 INFO - PROCESS | 3968 | ++DOCSHELL 207E8000 == 138 [pid = 3968] [id = 587] 23:41:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 355 (22621C00) [pid = 3968] [serial = 1761] [outer = 00000000] 23:41:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 356 (27914400) [pid = 3968] [serial = 1762] [outer = 22621C00] 23:41:07 INFO - PROCESS | 3968 | 1464936067053 Marionette DEBUG loaded listener.js 23:41:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 357 (27A4B800) [pid = 3968] [serial = 1763] [outer = 22621C00] 23:41:07 INFO - PROCESS | 3968 | 1464936067521 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 23:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 730ms 23:41:07 INFO - PROCESS | 3968 | 1464936067549 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 23:41:07 INFO - PROCESS | 3968 | 1464936067551 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 23:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:41:07 INFO - PROCESS | 3968 | 1464936067561 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:41:07 INFO - PROCESS | 3968 | 1464936067563 Marionette TRACE conn6 <- [1,2314,null,{}] 23:41:07 INFO - PROCESS | 3968 | 1464936067567 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:07 INFO - PROCESS | 3968 | 1464936067729 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 23:41:08 INFO - PROCESS | 3968 | --DOMWINDOW == 356 (2051D000) [pid = 3968] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:41:08 INFO - PROCESS | 3968 | --DOMWINDOW == 355 (21B87400) [pid = 3968] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:41:08 INFO - PROCESS | 3968 | --DOMWINDOW == 354 (19DE3C00) [pid = 3968] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:41:08 INFO - PROCESS | 3968 | --DOMWINDOW == 353 (1A036400) [pid = 3968] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:41:08 INFO - PROCESS | 3968 | --DOMWINDOW == 352 (0D0CC000) [pid = 3968] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:41:08 INFO - PROCESS | 3968 | --DOMWINDOW == 351 (24507400) [pid = 3968] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:41:08 INFO - PROCESS | 3968 | --DOMWINDOW == 350 (144F7800) [pid = 3968] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:41:08 INFO - PROCESS | 3968 | --DOMWINDOW == 349 (17981800) [pid = 3968] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:41:08 INFO - PROCESS | 3968 | --DOMWINDOW == 348 (22752000) [pid = 3968] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:41:08 INFO - PROCESS | 3968 | --DOMWINDOW == 347 (1CEEB400) [pid = 3968] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:41:08 INFO - PROCESS | 3968 | --DOMWINDOW == 346 (1D740800) [pid = 3968] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:41:08 INFO - PROCESS | 3968 | 1464936068162 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:08 INFO - PROCESS | 3968 | ++DOCSHELL 10542800 == 139 [pid = 3968] [id = 588] 23:41:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 347 (1054B800) [pid = 3968] [serial = 1764] [outer = 00000000] 23:41:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 348 (1966DC00) [pid = 3968] [serial = 1765] [outer = 1054B800] 23:41:08 INFO - PROCESS | 3968 | 1464936068206 Marionette DEBUG loaded listener.js 23:41:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 349 (1D901C00) [pid = 3968] [serial = 1766] [outer = 1054B800] 23:41:08 INFO - PROCESS | 3968 | 1464936068662 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 23:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1128ms 23:41:08 INFO - PROCESS | 3968 | 1464936068692 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 23:41:08 INFO - PROCESS | 3968 | 1464936068694 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 23:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:41:08 INFO - PROCESS | 3968 | 1464936068697 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:41:08 INFO - PROCESS | 3968 | 1464936068698 Marionette TRACE conn6 <- [1,2318,null,{}] 23:41:08 INFO - PROCESS | 3968 | 1464936068702 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:08 INFO - PROCESS | 3968 | 1464936068811 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 23:41:08 INFO - PROCESS | 3968 | 1464936068824 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:08 INFO - PROCESS | 3968 | ++DOCSHELL 28354000 == 140 [pid = 3968] [id = 589] 23:41:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 350 (2835E000) [pid = 3968] [serial = 1767] [outer = 00000000] 23:41:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 351 (28D15800) [pid = 3968] [serial = 1768] [outer = 2835E000] 23:41:08 INFO - PROCESS | 3968 | 1464936068868 Marionette DEBUG loaded listener.js 23:41:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 352 (29A6E800) [pid = 3968] [serial = 1769] [outer = 2835E000] 23:41:09 INFO - PROCESS | 3968 | 1464936069334 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 23:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 23:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:41:09 INFO - PROCESS | 3968 | 1464936069368 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 23:41:09 INFO - PROCESS | 3968 | 1464936069370 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 23:41:09 INFO - PROCESS | 3968 | 1464936069373 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:41:09 INFO - PROCESS | 3968 | 1464936069374 Marionette TRACE conn6 <- [1,2322,null,{}] 23:41:09 INFO - PROCESS | 3968 | 1464936069378 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:09 INFO - PROCESS | 3968 | 1464936069587 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 23:41:09 INFO - PROCESS | 3968 | 1464936069596 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:09 INFO - PROCESS | 3968 | ++DOCSHELL 2856D800 == 141 [pid = 3968] [id = 590] 23:41:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 353 (2856DC00) [pid = 3968] [serial = 1770] [outer = 00000000] 23:41:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 354 (28573400) [pid = 3968] [serial = 1771] [outer = 2856DC00] 23:41:09 INFO - PROCESS | 3968 | 1464936069641 Marionette DEBUG loaded listener.js 23:41:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 355 (28576400) [pid = 3968] [serial = 1772] [outer = 2856DC00] 23:41:10 INFO - PROCESS | 3968 | 1464936070189 Marionette TRACE conn6 <- [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]]]}] 23:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 870ms 23:41:10 INFO - PROCESS | 3968 | 1464936070244 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 23:41:10 INFO - PROCESS | 3968 | 1464936070249 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 23:41:10 INFO - PROCESS | 3968 | 1464936070254 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:41:10 INFO - PROCESS | 3968 | 1464936070259 Marionette TRACE conn6 <- [1,2326,null,{}] 23:41:10 INFO - PROCESS | 3968 | 1464936070266 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:10 INFO - PROCESS | 3968 | 1464936070448 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 23:41:10 INFO - PROCESS | 3968 | 1464936070646 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:10 INFO - PROCESS | 3968 | ++DOCSHELL 110A2C00 == 142 [pid = 3968] [id = 591] 23:41:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 356 (1424FC00) [pid = 3968] [serial = 1773] [outer = 00000000] 23:41:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 357 (1478A400) [pid = 3968] [serial = 1774] [outer = 1424FC00] 23:41:10 INFO - PROCESS | 3968 | 1464936070705 Marionette DEBUG loaded listener.js 23:41:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 358 (17D0A400) [pid = 3968] [serial = 1775] [outer = 1424FC00] 23:41:11 INFO - PROCESS | 3968 | 1464936071387 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 23:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1185ms 23:41:11 INFO - PROCESS | 3968 | 1464936071444 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 23:41:11 INFO - PROCESS | 3968 | 1464936071451 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 23:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:41:11 INFO - PROCESS | 3968 | 1464936071458 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:41:11 INFO - PROCESS | 3968 | 1464936071461 Marionette TRACE conn6 <- [1,2330,null,{}] 23:41:11 INFO - PROCESS | 3968 | 1464936071465 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:11 INFO - PROCESS | 3968 | 1464936071610 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 23:41:11 INFO - PROCESS | 3968 | 1464936071811 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:11 INFO - PROCESS | 3968 | ++DOCSHELL 19726C00 == 143 [pid = 3968] [id = 592] 23:41:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 359 (19F44400) [pid = 3968] [serial = 1776] [outer = 00000000] 23:41:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 360 (1E667400) [pid = 3968] [serial = 1777] [outer = 19F44400] 23:41:11 INFO - PROCESS | 3968 | 1464936071865 Marionette DEBUG loaded listener.js 23:41:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 361 (207F4400) [pid = 3968] [serial = 1778] [outer = 19F44400] 23:41:12 INFO - PROCESS | 3968 | 1464936072442 Marionette TRACE conn6 <- [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]]]}] 23:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1020ms 23:41:12 INFO - PROCESS | 3968 | 1464936072483 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 23:41:12 INFO - PROCESS | 3968 | 1464936072485 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 23:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:41:12 INFO - PROCESS | 3968 | 1464936072489 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:41:12 INFO - PROCESS | 3968 | 1464936072493 Marionette TRACE conn6 <- [1,2334,null,{}] 23:41:12 INFO - PROCESS | 3968 | 1464936072504 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:12 INFO - PROCESS | 3968 | 1464936072664 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 23:41:12 INFO - PROCESS | 3968 | 1464936072879 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:12 INFO - PROCESS | 3968 | ++DOCSHELL 27A28C00 == 144 [pid = 3968] [id = 593] 23:41:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 362 (27A44C00) [pid = 3968] [serial = 1779] [outer = 00000000] 23:41:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 363 (28603000) [pid = 3968] [serial = 1780] [outer = 27A44C00] 23:41:12 INFO - PROCESS | 3968 | 1464936072939 Marionette DEBUG loaded listener.js 23:41:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 364 (29A65800) [pid = 3968] [serial = 1781] [outer = 27A44C00] 23:41:13 INFO - PROCESS | 3968 | 1464936073529 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 23:41:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:41:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1076ms 23:41:13 INFO - PROCESS | 3968 | 1464936073596 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 23:41:13 INFO - PROCESS | 3968 | 1464936073599 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 23:41:13 INFO - PROCESS | 3968 | 1464936073604 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:41:13 INFO - PROCESS | 3968 | 1464936073606 Marionette TRACE conn6 <- [1,2338,null,{}] 23:41:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:41:13 INFO - PROCESS | 3968 | 1464936073610 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:13 INFO - PROCESS | 3968 | 1464936073746 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 23:41:13 INFO - PROCESS | 3968 | 1464936073961 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:14 INFO - PROCESS | 3968 | ++DOCSHELL 29E4E000 == 145 [pid = 3968] [id = 594] 23:41:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 365 (29E4E800) [pid = 3968] [serial = 1782] [outer = 00000000] 23:41:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 366 (29E53C00) [pid = 3968] [serial = 1783] [outer = 29E4E800] 23:41:14 INFO - PROCESS | 3968 | 1464936074019 Marionette DEBUG loaded listener.js 23:41:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 367 (29F5D000) [pid = 3968] [serial = 1784] [outer = 29E4E800] 23:41:14 INFO - PROCESS | 3968 | 1464936074602 Marionette TRACE conn6 <- [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]]]}] 23:41:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1068ms 23:41:14 INFO - PROCESS | 3968 | 1464936074681 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 23:41:14 INFO - PROCESS | 3968 | 1464936074684 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 23:41:14 INFO - PROCESS | 3968 | 1464936074687 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:41:14 INFO - PROCESS | 3968 | 1464936074689 Marionette TRACE conn6 <- [1,2342,null,{}] 23:41:14 INFO - PROCESS | 3968 | 1464936074693 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:14 INFO - PROCESS | 3968 | 1464936074824 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 23:41:15 INFO - PROCESS | 3968 | 1464936075028 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:15 INFO - PROCESS | 3968 | ++DOCSHELL 2392F000 == 146 [pid = 3968] [id = 595] 23:41:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 368 (23B5EC00) [pid = 3968] [serial = 1785] [outer = 00000000] 23:41:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 369 (2A68A400) [pid = 3968] [serial = 1786] [outer = 23B5EC00] 23:41:15 INFO - PROCESS | 3968 | 1464936075082 Marionette DEBUG loaded listener.js 23:41:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 370 (2A6AC000) [pid = 3968] [serial = 1787] [outer = 23B5EC00] 23:41:15 INFO - PROCESS | 3968 | 1464936075700 Marionette TRACE conn6 <- [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]]]}] 23:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1076ms 23:41:15 INFO - PROCESS | 3968 | 1464936075768 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 23:41:15 INFO - PROCESS | 3968 | 1464936075770 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 23:41:15 INFO - PROCESS | 3968 | 1464936075773 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:41:15 INFO - PROCESS | 3968 | 1464936075775 Marionette TRACE conn6 <- [1,2346,null,{}] 23:41:15 INFO - PROCESS | 3968 | 1464936075779 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:15 INFO - PROCESS | 3968 | 1464936075963 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 23:41:16 INFO - PROCESS | 3968 | 1464936076165 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:16 INFO - PROCESS | 3968 | ++DOCSHELL 29FB1000 == 147 [pid = 3968] [id = 596] 23:41:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 371 (2A662400) [pid = 3968] [serial = 1788] [outer = 00000000] 23:41:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 372 (2A666800) [pid = 3968] [serial = 1789] [outer = 2A662400] 23:41:16 INFO - PROCESS | 3968 | 1464936076222 Marionette DEBUG loaded listener.js 23:41:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 373 (2A6A0C00) [pid = 3968] [serial = 1790] [outer = 2A662400] 23:41:16 INFO - PROCESS | 3968 | 1464936076931 Marionette TRACE conn6 <- [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]]]}] 23:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1173ms 23:41:16 INFO - PROCESS | 3968 | 1464936076949 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 23:41:16 INFO - PROCESS | 3968 | 1464936076951 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 23:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:41:16 INFO - PROCESS | 3968 | 1464936076955 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:41:16 INFO - PROCESS | 3968 | 1464936076957 Marionette TRACE conn6 <- [1,2350,null,{}] 23:41:16 INFO - PROCESS | 3968 | 1464936076960 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:17 INFO - PROCESS | 3968 | 1464936077091 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 23:41:17 INFO - PROCESS | 3968 | 1464936077306 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:17 INFO - PROCESS | 3968 | ++DOCSHELL 2A66BC00 == 148 [pid = 3968] [id = 597] 23:41:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 374 (2AE10000) [pid = 3968] [serial = 1791] [outer = 00000000] 23:41:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 375 (2B464800) [pid = 3968] [serial = 1792] [outer = 2AE10000] 23:41:17 INFO - PROCESS | 3968 | 1464936077362 Marionette DEBUG loaded listener.js 23:41:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 376 (2BC6B400) [pid = 3968] [serial = 1793] [outer = 2AE10000] 23:41:17 INFO - PROCESS | 3968 | 1464936077919 Marionette TRACE conn6 <- [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]]]}] 23:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1019ms 23:41:17 INFO - PROCESS | 3968 | 1464936077978 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 23:41:18 INFO - PROCESS | 3968 | 1464936077981 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 23:41:18 INFO - PROCESS | 3968 | 1464936077984 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:41:18 INFO - PROCESS | 3968 | 1464936077986 Marionette TRACE conn6 <- [1,2354,null,{}] 23:41:18 INFO - PROCESS | 3968 | 1464936077990 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:18 INFO - PROCESS | 3968 | 1464936078121 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 23:41:18 INFO - PROCESS | 3968 | 1464936078337 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:18 INFO - PROCESS | 3968 | ++DOCSHELL 2B464400 == 149 [pid = 3968] [id = 598] 23:41:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 377 (2BCD4800) [pid = 3968] [serial = 1794] [outer = 00000000] 23:41:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 378 (2C372800) [pid = 3968] [serial = 1795] [outer = 2BCD4800] 23:41:18 INFO - PROCESS | 3968 | 1464936078392 Marionette DEBUG loaded listener.js 23:41:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 379 (2C378C00) [pid = 3968] [serial = 1796] [outer = 2BCD4800] 23:41:19 INFO - PROCESS | 3968 | 1464936078981 Marionette TRACE conn6 <- [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]]]}] 23:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1073ms 23:41:19 INFO - PROCESS | 3968 | 1464936079060 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 23:41:19 INFO - PROCESS | 3968 | 1464936079063 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 23:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:41:19 INFO - PROCESS | 3968 | 1464936079066 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:41:19 INFO - PROCESS | 3968 | 1464936079068 Marionette TRACE conn6 <- [1,2358,null,{}] 23:41:19 INFO - PROCESS | 3968 | 1464936079071 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:19 INFO - PROCESS | 3968 | 1464936079235 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 23:41:19 INFO - PROCESS | 3968 | 1464936079438 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:19 INFO - PROCESS | 3968 | ++DOCSHELL 2C371000 == 150 [pid = 3968] [id = 599] 23:41:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 380 (2C371C00) [pid = 3968] [serial = 1797] [outer = 00000000] 23:41:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 381 (2C3A4800) [pid = 3968] [serial = 1798] [outer = 2C371C00] 23:41:19 INFO - PROCESS | 3968 | 1464936079491 Marionette DEBUG loaded listener.js 23:41:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 382 (2C3A7000) [pid = 3968] [serial = 1799] [outer = 2C371C00] 23:41:20 INFO - PROCESS | 3968 | 1464936080105 Marionette TRACE conn6 <- [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]]]}] 23:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1065ms 23:41:20 INFO - PROCESS | 3968 | 1464936080135 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 23:41:20 INFO - PROCESS | 3968 | 1464936080138 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 23:41:20 INFO - PROCESS | 3968 | 1464936080141 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:41:20 INFO - PROCESS | 3968 | 1464936080143 Marionette TRACE conn6 <- [1,2362,null,{}] 23:41:20 INFO - PROCESS | 3968 | 1464936080146 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:20 INFO - PROCESS | 3968 | 1464936080278 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 23:41:20 INFO - PROCESS | 3968 | 1464936080560 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:20 INFO - PROCESS | 3968 | ++DOCSHELL 22AB5000 == 151 [pid = 3968] [id = 600] 23:41:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 383 (2305F400) [pid = 3968] [serial = 1800] [outer = 00000000] 23:41:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 384 (2DA89000) [pid = 3968] [serial = 1801] [outer = 2305F400] 23:41:20 INFO - PROCESS | 3968 | 1464936080615 Marionette DEBUG loaded listener.js 23:41:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 385 (2DA89800) [pid = 3968] [serial = 1802] [outer = 2305F400] 23:41:21 INFO - PROCESS | 3968 | 1464936081692 Marionette TRACE conn6 <- [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]]]}] 23:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1632ms 23:41:21 INFO - PROCESS | 3968 | 1464936081777 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 23:41:21 INFO - PROCESS | 3968 | 1464936081781 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 23:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:41:21 INFO - PROCESS | 3968 | 1464936081786 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:41:21 INFO - PROCESS | 3968 | 1464936081790 Marionette TRACE conn6 <- [1,2366,null,{}] 23:41:21 INFO - PROCESS | 3968 | 1464936081797 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:21 INFO - PROCESS | 3968 | 1464936081928 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 23:41:22 INFO - PROCESS | 3968 | 1464936082167 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:22 INFO - PROCESS | 3968 | ++DOCSHELL 10F10000 == 152 [pid = 3968] [id = 601] 23:41:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 386 (11001C00) [pid = 3968] [serial = 1803] [outer = 00000000] 23:41:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 387 (1458AC00) [pid = 3968] [serial = 1804] [outer = 11001C00] 23:41:22 INFO - PROCESS | 3968 | 1464936082219 Marionette DEBUG loaded listener.js 23:41:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 388 (14E4B800) [pid = 3968] [serial = 1805] [outer = 11001C00] 23:41:22 INFO - PROCESS | 3968 | 1464936082767 Marionette TRACE conn6 <- [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]]]}] 23:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1024ms 23:41:22 INFO - PROCESS | 3968 | 1464936082811 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 23:41:22 INFO - PROCESS | 3968 | 1464936082817 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 23:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:41:22 INFO - PROCESS | 3968 | 1464936082824 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:41:22 INFO - PROCESS | 3968 | 1464936082826 Marionette TRACE conn6 <- [1,2370,null,{}] 23:41:22 INFO - PROCESS | 3968 | 1464936082830 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:22 INFO - PROCESS | 3968 | 1464936082957 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 23:41:23 INFO - PROCESS | 3968 | 1464936083175 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:23 INFO - PROCESS | 3968 | ++DOCSHELL 10549800 == 153 [pid = 3968] [id = 602] 23:41:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 389 (19522C00) [pid = 3968] [serial = 1806] [outer = 00000000] 23:41:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 390 (196E4C00) [pid = 3968] [serial = 1807] [outer = 19522C00] 23:41:23 INFO - PROCESS | 3968 | 1464936083225 Marionette DEBUG loaded listener.js 23:41:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 391 (1A039C00) [pid = 3968] [serial = 1808] [outer = 19522C00] 23:41:23 INFO - PROCESS | 3968 | 1464936083928 Marionette TRACE conn6 <- [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]]]}] 23:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1125ms 23:41:23 INFO - PROCESS | 3968 | 1464936083949 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 23:41:23 INFO - PROCESS | 3968 | 1464936083952 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 23:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:41:23 INFO - PROCESS | 3968 | 1464936083955 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:41:23 INFO - PROCESS | 3968 | 1464936083959 Marionette TRACE conn6 <- [1,2374,null,{}] 23:41:24 INFO - PROCESS | 3968 | 1464936083969 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:24 INFO - PROCESS | 3968 | 1464936084088 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 23:41:24 INFO - PROCESS | 3968 | 1464936084297 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:24 INFO - PROCESS | 3968 | ++DOCSHELL 1E667000 == 154 [pid = 3968] [id = 603] 23:41:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 392 (200A0000) [pid = 3968] [serial = 1809] [outer = 00000000] 23:41:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 393 (207A2400) [pid = 3968] [serial = 1810] [outer = 200A0000] 23:41:24 INFO - PROCESS | 3968 | 1464936084350 Marionette DEBUG loaded listener.js 23:41:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 394 (20BF5C00) [pid = 3968] [serial = 1811] [outer = 200A0000] 23:41:25 INFO - PROCESS | 3968 | 1464936084973 Marionette TRACE conn6 <- [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]]]}] 23:41:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:41:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1075ms 23:41:25 INFO - PROCESS | 3968 | 1464936085034 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 23:41:25 INFO - PROCESS | 3968 | 1464936085037 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 23:41:25 INFO - PROCESS | 3968 | 1464936085040 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:41:25 INFO - PROCESS | 3968 | 1464936085042 Marionette TRACE conn6 <- [1,2378,null,{}] 23:41:25 INFO - PROCESS | 3968 | 1464936085046 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:25 INFO - PROCESS | 3968 | 1464936085166 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 23:41:25 INFO - PROCESS | 3968 | 1464936085379 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:25 INFO - PROCESS | 3968 | ++DOCSHELL 22620C00 == 155 [pid = 3968] [id = 604] 23:41:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 395 (22623400) [pid = 3968] [serial = 1812] [outer = 00000000] 23:41:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 396 (22B80000) [pid = 3968] [serial = 1813] [outer = 22623400] 23:41:25 INFO - PROCESS | 3968 | 1464936085471 Marionette DEBUG loaded listener.js 23:41:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 397 (2305B800) [pid = 3968] [serial = 1814] [outer = 22623400] 23:41:26 INFO - PROCESS | 3968 | 1464936086115 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 23:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1122ms 23:41:26 INFO - PROCESS | 3968 | 1464936086165 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 23:41:26 INFO - PROCESS | 3968 | 1464936086168 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 23:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:41:26 INFO - PROCESS | 3968 | 1464936086187 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:41:26 INFO - PROCESS | 3968 | 1464936086189 Marionette TRACE conn6 <- [1,2382,null,{}] 23:41:26 INFO - PROCESS | 3968 | 1464936086193 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:26 INFO - PROCESS | 3968 | 1464936086308 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 23:41:26 INFO - PROCESS | 3968 | 1464936086512 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:26 INFO - PROCESS | 3968 | ++DOCSHELL 14E1A800 == 156 [pid = 3968] [id = 605] 23:41:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 398 (1EF85C00) [pid = 3968] [serial = 1815] [outer = 00000000] 23:41:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 399 (23933800) [pid = 3968] [serial = 1816] [outer = 1EF85C00] 23:41:26 INFO - PROCESS | 3968 | 1464936086559 Marionette DEBUG loaded listener.js 23:41:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 400 (23B03C00) [pid = 3968] [serial = 1817] [outer = 1EF85C00] 23:41:27 INFO - PROCESS | 3968 | 1464936087172 Marionette TRACE conn6 <- [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]]]}] 23:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1022ms 23:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:41:27 INFO - PROCESS | 3968 | 1464936087208 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 23:41:27 INFO - PROCESS | 3968 | 1464936087210 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 23:41:27 INFO - PROCESS | 3968 | 1464936087213 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:41:27 INFO - PROCESS | 3968 | 1464936087215 Marionette TRACE conn6 <- [1,2386,null,{}] 23:41:27 INFO - PROCESS | 3968 | 1464936087219 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:27 INFO - PROCESS | 3968 | 1464936087364 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 23:41:27 INFO - PROCESS | 3968 | 1464936087577 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:27 INFO - PROCESS | 3968 | ++DOCSHELL 1950D800 == 157 [pid = 3968] [id = 606] 23:41:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 401 (1B5F9C00) [pid = 3968] [serial = 1818] [outer = 00000000] 23:41:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 402 (27A4FC00) [pid = 3968] [serial = 1819] [outer = 1B5F9C00] 23:41:27 INFO - PROCESS | 3968 | 1464936087624 Marionette DEBUG loaded listener.js 23:41:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 403 (2856F400) [pid = 3968] [serial = 1820] [outer = 1B5F9C00] 23:41:27 INFO - PROCESS | 3968 | --DOCSHELL 24D95400 == 156 [pid = 3968] [id = 525] 23:41:27 INFO - PROCESS | 3968 | --DOCSHELL 22619000 == 155 [pid = 3968] [id = 528] 23:41:27 INFO - PROCESS | 3968 | --DOCSHELL 1010F800 == 154 [pid = 3968] [id = 530] 23:41:27 INFO - PROCESS | 3968 | --DOCSHELL 28354000 == 153 [pid = 3968] [id = 589] 23:41:27 INFO - PROCESS | 3968 | --DOCSHELL 10542800 == 152 [pid = 3968] [id = 588] 23:41:27 INFO - PROCESS | 3968 | --DOCSHELL 207E8000 == 151 [pid = 3968] [id = 587] 23:41:27 INFO - PROCESS | 3968 | --DOCSHELL 2392D000 == 150 [pid = 3968] [id = 586] 23:41:27 INFO - PROCESS | 3968 | --DOCSHELL 1CEF1800 == 149 [pid = 3968] [id = 585] 23:41:27 INFO - PROCESS | 3968 | --DOCSHELL 29A68C00 == 148 [pid = 3968] [id = 527] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 402 (0D0CEC00) [pid = 3968] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 401 (23893800) [pid = 3968] [serial = 1693] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 400 (1109E400) [pid = 3968] [serial = 1624] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 399 (2E5F2400) [pid = 3968] [serial = 1651] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 398 (2D04E800) [pid = 3968] [serial = 1648] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 397 (27A43400) [pid = 3968] [serial = 1630] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 396 (29E1B400) [pid = 3968] [serial = 1633] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 395 (2AE0E400) [pid = 3968] [serial = 1654] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 394 (29AA5000) [pid = 3968] [serial = 1636] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 393 (2A69F400) [pid = 3968] [serial = 1639] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 392 (2BCD7C00) [pid = 3968] [serial = 1645] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 391 (2BC6C000) [pid = 3968] [serial = 1642] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 390 (1CEF2400) [pid = 3968] [serial = 1627] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 389 (1E6B5400) [pid = 3968] [serial = 1657] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 388 (2AE0E000) [pid = 3968] [serial = 1660] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 1D018800 == 147 [pid = 3968] [id = 584] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 14CDF400 == 146 [pid = 3968] [id = 583] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 1D019400 == 145 [pid = 3968] [id = 582] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 14251C00 == 144 [pid = 3968] [id = 581] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 2392D800 == 143 [pid = 3968] [id = 579] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 1AD72000 == 142 [pid = 3968] [id = 578] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 2DC81800 == 141 [pid = 3968] [id = 577] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 2C374800 == 140 [pid = 3968] [id = 576] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 2C369400 == 139 [pid = 3968] [id = 575] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 2AA86C00 == 138 [pid = 3968] [id = 574] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 29F57000 == 137 [pid = 3968] [id = 573] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 26D0EC00 == 136 [pid = 3968] [id = 572] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 26D02C00 == 135 [pid = 3968] [id = 571] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 28D0B800 == 134 [pid = 3968] [id = 570] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 23B66800 == 133 [pid = 3968] [id = 569] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 23B5C800 == 132 [pid = 3968] [id = 568] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 1A12E400 == 131 [pid = 3968] [id = 567] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 1C58F800 == 130 [pid = 3968] [id = 566] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 0FF2F800 == 129 [pid = 3968] [id = 565] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 28356400 == 128 [pid = 3968] [id = 526] 23:41:28 INFO - PROCESS | 3968 | --DOCSHELL 20095800 == 127 [pid = 3968] [id = 564] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 387 (22AC1400) [pid = 3968] [serial = 1690] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 386 (1D903800) [pid = 3968] [serial = 1678] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 385 (1F88F800) [pid = 3968] [serial = 1679] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 384 (20B8F000) [pid = 3968] [serial = 1687] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 383 (21BB2000) [pid = 3968] [serial = 1688] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 382 (23062400) [pid = 3968] [serial = 1691] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 381 (1CE64400) [pid = 3968] [serial = 1676] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 380 (21B7D400) [pid = 3968] [serial = 1682] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 379 (20BCAC00) [pid = 3968] [serial = 1681] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 378 (21BB5800) [pid = 3968] [serial = 1684] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 377 (1BD01C00) [pid = 3968] [serial = 1675] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 376 (2051E400) [pid = 3968] [serial = 1670] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 375 (1D904800) [pid = 3968] [serial = 1669] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 374 (1050D000) [pid = 3968] [serial = 1664] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 373 (1010A400) [pid = 3968] [serial = 1663] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 372 (28D17000) [pid = 3968] [serial = 1622] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 371 (1A026000) [pid = 3968] [serial = 1667] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 370 (1950F000) [pid = 3968] [serial = 1666] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 369 (225F0000) [pid = 3968] [serial = 1685] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 368 (18AF6400) [pid = 3968] [serial = 1672] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | --DOMWINDOW == 367 (1950C000) [pid = 3968] [serial = 1673] [outer = 00000000] [url = about:blank] 23:41:28 INFO - PROCESS | 3968 | 1464936088375 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 23:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1223ms 23:41:28 INFO - PROCESS | 3968 | 1464936088438 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 23:41:28 INFO - PROCESS | 3968 | 1464936088440 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 23:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:41:28 INFO - PROCESS | 3968 | 1464936088443 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:41:28 INFO - PROCESS | 3968 | 1464936088445 Marionette TRACE conn6 <- [1,2390,null,{}] 23:41:28 INFO - PROCESS | 3968 | 1464936088448 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:28 INFO - PROCESS | 3968 | 1464936088551 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 23:41:28 INFO - PROCESS | 3968 | 1464936088557 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:28 INFO - PROCESS | 3968 | ++DOCSHELL 1050D000 == 128 [pid = 3968] [id = 607] 23:41:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 368 (1050EC00) [pid = 3968] [serial = 1821] [outer = 00000000] 23:41:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 369 (144F1C00) [pid = 3968] [serial = 1822] [outer = 1050EC00] 23:41:28 INFO - PROCESS | 3968 | 1464936088602 Marionette DEBUG loaded listener.js 23:41:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 370 (14EAB800) [pid = 3968] [serial = 1823] [outer = 1050EC00] 23:41:29 INFO - PROCESS | 3968 | 1464936089183 Marionette TRACE conn6 <- [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]]]}] 23:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 771ms 23:41:29 INFO - PROCESS | 3968 | 1464936089213 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 23:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:41:29 INFO - PROCESS | 3968 | 1464936089215 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 23:41:29 INFO - PROCESS | 3968 | 1464936089218 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:41:29 INFO - PROCESS | 3968 | 1464936089220 Marionette TRACE conn6 <- [1,2394,null,{}] 23:41:29 INFO - PROCESS | 3968 | 1464936089223 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:29 INFO - PROCESS | 3968 | 1464936089325 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 23:41:29 INFO - PROCESS | 3968 | 1464936089496 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:29 INFO - PROCESS | 3968 | ++DOCSHELL 0FA5DC00 == 129 [pid = 3968] [id = 608] 23:41:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 371 (0FF4E000) [pid = 3968] [serial = 1824] [outer = 00000000] 23:41:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 372 (1950F000) [pid = 3968] [serial = 1825] [outer = 0FF4E000] 23:41:29 INFO - PROCESS | 3968 | 1464936089541 Marionette DEBUG loaded listener.js 23:41:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 373 (19DE3C00) [pid = 3968] [serial = 1826] [outer = 0FF4E000] 23:41:29 INFO - PROCESS | 3968 | 1464936089902 Marionette TRACE conn6 <- [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]]]}] 23:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 23:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:41:29 INFO - PROCESS | 3968 | 1464936089952 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 23:41:29 INFO - PROCESS | 3968 | 1464936089954 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 23:41:29 INFO - PROCESS | 3968 | 1464936089957 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:41:29 INFO - PROCESS | 3968 | 1464936089959 Marionette TRACE conn6 <- [1,2398,null,{}] 23:41:29 INFO - PROCESS | 3968 | 1464936089963 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:30 INFO - PROCESS | 3968 | 1464936090092 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 23:41:30 INFO - PROCESS | 3968 | 1464936090103 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:30 INFO - PROCESS | 3968 | ++DOCSHELL 1950C000 == 130 [pid = 3968] [id = 609] 23:41:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 374 (1A12E400) [pid = 3968] [serial = 1827] [outer = 00000000] 23:41:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 375 (1CE80000) [pid = 3968] [serial = 1828] [outer = 1A12E400] 23:41:30 INFO - PROCESS | 3968 | 1464936090147 Marionette DEBUG loaded listener.js 23:41:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 376 (1E668C00) [pid = 3968] [serial = 1829] [outer = 1A12E400] 23:41:30 INFO - PROCESS | 3968 | 1464936090827 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 23:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 930ms 23:41:30 INFO - PROCESS | 3968 | 1464936090890 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 23:41:30 INFO - PROCESS | 3968 | 1464936090892 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 23:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:41:30 INFO - PROCESS | 3968 | 1464936090895 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:41:30 INFO - PROCESS | 3968 | 1464936090897 Marionette TRACE conn6 <- [1,2402,null,{}] 23:41:30 INFO - PROCESS | 3968 | 1464936090900 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:31 INFO - PROCESS | 3968 | 1464936091061 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 23:41:31 INFO - PROCESS | 3968 | 1464936091083 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:31 INFO - PROCESS | 3968 | ++DOCSHELL 1E6AE400 == 131 [pid = 3968] [id = 610] 23:41:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 377 (1F889C00) [pid = 3968] [serial = 1830] [outer = 00000000] 23:41:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 378 (207AB800) [pid = 3968] [serial = 1831] [outer = 1F889C00] 23:41:31 INFO - PROCESS | 3968 | 1464936091128 Marionette DEBUG loaded listener.js 23:41:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 379 (20BD7C00) [pid = 3968] [serial = 1832] [outer = 1F889C00] 23:41:31 INFO - PROCESS | 3968 | 1464936091645 Marionette TRACE conn6 <- [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]]]}] 23:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 771ms 23:41:31 INFO - PROCESS | 3968 | 1464936091673 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 23:41:31 INFO - PROCESS | 3968 | 1464936091676 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 23:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:41:31 INFO - PROCESS | 3968 | 1464936091679 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:41:31 INFO - PROCESS | 3968 | 1464936091681 Marionette TRACE conn6 <- [1,2406,null,{}] 23:41:31 INFO - PROCESS | 3968 | 1464936091685 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:31 INFO - PROCESS | 3968 | 1464936091865 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 23:41:31 INFO - PROCESS | 3968 | 1464936091889 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:31 INFO - PROCESS | 3968 | ++DOCSHELL 21BD7400 == 132 [pid = 3968] [id = 611] 23:41:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 380 (225EC800) [pid = 3968] [serial = 1833] [outer = 00000000] 23:41:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 381 (2305B400) [pid = 3968] [serial = 1834] [outer = 225EC800] 23:41:31 INFO - PROCESS | 3968 | 1464936091939 Marionette DEBUG loaded listener.js 23:41:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 382 (23892800) [pid = 3968] [serial = 1835] [outer = 225EC800] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 381 (2388CC00) [pid = 3968] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 380 (27A2C000) [pid = 3968] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 379 (18E47C00) [pid = 3968] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 378 (1CE82C00) [pid = 3968] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 377 (207AAC00) [pid = 3968] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 376 (1A040C00) [pid = 3968] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 375 (21BB2400) [pid = 3968] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 374 (17DC7400) [pid = 3968] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 373 (1A038000) [pid = 3968] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 372 (1D01F000) [pid = 3968] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 371 (23885000) [pid = 3968] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 370 (21B79000) [pid = 3968] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 369 (14CE4000) [pid = 3968] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 368 (2791E400) [pid = 3968] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 367 (29E20400) [pid = 3968] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 366 (22618000) [pid = 3968] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 365 (207EFC00) [pid = 3968] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 364 (1A037000) [pid = 3968] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 363 (0FBCCC00) [pid = 3968] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 362 (23B50800) [pid = 3968] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 361 (23005400) [pid = 3968] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 360 (19524800) [pid = 3968] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 359 (23B07800) [pid = 3968] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 358 (19510400) [pid = 3968] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 357 (18E4E400) [pid = 3968] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 356 (1E66DC00) [pid = 3968] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 355 (2391B000) [pid = 3968] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 354 (20B83000) [pid = 3968] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 353 (1D020000) [pid = 3968] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 352 (1F886400) [pid = 3968] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 351 (21B7AC00) [pid = 3968] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 350 (1010E000) [pid = 3968] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 349 (2835E000) [pid = 3968] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 348 (20BCF800) [pid = 3968] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 347 (21BE4000) [pid = 3968] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 346 (20097800) [pid = 3968] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 345 (1478CC00) [pid = 3968] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 344 (10028400) [pid = 3968] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 343 (0FF27800) [pid = 3968] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 342 (0FA38800) [pid = 3968] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 341 (14254800) [pid = 3968] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 340 (225F0400) [pid = 3968] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 339 (20B85C00) [pid = 3968] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 338 (22ABA800) [pid = 3968] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 337 (17827800) [pid = 3968] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 336 (2305D000) [pid = 3968] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 335 (22622000) [pid = 3968] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 334 (21B93800) [pid = 3968] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 333 (1054B800) [pid = 3968] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 332 (2009DC00) [pid = 3968] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 331 (2392C000) [pid = 3968] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 330 (23918800) [pid = 3968] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 329 (1E6B7400) [pid = 3968] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 328 (1CE67000) [pid = 3968] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 327 (24509800) [pid = 3968] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 326 (29E1D800) [pid = 3968] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 325 (22750800) [pid = 3968] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 324 (2A68E000) [pid = 3968] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 323 (1CC79000) [pid = 3968] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 322 (2300A000) [pid = 3968] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 321 (10546000) [pid = 3968] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 320 (22621C00) [pid = 3968] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 319 (10107000) [pid = 3968] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 318 (2056E000) [pid = 3968] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 317 (23933000) [pid = 3968] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 316 (20522000) [pid = 3968] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 315 (22AB4C00) [pid = 3968] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 314 (29213C00) [pid = 3968] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 313 (21B9C400) [pid = 3968] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 312 (10026800) [pid = 3968] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 311 (0FAF2000) [pid = 3968] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 310 (1EF91400) [pid = 3968] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 309 (22ABE400) [pid = 3968] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 308 (1EF89400) [pid = 3968] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 307 (22624400) [pid = 3968] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 306 (2391D400) [pid = 3968] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 305 (207B0800) [pid = 3968] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 304 (23915800) [pid = 3968] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 303 (21B82800) [pid = 3968] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 302 (23156000) [pid = 3968] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 301 (10510400) [pid = 3968] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:41:34 INFO - PROCESS | 3968 | --DOMWINDOW == 300 (10104400) [pid = 3968] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:41:34 INFO - PROCESS | 3968 | 1464936094090 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:41:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:41:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2435ms 23:41:34 INFO - PROCESS | 3968 | 1464936094115 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 23:41:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:41:34 INFO - PROCESS | 3968 | 1464936094117 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 23:41:34 INFO - PROCESS | 3968 | 1464936094124 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:41:34 INFO - PROCESS | 3968 | 1464936094126 Marionette TRACE conn6 <- [1,2410,null,{}] 23:41:34 INFO - PROCESS | 3968 | 1464936094139 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:34 INFO - PROCESS | 3968 | 1464936094257 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 23:41:34 INFO - PROCESS | 3968 | 1464936094264 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:34 INFO - PROCESS | 3968 | ++DOCSHELL 10357400 == 133 [pid = 3968] [id = 612] 23:41:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 301 (10359C00) [pid = 3968] [serial = 1836] [outer = 00000000] 23:41:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 302 (14E3EC00) [pid = 3968] [serial = 1837] [outer = 10359C00] 23:41:34 INFO - PROCESS | 3968 | 1464936094311 Marionette DEBUG loaded listener.js 23:41:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 303 (17827800) [pid = 3968] [serial = 1838] [outer = 10359C00] 23:41:34 INFO - PROCESS | 3968 | 1464936094821 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:41:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:41:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 23:41:34 INFO - PROCESS | 3968 | 1464936094868 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 23:41:34 INFO - PROCESS | 3968 | 1464936094870 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 23:41:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:41:34 INFO - PROCESS | 3968 | 1464936094874 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:41:34 INFO - PROCESS | 3968 | 1464936094875 Marionette TRACE conn6 <- [1,2414,null,{}] 23:41:34 INFO - PROCESS | 3968 | 1464936094879 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:35 INFO - PROCESS | 3968 | 1464936094992 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 23:41:35 INFO - PROCESS | 3968 | 1464936094998 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:35 INFO - PROCESS | 3968 | ++DOCSHELL 17DCE000 == 134 [pid = 3968] [id = 613] 23:41:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 304 (18764400) [pid = 3968] [serial = 1839] [outer = 00000000] 23:41:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 305 (1966BC00) [pid = 3968] [serial = 1840] [outer = 18764400] 23:41:35 INFO - PROCESS | 3968 | 1464936095046 Marionette DEBUG loaded listener.js 23:41:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 306 (1CEE5800) [pid = 3968] [serial = 1841] [outer = 18764400] 23:41:35 INFO - PROCESS | 3968 | 1464936095571 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 23:41:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:41:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 23:41:35 INFO - PROCESS | 3968 | 1464936095613 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 23:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:41:35 INFO - PROCESS | 3968 | 1464936095615 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 23:41:35 INFO - PROCESS | 3968 | 1464936095618 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:41:35 INFO - PROCESS | 3968 | 1464936095620 Marionette TRACE conn6 <- [1,2418,null,{}] 23:41:35 INFO - PROCESS | 3968 | 1464936095623 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:35 INFO - PROCESS | 3968 | 1464936095763 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 23:41:35 INFO - PROCESS | 3968 | 1464936095776 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:35 INFO - PROCESS | 3968 | ++DOCSHELL 19667000 == 135 [pid = 3968] [id = 614] 23:41:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 307 (1B5AB800) [pid = 3968] [serial = 1842] [outer = 00000000] 23:41:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 308 (1EF89400) [pid = 3968] [serial = 1843] [outer = 1B5AB800] 23:41:35 INFO - PROCESS | 3968 | 1464936095823 Marionette DEBUG loaded listener.js 23:41:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 309 (207AAC00) [pid = 3968] [serial = 1844] [outer = 1B5AB800] 23:41:36 INFO - PROCESS | 3968 | 1464936096688 Marionette TRACE conn6 <- [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]]]}] 23:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1123ms 23:41:36 INFO - PROCESS | 3968 | 1464936096741 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 23:41:36 INFO - PROCESS | 3968 | 1464936096747 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 23:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:41:36 INFO - PROCESS | 3968 | 1464936096752 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:41:36 INFO - PROCESS | 3968 | 1464936096757 Marionette TRACE conn6 <- [1,2422,null,{}] 23:41:36 INFO - PROCESS | 3968 | 1464936096810 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:37 INFO - PROCESS | 3968 | 1464936096972 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 23:41:37 INFO - PROCESS | 3968 | 1464936097166 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:37 INFO - PROCESS | 3968 | ++DOCSHELL 10231C00 == 136 [pid = 3968] [id = 615] 23:41:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 310 (1109F000) [pid = 3968] [serial = 1845] [outer = 00000000] 23:41:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 311 (18E4E000) [pid = 3968] [serial = 1846] [outer = 1109F000] 23:41:37 INFO - PROCESS | 3968 | 1464936097226 Marionette DEBUG loaded listener.js 23:41:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 312 (1966A800) [pid = 3968] [serial = 1847] [outer = 1109F000] 23:41:37 INFO - PROCESS | 3968 | 1464936097892 Marionette TRACE conn6 <- [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]]]}] 23:41:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1175ms 23:41:37 INFO - PROCESS | 3968 | 1464936097932 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 23:41:37 INFO - PROCESS | 3968 | 1464936097938 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 23:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:41:37 INFO - PROCESS | 3968 | 1464936097944 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:41:37 INFO - PROCESS | 3968 | 1464936097947 Marionette TRACE conn6 <- [1,2426,null,{}] 23:41:37 INFO - PROCESS | 3968 | 1464936097951 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:38 INFO - PROCESS | 3968 | 1464936098159 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 23:41:38 INFO - PROCESS | 3968 | 1464936098306 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:38 INFO - PROCESS | 3968 | ++DOCSHELL 1D01E400 == 137 [pid = 3968] [id = 616] 23:41:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 313 (1D742000) [pid = 3968] [serial = 1848] [outer = 00000000] 23:41:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 314 (1EF8B000) [pid = 3968] [serial = 1849] [outer = 1D742000] 23:41:38 INFO - PROCESS | 3968 | 1464936098360 Marionette DEBUG loaded listener.js 23:41:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 315 (2051FC00) [pid = 3968] [serial = 1850] [outer = 1D742000] 23:41:39 INFO - PROCESS | 3968 | 1464936099033 Marionette TRACE conn6 <- [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]]]}] 23:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1121ms 23:41:39 INFO - PROCESS | 3968 | 1464936099066 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 23:41:39 INFO - PROCESS | 3968 | 1464936099069 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 23:41:39 INFO - PROCESS | 3968 | 1464936099073 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:41:39 INFO - PROCESS | 3968 | 1464936099077 Marionette TRACE conn6 <- [1,2430,null,{}] 23:41:39 INFO - PROCESS | 3968 | 1464936099088 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:39 INFO - PROCESS | 3968 | 1464936099225 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 23:41:39 INFO - PROCESS | 3968 | 1464936099435 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:39 INFO - PROCESS | 3968 | ++DOCSHELL 21BD8800 == 138 [pid = 3968] [id = 617] 23:41:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 316 (21BD9C00) [pid = 3968] [serial = 1851] [outer = 00000000] 23:41:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 317 (225EEC00) [pid = 3968] [serial = 1852] [outer = 21BD9C00] 23:41:39 INFO - PROCESS | 3968 | 1464936099540 Marionette DEBUG loaded listener.js 23:41:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 318 (2261E800) [pid = 3968] [serial = 1853] [outer = 21BD9C00] 23:41:40 INFO - PROCESS | 3968 | 1464936100145 Marionette TRACE conn6 <- [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]]]}] 23:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1128ms 23:41:40 INFO - PROCESS | 3968 | 1464936100205 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 23:41:40 INFO - PROCESS | 3968 | 1464936100208 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 23:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:41:40 INFO - PROCESS | 3968 | 1464936100211 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:41:40 INFO - PROCESS | 3968 | 1464936100213 Marionette TRACE conn6 <- [1,2434,null,{}] 23:41:40 INFO - PROCESS | 3968 | 1464936100217 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:40 INFO - PROCESS | 3968 | 1464936100362 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 23:41:40 INFO - PROCESS | 3968 | 1464936100585 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:40 INFO - PROCESS | 3968 | ++DOCSHELL 22B75000 == 139 [pid = 3968] [id = 618] 23:41:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 319 (22B75800) [pid = 3968] [serial = 1854] [outer = 00000000] 23:41:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 320 (23006000) [pid = 3968] [serial = 1855] [outer = 22B75800] 23:41:40 INFO - PROCESS | 3968 | 1464936100646 Marionette DEBUG loaded listener.js 23:41:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 321 (23066000) [pid = 3968] [serial = 1856] [outer = 22B75800] 23:41:41 INFO - PROCESS | 3968 | 1464936101226 Marionette TRACE conn6 <- [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]]]}] 23:41:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1075ms 23:41:41 INFO - PROCESS | 3968 | 1464936101288 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 23:41:41 INFO - PROCESS | 3968 | 1464936101290 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 23:41:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:41:41 INFO - PROCESS | 3968 | 1464936101294 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:41:41 INFO - PROCESS | 3968 | 1464936101296 Marionette TRACE conn6 <- [1,2438,null,{}] 23:41:41 INFO - PROCESS | 3968 | 1464936101300 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:41 INFO - PROCESS | 3968 | 1464936101431 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 23:41:41 INFO - PROCESS | 3968 | 1464936101644 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:41 INFO - PROCESS | 3968 | ++DOCSHELL 2388C000 == 140 [pid = 3968] [id = 619] 23:41:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 322 (2388C800) [pid = 3968] [serial = 1857] [outer = 00000000] 23:41:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 323 (2391A800) [pid = 3968] [serial = 1858] [outer = 2388C800] 23:41:41 INFO - PROCESS | 3968 | 1464936101701 Marionette DEBUG loaded listener.js 23:41:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 324 (23921400) [pid = 3968] [serial = 1859] [outer = 2388C800] 23:41:42 INFO - PROCESS | 3968 | 1464936102308 Marionette TRACE conn6 <- [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]]]}] 23:41:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1068ms 23:41:42 INFO - PROCESS | 3968 | 1464936102366 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 23:41:42 INFO - PROCESS | 3968 | 1464936102369 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 23:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:41:42 INFO - PROCESS | 3968 | 1464936102372 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:41:42 INFO - PROCESS | 3968 | 1464936102374 Marionette TRACE conn6 <- [1,2442,null,{}] 23:41:42 INFO - PROCESS | 3968 | 1464936102378 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:42 INFO - PROCESS | 3968 | 1464936102518 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 23:41:42 INFO - PROCESS | 3968 | 1464936102734 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:42 INFO - PROCESS | 3968 | ++DOCSHELL 23B05000 == 141 [pid = 3968] [id = 620] 23:41:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 325 (23B52800) [pid = 3968] [serial = 1860] [outer = 00000000] 23:41:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 326 (24510C00) [pid = 3968] [serial = 1861] [outer = 23B52800] 23:41:42 INFO - PROCESS | 3968 | 1464936102791 Marionette DEBUG loaded listener.js 23:41:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 327 (24D8E000) [pid = 3968] [serial = 1862] [outer = 23B52800] 23:41:43 INFO - PROCESS | 3968 | 1464936103374 Marionette TRACE conn6 <- [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]]]}] 23:41:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1077ms 23:41:43 INFO - PROCESS | 3968 | 1464936103453 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 23:41:43 INFO - PROCESS | 3968 | 1464936103455 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 23:41:43 INFO - PROCESS | 3968 | 1464936103459 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:41:43 INFO - PROCESS | 3968 | 1464936103461 Marionette TRACE conn6 <- [1,2446,null,{}] 23:41:43 INFO - PROCESS | 3968 | 1464936103464 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:43 INFO - PROCESS | 3968 | 1464936103597 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 23:41:43 INFO - PROCESS | 3968 | 1464936103794 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:43 INFO - PROCESS | 3968 | ++DOCSHELL 21B95800 == 142 [pid = 3968] [id = 621] 23:41:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 328 (24D97800) [pid = 3968] [serial = 1863] [outer = 00000000] 23:41:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 329 (26D0B400) [pid = 3968] [serial = 1864] [outer = 24D97800] 23:41:43 INFO - PROCESS | 3968 | 1464936103848 Marionette DEBUG loaded listener.js 23:41:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 330 (2791CC00) [pid = 3968] [serial = 1865] [outer = 24D97800] 23:41:44 INFO - PROCESS | 3968 | 1464936104425 Marionette TRACE conn6 <- [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]]]}] 23:41:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:41:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1020ms 23:41:44 INFO - PROCESS | 3968 | 1464936104483 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 23:41:44 INFO - PROCESS | 3968 | 1464936104486 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 23:41:44 INFO - PROCESS | 3968 | 1464936104489 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:41:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:41:44 INFO - PROCESS | 3968 | 1464936104491 Marionette TRACE conn6 <- [1,2450,null,{}] 23:41:44 INFO - PROCESS | 3968 | 1464936104495 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:44 INFO - PROCESS | 3968 | 1464936104651 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 23:41:44 INFO - PROCESS | 3968 | 1464936104865 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:44 INFO - PROCESS | 3968 | ++DOCSHELL 26D03400 == 143 [pid = 3968] [id = 622] 23:41:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 331 (27A27000) [pid = 3968] [serial = 1866] [outer = 00000000] 23:41:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 332 (27A4EC00) [pid = 3968] [serial = 1867] [outer = 27A27000] 23:41:44 INFO - PROCESS | 3968 | 1464936104962 Marionette DEBUG loaded listener.js 23:41:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 333 (27A50800) [pid = 3968] [serial = 1868] [outer = 27A27000] 23:41:45 INFO - PROCESS | 3968 | 1464936105581 Marionette TRACE conn6 <- [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]]]}] 23:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1126ms 23:41:45 INFO - PROCESS | 3968 | 1464936105618 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 23:41:45 INFO - PROCESS | 3968 | 1464936105621 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 23:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:41:45 INFO - PROCESS | 3968 | 1464936105624 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:41:45 INFO - PROCESS | 3968 | 1464936105626 Marionette TRACE conn6 <- [1,2454,null,{}] 23:41:45 INFO - PROCESS | 3968 | 1464936105630 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:45 INFO - PROCESS | 3968 | 1464936105762 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 23:41:46 INFO - PROCESS | 3968 | 1464936105966 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:46 INFO - PROCESS | 3968 | ++DOCSHELL 2856A000 == 144 [pid = 3968] [id = 623] 23:41:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 334 (2856EC00) [pid = 3968] [serial = 1869] [outer = 00000000] 23:41:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 335 (28D0F000) [pid = 3968] [serial = 1870] [outer = 2856EC00] 23:41:46 INFO - PROCESS | 3968 | 1464936106022 Marionette DEBUG loaded listener.js 23:41:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 336 (28D19400) [pid = 3968] [serial = 1871] [outer = 2856EC00] 23:41:46 INFO - PROCESS | 3968 | 1464936106619 Marionette TRACE conn6 <- [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]]]}] 23:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1018ms 23:41:46 INFO - PROCESS | 3968 | 1464936106645 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 23:41:46 INFO - PROCESS | 3968 | 1464936106648 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 23:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:41:46 INFO - PROCESS | 3968 | 1464936106651 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:41:46 INFO - PROCESS | 3968 | 1464936106653 Marionette TRACE conn6 <- [1,2458,null,{}] 23:41:46 INFO - PROCESS | 3968 | 1464936106657 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:46 INFO - PROCESS | 3968 | 1464936106788 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 23:41:47 INFO - PROCESS | 3968 | 1464936107004 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:47 INFO - PROCESS | 3968 | ++DOCSHELL 29A60000 == 145 [pid = 3968] [id = 624] 23:41:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 337 (29A63000) [pid = 3968] [serial = 1872] [outer = 00000000] 23:41:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 338 (29AA7800) [pid = 3968] [serial = 1873] [outer = 29A63000] 23:41:47 INFO - PROCESS | 3968 | 1464936107060 Marionette DEBUG loaded listener.js 23:41:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 339 (29E28400) [pid = 3968] [serial = 1874] [outer = 29A63000] 23:41:47 INFO - PROCESS | 3968 | 1464936107671 Marionette TRACE conn6 <- [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]]]}] 23:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1066ms 23:41:47 INFO - PROCESS | 3968 | 1464936107721 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 23:41:47 INFO - PROCESS | 3968 | 1464936107724 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 23:41:47 INFO - PROCESS | 3968 | 1464936107728 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:41:47 INFO - PROCESS | 3968 | 1464936107730 Marionette TRACE conn6 <- [1,2462,null,{}] 23:41:47 INFO - PROCESS | 3968 | 1464936107734 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:47 INFO - PROCESS | 3968 | 1464936107882 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 23:41:48 INFO - PROCESS | 3968 | 1464936108089 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:48 INFO - PROCESS | 3968 | ++DOCSHELL 29E21800 == 146 [pid = 3968] [id = 625] 23:41:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 340 (29F57000) [pid = 3968] [serial = 1875] [outer = 00000000] 23:41:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 341 (2A65F400) [pid = 3968] [serial = 1876] [outer = 29F57000] 23:41:48 INFO - PROCESS | 3968 | 1464936108148 Marionette DEBUG loaded listener.js 23:41:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 342 (2A668400) [pid = 3968] [serial = 1877] [outer = 29F57000] 23:41:48 INFO - PROCESS | 3968 | 1464936108903 Marionette TRACE conn6 <- [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]]]}] 23:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1221ms 23:41:48 INFO - PROCESS | 3968 | 1464936108952 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 23:41:48 INFO - PROCESS | 3968 | 1464936108954 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 23:41:48 INFO - PROCESS | 3968 | 1464936108957 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:41:48 INFO - PROCESS | 3968 | 1464936108959 Marionette TRACE conn6 <- [1,2466,null,{}] 23:41:48 INFO - PROCESS | 3968 | 1464936108963 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:49 INFO - PROCESS | 3968 | 1464936109100 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 23:41:49 INFO - PROCESS | 3968 | 1464936109313 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:49 INFO - PROCESS | 3968 | ++DOCSHELL 1A028000 == 147 [pid = 3968] [id = 626] 23:41:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 343 (1C18E400) [pid = 3968] [serial = 1878] [outer = 00000000] 23:41:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 344 (20B81000) [pid = 3968] [serial = 1879] [outer = 1C18E400] 23:41:49 INFO - PROCESS | 3968 | 1464936109378 Marionette DEBUG loaded listener.js 23:41:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 345 (21B7C400) [pid = 3968] [serial = 1880] [outer = 1C18E400] 23:41:50 INFO - PROCESS | 3968 | 1464936110065 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 23:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1118ms 23:41:50 INFO - PROCESS | 3968 | 1464936110080 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 23:41:50 INFO - PROCESS | 3968 | 1464936110082 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 23:41:50 INFO - PROCESS | 3968 | 1464936110086 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:41:50 INFO - PROCESS | 3968 | 1464936110089 Marionette TRACE conn6 <- [1,2470,null,{}] 23:41:50 INFO - PROCESS | 3968 | 1464936110114 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:50 INFO - PROCESS | 3968 | 1464936110256 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 23:41:50 INFO - PROCESS | 3968 | 1464936110472 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:50 INFO - PROCESS | 3968 | ++DOCSHELL 1449A400 == 148 [pid = 3968] [id = 627] 23:41:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 346 (207EE400) [pid = 3968] [serial = 1881] [outer = 00000000] 23:41:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 347 (26D0FC00) [pid = 3968] [serial = 1882] [outer = 207EE400] 23:41:50 INFO - PROCESS | 3968 | 1464936110570 Marionette DEBUG loaded listener.js 23:41:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 348 (2835DC00) [pid = 3968] [serial = 1883] [outer = 207EE400] 23:41:51 INFO - PROCESS | 3968 | 1464936111182 Marionette TRACE conn6 <- [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]]]}] 23:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1146ms 23:41:51 INFO - PROCESS | 3968 | 1464936111235 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 23:41:51 INFO - PROCESS | 3968 | 1464936111237 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 23:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:41:51 INFO - PROCESS | 3968 | 1464936111240 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:41:51 INFO - PROCESS | 3968 | 1464936111242 Marionette TRACE conn6 <- [1,2474,null,{}] 23:41:51 INFO - PROCESS | 3968 | 1464936111246 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:51 INFO - PROCESS | 3968 | 1464936111391 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 23:41:51 INFO - PROCESS | 3968 | 1464936111607 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:51 INFO - PROCESS | 3968 | ++DOCSHELL 24D83C00 == 149 [pid = 3968] [id = 628] 23:41:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 349 (26D0DC00) [pid = 3968] [serial = 1884] [outer = 00000000] 23:41:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 350 (2A66CC00) [pid = 3968] [serial = 1885] [outer = 26D0DC00] 23:41:51 INFO - PROCESS | 3968 | 1464936111660 Marionette DEBUG loaded listener.js 23:41:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 351 (2A69E000) [pid = 3968] [serial = 1886] [outer = 26D0DC00] 23:41:52 INFO - PROCESS | 3968 | 1464936112273 Marionette TRACE conn6 <- [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]]]}] 23:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1073ms 23:41:52 INFO - PROCESS | 3968 | 1464936112318 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 23:41:52 INFO - PROCESS | 3968 | 1464936112320 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 23:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:41:52 INFO - PROCESS | 3968 | 1464936112324 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:41:52 INFO - PROCESS | 3968 | 1464936112326 Marionette TRACE conn6 <- [1,2478,null,{}] 23:41:52 INFO - PROCESS | 3968 | 1464936112330 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:52 INFO - PROCESS | 3968 | 1464936112471 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 23:41:52 INFO - PROCESS | 3968 | 1464936112683 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:52 INFO - PROCESS | 3968 | ++DOCSHELL 10106400 == 150 [pid = 3968] [id = 629] 23:41:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 352 (1054EC00) [pid = 3968] [serial = 1887] [outer = 00000000] 23:41:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 353 (1BDF3C00) [pid = 3968] [serial = 1888] [outer = 1054EC00] 23:41:52 INFO - PROCESS | 3968 | 1464936112739 Marionette DEBUG loaded listener.js 23:41:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 354 (1CE87800) [pid = 3968] [serial = 1889] [outer = 1054EC00] 23:41:53 INFO - PROCESS | 3968 | 1464936113331 Marionette TRACE conn6 <- [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]]]}] 23:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1067ms 23:41:53 INFO - PROCESS | 3968 | 1464936113398 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 23:41:53 INFO - PROCESS | 3968 | 1464936113401 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 23:41:53 INFO - PROCESS | 3968 | 1464936113404 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:41:53 INFO - PROCESS | 3968 | 1464936113406 Marionette TRACE conn6 <- [1,2482,null,{}] 23:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:41:53 INFO - PROCESS | 3968 | 1464936113410 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:53 INFO - PROCESS | 3968 | 1464936113545 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 23:41:53 INFO - PROCESS | 3968 | 1464936113782 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:53 INFO - PROCESS | 3968 | ++DOCSHELL 1050F800 == 151 [pid = 3968] [id = 630] 23:41:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 355 (1050FC00) [pid = 3968] [serial = 1890] [outer = 00000000] 23:41:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 356 (18E51000) [pid = 3968] [serial = 1891] [outer = 1050FC00] 23:41:53 INFO - PROCESS | 3968 | 1464936113839 Marionette DEBUG loaded listener.js 23:41:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 357 (1AE12400) [pid = 3968] [serial = 1892] [outer = 1050FC00] 23:41:54 INFO - PROCESS | 3968 | 1464936114797 Marionette TRACE conn6 <- [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]]]}] 23:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1488ms 23:41:54 INFO - PROCESS | 3968 | 1464936114897 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 23:41:54 INFO - PROCESS | 3968 | 1464936114902 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 23:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:41:54 INFO - PROCESS | 3968 | 1464936114907 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:41:54 INFO - PROCESS | 3968 | 1464936114910 Marionette TRACE conn6 <- [1,2486,null,{}] 23:41:54 INFO - PROCESS | 3968 | 1464936114916 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:55 INFO - PROCESS | 3968 | 1464936115159 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 23:41:55 INFO - PROCESS | 3968 | 1464936115305 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:55 INFO - PROCESS | 3968 | ++DOCSHELL 10550400 == 152 [pid = 3968] [id = 631] 23:41:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 358 (11099400) [pid = 3968] [serial = 1893] [outer = 00000000] 23:41:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 359 (1458C400) [pid = 3968] [serial = 1894] [outer = 11099400] 23:41:55 INFO - PROCESS | 3968 | 1464936115358 Marionette DEBUG loaded listener.js 23:41:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 360 (17DCD400) [pid = 3968] [serial = 1895] [outer = 11099400] 23:41:55 INFO - PROCESS | 3968 | 1464936115961 Marionette TRACE conn6 <- [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]]]}] 23:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1131ms 23:41:56 INFO - PROCESS | 3968 | 1464936116039 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 23:41:56 INFO - PROCESS | 3968 | 1464936116044 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 23:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:41:56 INFO - PROCESS | 3968 | 1464936116051 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:41:56 INFO - PROCESS | 3968 | 1464936116053 Marionette TRACE conn6 <- [1,2490,null,{}] 23:41:56 INFO - PROCESS | 3968 | 1464936116058 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:56 INFO - PROCESS | 3968 | 1464936116190 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 23:41:56 INFO - PROCESS | 3968 | 1464936116406 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:56 INFO - PROCESS | 3968 | ++DOCSHELL 18E34C00 == 153 [pid = 3968] [id = 632] 23:41:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 361 (195DC800) [pid = 3968] [serial = 1896] [outer = 00000000] 23:41:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 362 (1CC74000) [pid = 3968] [serial = 1897] [outer = 195DC800] 23:41:56 INFO - PROCESS | 3968 | 1464936116455 Marionette DEBUG loaded listener.js 23:41:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 363 (1CE89C00) [pid = 3968] [serial = 1898] [outer = 195DC800] 23:41:56 INFO - PROCESS | 3968 | --DOCSHELL 17DCE000 == 152 [pid = 3968] [id = 613] 23:41:56 INFO - PROCESS | 3968 | --DOCSHELL 10357400 == 151 [pid = 3968] [id = 612] 23:41:56 INFO - PROCESS | 3968 | --DOCSHELL 21BD7400 == 150 [pid = 3968] [id = 611] 23:41:56 INFO - PROCESS | 3968 | --DOCSHELL 1E6AE400 == 149 [pid = 3968] [id = 610] 23:41:56 INFO - PROCESS | 3968 | --DOCSHELL 1950C000 == 148 [pid = 3968] [id = 609] 23:41:56 INFO - PROCESS | 3968 | --DOCSHELL 0FA5DC00 == 147 [pid = 3968] [id = 608] 23:41:57 INFO - PROCESS | 3968 | --DOCSHELL 1050D000 == 146 [pid = 3968] [id = 607] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 362 (28573400) [pid = 3968] [serial = 1771] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOCSHELL 1950D800 == 145 [pid = 3968] [id = 606] 23:41:57 INFO - PROCESS | 3968 | --DOCSHELL 14E1A800 == 144 [pid = 3968] [id = 605] 23:41:57 INFO - PROCESS | 3968 | --DOCSHELL 22620C00 == 143 [pid = 3968] [id = 604] 23:41:57 INFO - PROCESS | 3968 | --DOCSHELL 1E667000 == 142 [pid = 3968] [id = 603] 23:41:57 INFO - PROCESS | 3968 | --DOCSHELL 10549800 == 141 [pid = 3968] [id = 602] 23:41:57 INFO - PROCESS | 3968 | --DOCSHELL 10F10000 == 140 [pid = 3968] [id = 601] 23:41:57 INFO - PROCESS | 3968 | --DOCSHELL 225F9C00 == 139 [pid = 3968] [id = 425] 23:41:57 INFO - PROCESS | 3968 | --DOCSHELL 2392F000 == 138 [pid = 3968] [id = 595] 23:41:57 INFO - PROCESS | 3968 | --DOCSHELL 29E4E000 == 137 [pid = 3968] [id = 594] 23:41:57 INFO - PROCESS | 3968 | --DOCSHELL 27A28C00 == 136 [pid = 3968] [id = 593] 23:41:57 INFO - PROCESS | 3968 | --DOCSHELL 19726C00 == 135 [pid = 3968] [id = 592] 23:41:57 INFO - PROCESS | 3968 | --DOCSHELL 110A2C00 == 134 [pid = 3968] [id = 591] 23:41:57 INFO - PROCESS | 3968 | --DOCSHELL 2856D800 == 133 [pid = 3968] [id = 590] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 361 (29A6E800) [pid = 3968] [serial = 1769] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 360 (23893000) [pid = 3968] [serial = 1394] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 359 (28355C00) [pid = 3968] [serial = 1708] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 358 (2A822800) [pid = 3968] [serial = 1397] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 357 (19663000) [pid = 3968] [serial = 1139] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 356 (1E66EC00) [pid = 3968] [serial = 1427] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 355 (20BCC000) [pid = 3968] [serial = 1433] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 354 (1B5A6800) [pid = 3968] [serial = 1424] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 353 (22619800) [pid = 3968] [serial = 1091] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 352 (18E52000) [pid = 3968] [serial = 1421] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 351 (1E665C00) [pid = 3968] [serial = 1699] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 350 (1C58E400) [pid = 3968] [serial = 1199] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 349 (20B82C00) [pid = 3968] [serial = 1748] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 348 (2C36E400) [pid = 3968] [serial = 1726] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 347 (2392EC00) [pid = 3968] [serial = 1445] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 346 (21BE4400) [pid = 3968] [serial = 1145] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 345 (1A03C400) [pid = 3968] [serial = 1751] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 344 (27A2A400) [pid = 3968] [serial = 1391] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 343 (2AE0CC00) [pid = 3968] [serial = 1723] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 342 (2A686800) [pid = 3968] [serial = 1403] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 341 (22751C00) [pid = 3968] [serial = 1331] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 340 (20BD4000) [pid = 3968] [serial = 1325] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 339 (1CE86C00) [pid = 3968] [serial = 1082] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 338 (23154C00) [pid = 3968] [serial = 1100] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 337 (2450D800) [pid = 3968] [serial = 1388] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 336 (2300D400) [pid = 3968] [serial = 1265] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 335 (20092000) [pid = 3968] [serial = 1735] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 334 (1A02A800) [pid = 3968] [serial = 1316] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 333 (23B48C00) [pid = 3968] [serial = 1448] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 332 (1A029C00) [pid = 3968] [serial = 1256] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 331 (1A040800) [pid = 3968] [serial = 1379] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 330 (21B98400) [pid = 3968] [serial = 1756] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 329 (2392F400) [pid = 3968] [serial = 1271] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 328 (20BF0800) [pid = 3968] [serial = 1208] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 327 (1E6BA800) [pid = 3968] [serial = 1753] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 326 (2056F400) [pid = 3968] [serial = 1754] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 325 (29A9FC00) [pid = 3968] [serial = 1711] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 324 (20BCE000) [pid = 3968] [serial = 1259] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 323 (22752C00) [pid = 3968] [serial = 1439] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 322 (1428E400) [pid = 3968] [serial = 1418] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 321 (28D15800) [pid = 3968] [serial = 1768] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 320 (21B85C00) [pid = 3968] [serial = 1088] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 319 (22623000) [pid = 3968] [serial = 1757] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 318 (2E4AB400) [pid = 3968] [serial = 1741] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 317 (19729000) [pid = 3968] [serial = 1750] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 316 (22ABF400) [pid = 3968] [serial = 1262] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 315 (20526C00) [pid = 3968] [serial = 1202] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 314 (19DD9000) [pid = 3968] [serial = 1745] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 313 (1428A000) [pid = 3968] [serial = 1376] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 312 (17826000) [pid = 3968] [serial = 1079] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 311 (10238800) [pid = 3968] [serial = 1136] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 310 (207F2400) [pid = 3968] [serial = 1085] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 309 (225F8000) [pid = 3968] [serial = 1274] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 308 (22B7BC00) [pid = 3968] [serial = 1382] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 307 (22B82800) [pid = 3968] [serial = 1097] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 306 (18E37400) [pid = 3968] [serial = 1196] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 305 (23912C00) [pid = 3968] [serial = 1268] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 304 (22B7B800) [pid = 3968] [serial = 1217] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 303 (17DD2000) [pid = 3968] [serial = 1744] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 302 (21BB7C00) [pid = 3968] [serial = 1328] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 301 (1966DC00) [pid = 3968] [serial = 1765] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 300 (225ED000) [pid = 3968] [serial = 1520] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 299 (2791B400) [pid = 3968] [serial = 1705] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 298 (24502400) [pid = 3968] [serial = 1154] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 297 (23B4B000) [pid = 3968] [serial = 1385] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 296 (1F88E000) [pid = 3968] [serial = 1430] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 295 (1EF8D800) [pid = 3968] [serial = 1142] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 294 (27A21400) [pid = 3968] [serial = 1157] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 293 (29E25800) [pid = 3968] [serial = 1400] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 292 (2275D400) [pid = 3968] [serial = 1334] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 291 (2D057400) [pid = 3968] [serial = 1729] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 290 (29F55400) [pid = 3968] [serial = 1717] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 289 (2DC88000) [pid = 3968] [serial = 1732] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 288 (2AA88000) [pid = 3968] [serial = 1406] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 287 (207B0000) [pid = 3968] [serial = 1343] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 286 (23061C00) [pid = 3968] [serial = 1337] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 285 (144F2000) [pid = 3968] [serial = 1253] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 284 (27A4B800) [pid = 3968] [serial = 1763] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 283 (1B5F8C00) [pid = 3968] [serial = 1409] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 282 (207EB400) [pid = 3968] [serial = 1205] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 281 (23B5D400) [pid = 3968] [serial = 1759] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 280 (23B68C00) [pid = 3968] [serial = 1760] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 279 (207A9C00) [pid = 3968] [serial = 1322] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 278 (22ABD000) [pid = 3968] [serial = 1094] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 277 (2921AC00) [pid = 3968] [serial = 1454] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 276 (21BB4C00) [pid = 3968] [serial = 1214] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 275 (144FC400) [pid = 3968] [serial = 1313] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 274 (1D901C00) [pid = 3968] [serial = 1766] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 273 (10238400) [pid = 3968] [serial = 1193] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 272 (2305FC00) [pid = 3968] [serial = 1220] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 271 (2305C400) [pid = 3968] [serial = 1442] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 270 (20094800) [pid = 3968] [serial = 1319] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 269 (22B82400) [pid = 3968] [serial = 1148] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 268 (26D0B000) [pid = 3968] [serial = 1714] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 267 (24508800) [pid = 3968] [serial = 1277] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 266 (24D95800) [pid = 3968] [serial = 1738] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 265 (21B9B400) [pid = 3968] [serial = 1436] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 264 (23B5D000) [pid = 3968] [serial = 1702] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 263 (2A6A0800) [pid = 3968] [serial = 1720] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 262 (17989800) [pid = 3968] [serial = 1696] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 261 (27A2A800) [pid = 3968] [serial = 1451] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 260 (21B96000) [pid = 3968] [serial = 1211] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 259 (23925000) [pid = 3968] [serial = 1151] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 258 (2A6A6400) [pid = 3968] [serial = 1592] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 257 (1EF8A400) [pid = 3968] [serial = 1747] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 256 (27914400) [pid = 3968] [serial = 1762] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | --DOMWINDOW == 255 (23920C00) [pid = 3968] [serial = 1340] [outer = 00000000] [url = about:blank] 23:41:57 INFO - PROCESS | 3968 | 1464936117333 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1335ms 23:41:57 INFO - PROCESS | 3968 | 1464936117387 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 23:41:57 INFO - PROCESS | 3968 | 1464936117389 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 23:41:57 INFO - PROCESS | 3968 | 1464936117393 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:41:57 INFO - PROCESS | 3968 | 1464936117396 Marionette TRACE conn6 <- [1,2494,null,{}] 23:41:57 INFO - PROCESS | 3968 | 1464936117412 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:57 INFO - PROCESS | 3968 | 1464936117596 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 23:41:57 INFO - PROCESS | 3968 | 1464936117609 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:57 INFO - PROCESS | 3968 | ++DOCSHELL 1050D800 == 134 [pid = 3968] [id = 633] 23:41:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 256 (1054C800) [pid = 3968] [serial = 1899] [outer = 00000000] 23:41:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 257 (14E4A400) [pid = 3968] [serial = 1900] [outer = 1054C800] 23:41:57 INFO - PROCESS | 3968 | 1464936117661 Marionette DEBUG loaded listener.js 23:41:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 258 (178E3C00) [pid = 3968] [serial = 1901] [outer = 1054C800] 23:41:58 INFO - PROCESS | 3968 | 1464936118218 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 871ms 23:41:58 INFO - PROCESS | 3968 | 1464936118268 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 23:41:58 INFO - PROCESS | 3968 | 1464936118271 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 23:41:58 INFO - PROCESS | 3968 | 1464936118275 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:41:58 INFO - PROCESS | 3968 | 1464936118276 Marionette TRACE conn6 <- [1,2498,null,{}] 23:41:58 INFO - PROCESS | 3968 | 1464936118280 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:58 INFO - PROCESS | 3968 | 1464936118402 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 23:41:58 INFO - PROCESS | 3968 | 1464936118573 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:58 INFO - PROCESS | 3968 | ++DOCSHELL 17DCE000 == 135 [pid = 3968] [id = 634] 23:41:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 259 (18E52000) [pid = 3968] [serial = 1902] [outer = 00000000] 23:41:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 260 (19721000) [pid = 3968] [serial = 1903] [outer = 18E52000] 23:41:58 INFO - PROCESS | 3968 | 1464936118622 Marionette DEBUG loaded listener.js 23:41:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 261 (1A028400) [pid = 3968] [serial = 1904] [outer = 18E52000] 23:41:59 INFO - PROCESS | 3968 | 1464936118995 Marionette TRACE conn6 <- [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]]]}] 23:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 771ms 23:41:59 INFO - PROCESS | 3968 | 1464936119091 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 23:41:59 INFO - PROCESS | 3968 | 1464936119093 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 23:41:59 INFO - PROCESS | 3968 | 1464936119097 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:41:59 INFO - PROCESS | 3968 | 1464936119099 Marionette TRACE conn6 <- [1,2502,null,{}] 23:41:59 INFO - PROCESS | 3968 | 1464936119102 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:59 INFO - PROCESS | 3968 | 1464936119227 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 23:41:59 INFO - PROCESS | 3968 | 1464936119235 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:59 INFO - PROCESS | 3968 | ++DOCSHELL 1A035C00 == 136 [pid = 3968] [id = 635] 23:41:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 262 (1A040C00) [pid = 3968] [serial = 1905] [outer = 00000000] 23:41:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 263 (1BD0C000) [pid = 3968] [serial = 1906] [outer = 1A040C00] 23:41:59 INFO - PROCESS | 3968 | 1464936119286 Marionette DEBUG loaded listener.js 23:41:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 264 (1D014000) [pid = 3968] [serial = 1907] [outer = 1A040C00] 23:41:59 INFO - PROCESS | 3968 | 1464936119864 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 23:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 770ms 23:41:59 INFO - PROCESS | 3968 | 1464936119904 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 23:41:59 INFO - PROCESS | 3968 | 1464936119906 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 23:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:41:59 INFO - PROCESS | 3968 | 1464936119909 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:41:59 INFO - PROCESS | 3968 | 1464936119911 Marionette TRACE conn6 <- [1,2506,null,{}] 23:41:59 INFO - PROCESS | 3968 | 1464936119914 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:00 INFO - PROCESS | 3968 | 1464936120098 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 23:42:00 INFO - PROCESS | 3968 | 1464936120114 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:00 INFO - PROCESS | 3968 | ++DOCSHELL 1D022000 == 137 [pid = 3968] [id = 636] 23:42:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 265 (1E665000) [pid = 3968] [serial = 1908] [outer = 00000000] 23:42:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 266 (1EF92000) [pid = 3968] [serial = 1909] [outer = 1E665000] 23:42:00 INFO - PROCESS | 3968 | 1464936120160 Marionette DEBUG loaded listener.js 23:42:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 267 (20524000) [pid = 3968] [serial = 1910] [outer = 1E665000] 23:42:00 INFO - PROCESS | 3968 | 1464936120645 Marionette TRACE conn6 <- [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]]]}] 23:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 770ms 23:42:00 INFO - PROCESS | 3968 | 1464936120680 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 23:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:42:00 INFO - PROCESS | 3968 | 1464936120682 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 23:42:00 INFO - PROCESS | 3968 | 1464936120686 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:42:00 INFO - PROCESS | 3968 | 1464936120688 Marionette TRACE conn6 <- [1,2510,null,{}] 23:42:00 INFO - PROCESS | 3968 | 1464936120727 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:00 INFO - PROCESS | 3968 | 1464936120890 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 23:42:00 INFO - PROCESS | 3968 | 1464936120914 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:00 INFO - PROCESS | 3968 | ++DOCSHELL 20572800 == 138 [pid = 3968] [id = 637] 23:42:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 268 (207A1800) [pid = 3968] [serial = 1911] [outer = 00000000] 23:42:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 269 (207F3C00) [pid = 3968] [serial = 1912] [outer = 207A1800] 23:42:00 INFO - PROCESS | 3968 | 1464936120958 Marionette DEBUG loaded listener.js 23:42:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 270 (20BCC000) [pid = 3968] [serial = 1913] [outer = 207A1800] 23:42:01 INFO - PROCESS | 3968 | 1464936121431 Marionette TRACE conn6 <- [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]]]}] 23:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 771ms 23:42:01 INFO - PROCESS | 3968 | 1464936121456 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 23:42:01 INFO - PROCESS | 3968 | 1464936121458 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 23:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:42:01 INFO - PROCESS | 3968 | 1464936121461 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:42:01 INFO - PROCESS | 3968 | 1464936121463 Marionette TRACE conn6 <- [1,2514,null,{}] 23:42:02 INFO - PROCESS | 3968 | --DOMWINDOW == 269 (1F889C00) [pid = 3968] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:42:02 INFO - PROCESS | 3968 | --DOMWINDOW == 268 (225EC800) [pid = 3968] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:42:02 INFO - PROCESS | 3968 | --DOMWINDOW == 267 (18764400) [pid = 3968] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:42:02 INFO - PROCESS | 3968 | --DOMWINDOW == 266 (0FF4E000) [pid = 3968] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:42:02 INFO - PROCESS | 3968 | --DOMWINDOW == 265 (1050EC00) [pid = 3968] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:42:02 INFO - PROCESS | 3968 | --DOMWINDOW == 264 (1A12E400) [pid = 3968] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:42:02 INFO - PROCESS | 3968 | --DOMWINDOW == 263 (1EF85C00) [pid = 3968] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:42:02 INFO - PROCESS | 3968 | --DOMWINDOW == 262 (200A0000) [pid = 3968] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:42:02 INFO - PROCESS | 3968 | --DOMWINDOW == 261 (11001C00) [pid = 3968] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:42:02 INFO - PROCESS | 3968 | --DOMWINDOW == 260 (19522C00) [pid = 3968] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:42:02 INFO - PROCESS | 3968 | --DOMWINDOW == 259 (1B5F9C00) [pid = 3968] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:42:02 INFO - PROCESS | 3968 | --DOMWINDOW == 258 (2856DC00) [pid = 3968] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:42:02 INFO - PROCESS | 3968 | --DOMWINDOW == 257 (22623400) [pid = 3968] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:42:02 INFO - PROCESS | 3968 | --DOMWINDOW == 256 (10359C00) [pid = 3968] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:42:02 INFO - PROCESS | 3968 | 1464936122351 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:02 INFO - PROCESS | 3968 | 1464936122456 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 23:42:02 INFO - PROCESS | 3968 | 1464936122465 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:02 INFO - PROCESS | 3968 | ++DOCSHELL 14256000 == 139 [pid = 3968] [id = 638] 23:42:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 257 (17D01C00) [pid = 3968] [serial = 1914] [outer = 00000000] 23:42:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 258 (1A041400) [pid = 3968] [serial = 1915] [outer = 17D01C00] 23:42:02 INFO - PROCESS | 3968 | 1464936122510 Marionette DEBUG loaded listener.js 23:42:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 259 (1D904C00) [pid = 3968] [serial = 1916] [outer = 17D01C00] 23:42:03 INFO - PROCESS | 3968 | 1464936123008 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 23:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1597ms 23:42:03 INFO - PROCESS | 3968 | 1464936123060 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 23:42:03 INFO - PROCESS | 3968 | 1464936123072 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 23:42:03 INFO - PROCESS | 3968 | 1464936123076 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:42:03 INFO - PROCESS | 3968 | 1464936123077 Marionette TRACE conn6 <- [1,2518,null,{}] 23:42:03 INFO - PROCESS | 3968 | 1464936123081 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:03 INFO - PROCESS | 3968 | 1464936123198 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 23:42:03 INFO - PROCESS | 3968 | 1464936123205 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:03 INFO - PROCESS | 3968 | ++DOCSHELL 1A02C800 == 140 [pid = 3968] [id = 639] 23:42:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 260 (1F889C00) [pid = 3968] [serial = 1917] [outer = 00000000] 23:42:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 261 (20BF6400) [pid = 3968] [serial = 1918] [outer = 1F889C00] 23:42:03 INFO - PROCESS | 3968 | 1464936123252 Marionette DEBUG loaded listener.js 23:42:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 262 (21B97400) [pid = 3968] [serial = 1919] [outer = 1F889C00] 23:42:03 INFO - PROCESS | 3968 | 1464936123738 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 23:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 23:42:03 INFO - PROCESS | 3968 | 1464936123751 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 23:42:03 INFO - PROCESS | 3968 | 1464936123753 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 23:42:03 INFO - PROCESS | 3968 | 1464936123756 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:42:03 INFO - PROCESS | 3968 | 1464936123758 Marionette TRACE conn6 <- [1,2522,null,{}] 23:42:03 INFO - PROCESS | 3968 | 1464936123761 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:04 INFO - PROCESS | 3968 | 1464936123993 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 23:42:04 INFO - PROCESS | 3968 | 1464936124003 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:04 INFO - PROCESS | 3968 | ++DOCSHELL 21BAA800 == 141 [pid = 3968] [id = 640] 23:42:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 263 (21BAC400) [pid = 3968] [serial = 1920] [outer = 00000000] 23:42:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 264 (21BB7400) [pid = 3968] [serial = 1921] [outer = 21BAC400] 23:42:04 INFO - PROCESS | 3968 | 1464936124051 Marionette DEBUG loaded listener.js 23:42:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 265 (21BDD800) [pid = 3968] [serial = 1922] [outer = 21BAC400] 23:42:04 INFO - PROCESS | 3968 | 1464936124852 Marionette TRACE conn6 <- [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]]]}] 23:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1123ms 23:42:04 INFO - PROCESS | 3968 | 1464936124884 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 23:42:04 INFO - PROCESS | 3968 | 1464936124890 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 23:42:04 INFO - PROCESS | 3968 | 1464936124895 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:42:04 INFO - PROCESS | 3968 | 1464936124900 Marionette TRACE conn6 <- [1,2526,null,{}] 23:42:04 INFO - PROCESS | 3968 | 1464936124905 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:05 INFO - PROCESS | 3968 | 1464936125063 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 23:42:05 INFO - PROCESS | 3968 | 1464936125270 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:05 INFO - PROCESS | 3968 | ++DOCSHELL 1010D000 == 142 [pid = 3968] [id = 641] 23:42:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 266 (10542400) [pid = 3968] [serial = 1923] [outer = 00000000] 23:42:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 267 (1478B000) [pid = 3968] [serial = 1924] [outer = 10542400] 23:42:05 INFO - PROCESS | 3968 | 1464936125331 Marionette DEBUG loaded listener.js 23:42:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 268 (18E37400) [pid = 3968] [serial = 1925] [outer = 10542400] 23:42:06 INFO - PROCESS | 3968 | 1464936126029 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 23:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1174ms 23:42:06 INFO - PROCESS | 3968 | 1464936126073 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 23:42:06 INFO - PROCESS | 3968 | 1464936126080 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 23:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:42:06 INFO - PROCESS | 3968 | 1464936126087 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:42:06 INFO - PROCESS | 3968 | 1464936126090 Marionette TRACE conn6 <- [1,2530,null,{}] 23:42:06 INFO - PROCESS | 3968 | 1464936126094 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:06 INFO - PROCESS | 3968 | 1464936126246 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 23:42:06 INFO - PROCESS | 3968 | 1464936126464 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:06 INFO - PROCESS | 3968 | ++DOCSHELL 1CE5DC00 == 143 [pid = 3968] [id = 642] 23:42:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 269 (1CE66C00) [pid = 3968] [serial = 1926] [outer = 00000000] 23:42:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 270 (1E6AE400) [pid = 3968] [serial = 1927] [outer = 1CE66C00] 23:42:06 INFO - PROCESS | 3968 | 1464936126524 Marionette DEBUG loaded listener.js 23:42:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 271 (1EF8BC00) [pid = 3968] [serial = 1928] [outer = 1CE66C00] 23:42:07 INFO - PROCESS | 3968 | 1464936127174 Marionette TRACE conn6 <- [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]]]}] 23:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1122ms 23:42:07 INFO - PROCESS | 3968 | 1464936127209 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 23:42:07 INFO - PROCESS | 3968 | 1464936127211 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 23:42:07 INFO - PROCESS | 3968 | 1464936127215 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:42:07 INFO - PROCESS | 3968 | 1464936127219 Marionette TRACE conn6 <- [1,2534,null,{}] 23:42:07 INFO - PROCESS | 3968 | 1464936127230 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:07 INFO - PROCESS | 3968 | 1464936127372 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 23:42:07 INFO - PROCESS | 3968 | 1464936127572 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:07 INFO - PROCESS | 3968 | ++DOCSHELL 21BD5400 == 144 [pid = 3968] [id = 643] 23:42:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 272 (225F8000) [pid = 3968] [serial = 1929] [outer = 00000000] 23:42:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 273 (22616800) [pid = 3968] [serial = 1930] [outer = 225F8000] 23:42:07 INFO - PROCESS | 3968 | 1464936127629 Marionette DEBUG loaded listener.js 23:42:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 274 (22623C00) [pid = 3968] [serial = 1931] [outer = 225F8000] 23:42:08 INFO - PROCESS | 3968 | 1464936128295 Marionette TRACE conn6 <- [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]]]}] 23:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1128ms 23:42:08 INFO - PROCESS | 3968 | 1464936128347 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 23:42:08 INFO - PROCESS | 3968 | 1464936128350 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 23:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:42:08 INFO - PROCESS | 3968 | 1464936128353 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:42:08 INFO - PROCESS | 3968 | 1464936128355 Marionette TRACE conn6 <- [1,2538,null,{}] 23:42:08 INFO - PROCESS | 3968 | 1464936128360 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:08 INFO - PROCESS | 3968 | 1464936128501 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 23:42:08 INFO - PROCESS | 3968 | 1464936128694 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:08 INFO - PROCESS | 3968 | ++DOCSHELL 22616400 == 145 [pid = 3968] [id = 644] 23:42:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 275 (22AB4800) [pid = 3968] [serial = 1932] [outer = 00000000] 23:42:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 276 (22AC1800) [pid = 3968] [serial = 1933] [outer = 22AB4800] 23:42:08 INFO - PROCESS | 3968 | 1464936128749 Marionette DEBUG loaded listener.js 23:42:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 277 (22B7B800) [pid = 3968] [serial = 1934] [outer = 22AB4800] 23:42:09 INFO - PROCESS | 3968 | 1464936129434 Marionette TRACE conn6 <- [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]]]}] 23:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1129ms 23:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:42:09 INFO - PROCESS | 3968 | 1464936129485 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 23:42:09 INFO - PROCESS | 3968 | 1464936129487 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 23:42:09 INFO - PROCESS | 3968 | 1464936129491 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:42:09 INFO - PROCESS | 3968 | 1464936129493 Marionette TRACE conn6 <- [1,2542,null,{}] 23:42:09 INFO - PROCESS | 3968 | 1464936129497 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:09 INFO - PROCESS | 3968 | 1464936129631 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 23:42:09 INFO - PROCESS | 3968 | 1464936129824 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:09 INFO - PROCESS | 3968 | ++DOCSHELL 22ABE000 == 146 [pid = 3968] [id = 645] 23:42:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 278 (22B7FC00) [pid = 3968] [serial = 1935] [outer = 00000000] 23:42:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 279 (2300E400) [pid = 3968] [serial = 1936] [outer = 22B7FC00] 23:42:09 INFO - PROCESS | 3968 | 1464936129878 Marionette DEBUG loaded listener.js 23:42:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 280 (2305DC00) [pid = 3968] [serial = 1937] [outer = 22B7FC00] 23:42:10 INFO - PROCESS | 3968 | 1464936130553 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 23:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1129ms 23:42:10 INFO - PROCESS | 3968 | 1464936130633 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 23:42:10 INFO - PROCESS | 3968 | 1464936130635 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 23:42:10 INFO - PROCESS | 3968 | 1464936130639 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:42:10 INFO - PROCESS | 3968 | 1464936130641 Marionette TRACE conn6 <- [1,2546,null,{}] 23:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:42:10 INFO - PROCESS | 3968 | 1464936130645 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:10 INFO - PROCESS | 3968 | 1464936130795 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 23:42:11 INFO - PROCESS | 3968 | 1464936130987 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:11 INFO - PROCESS | 3968 | ++DOCSHELL 2300EC00 == 147 [pid = 3968] [id = 646] 23:42:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 281 (23148C00) [pid = 3968] [serial = 1938] [outer = 00000000] 23:42:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 282 (2391B400) [pid = 3968] [serial = 1939] [outer = 23148C00] 23:42:11 INFO - PROCESS | 3968 | 1464936131042 Marionette DEBUG loaded listener.js 23:42:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 283 (23928400) [pid = 3968] [serial = 1940] [outer = 23148C00] 23:42:11 INFO - PROCESS | 3968 | 1464936131678 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 23:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1069ms 23:42:11 INFO - PROCESS | 3968 | 1464936131714 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 23:42:11 INFO - PROCESS | 3968 | 1464936131717 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 23:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:42:11 INFO - PROCESS | 3968 | 1464936131720 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:42:11 INFO - PROCESS | 3968 | 1464936131722 Marionette TRACE conn6 <- [1,2550,null,{}] 23:42:11 INFO - PROCESS | 3968 | 1464936131726 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:11 INFO - PROCESS | 3968 | 1464936131860 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 23:42:12 INFO - PROCESS | 3968 | 1464936132055 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:12 INFO - PROCESS | 3968 | ++DOCSHELL 23892C00 == 148 [pid = 3968] [id = 647] 23:42:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 284 (23912C00) [pid = 3968] [serial = 1941] [outer = 00000000] 23:42:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 285 (23B4B400) [pid = 3968] [serial = 1942] [outer = 23912C00] 23:42:12 INFO - PROCESS | 3968 | 1464936132109 Marionette DEBUG loaded listener.js 23:42:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 286 (23B5B000) [pid = 3968] [serial = 1943] [outer = 23912C00] 23:42:12 INFO - PROCESS | 3968 | 1464936132788 Marionette TRACE conn6 <- [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]]]}] 23:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1117ms 23:42:12 INFO - PROCESS | 3968 | 1464936132840 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 23:42:12 INFO - PROCESS | 3968 | 1464936132843 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 23:42:12 INFO - PROCESS | 3968 | 1464936132846 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:42:12 INFO - PROCESS | 3968 | 1464936132848 Marionette TRACE conn6 <- [1,2554,null,{}] 23:42:12 INFO - PROCESS | 3968 | 1464936132852 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:13 INFO - PROCESS | 3968 | 1464936132994 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 23:42:13 INFO - PROCESS | 3968 | 1464936133190 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:13 INFO - PROCESS | 3968 | ++DOCSHELL 23B0D400 == 149 [pid = 3968] [id = 648] 23:42:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 287 (23B4BC00) [pid = 3968] [serial = 1944] [outer = 00000000] 23:42:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 288 (2450EC00) [pid = 3968] [serial = 1945] [outer = 23B4BC00] 23:42:13 INFO - PROCESS | 3968 | 1464936133243 Marionette DEBUG loaded listener.js 23:42:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 289 (24D8B400) [pid = 3968] [serial = 1946] [outer = 23B4BC00] 23:42:13 INFO - PROCESS | 3968 | 1464936133849 Marionette TRACE conn6 <- [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]]]}] 23:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1075ms 23:42:13 INFO - PROCESS | 3968 | 1464936133924 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 23:42:13 INFO - PROCESS | 3968 | 1464936133926 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 23:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:42:13 INFO - PROCESS | 3968 | 1464936133930 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:42:13 INFO - PROCESS | 3968 | 1464936133932 Marionette TRACE conn6 <- [1,2558,null,{}] 23:42:13 INFO - PROCESS | 3968 | 1464936133935 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:14 INFO - PROCESS | 3968 | 1464936134079 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 23:42:14 INFO - PROCESS | 3968 | 1464936134282 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:14 INFO - PROCESS | 3968 | ++DOCSHELL 23064000 == 150 [pid = 3968] [id = 649] 23:42:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 290 (23155800) [pid = 3968] [serial = 1947] [outer = 00000000] 23:42:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 291 (27917C00) [pid = 3968] [serial = 1948] [outer = 23155800] 23:42:14 INFO - PROCESS | 3968 | 1464936134339 Marionette DEBUG loaded listener.js 23:42:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 292 (27A21C00) [pid = 3968] [serial = 1949] [outer = 23155800] 23:42:15 INFO - PROCESS | 3968 | 1464936135021 Marionette TRACE conn6 <- [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]]]}] 23:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1121ms 23:42:15 INFO - PROCESS | 3968 | 1464936135055 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 23:42:15 INFO - PROCESS | 3968 | 1464936135057 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 23:42:15 INFO - PROCESS | 3968 | 1464936135061 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:42:15 INFO - PROCESS | 3968 | 1464936135063 Marionette TRACE conn6 <- [1,2562,null,{}] 23:42:15 INFO - PROCESS | 3968 | 1464936135066 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:15 INFO - PROCESS | 3968 | 1464936135200 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 23:42:15 INFO - PROCESS | 3968 | 1464936135397 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:15 INFO - PROCESS | 3968 | ++DOCSHELL 27917400 == 151 [pid = 3968] [id = 650] 23:42:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 293 (27A2D400) [pid = 3968] [serial = 1950] [outer = 00000000] 23:42:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 294 (28574C00) [pid = 3968] [serial = 1951] [outer = 27A2D400] 23:42:15 INFO - PROCESS | 3968 | 1464936135450 Marionette DEBUG loaded listener.js 23:42:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 295 (28D0BC00) [pid = 3968] [serial = 1952] [outer = 27A2D400] 23:42:16 INFO - PROCESS | 3968 | 1464936136052 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 23:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1018ms 23:42:16 INFO - PROCESS | 3968 | 1464936136083 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 23:42:16 INFO - PROCESS | 3968 | 1464936136086 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 23:42:16 INFO - PROCESS | 3968 | 1464936136089 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:42:16 INFO - PROCESS | 3968 | 1464936136092 Marionette TRACE conn6 <- [1,2566,null,{}] 23:42:16 INFO - PROCESS | 3968 | 1464936136096 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:16 INFO - PROCESS | 3968 | 1464936136265 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 23:42:16 INFO - PROCESS | 3968 | 1464936136478 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:16 INFO - PROCESS | 3968 | ++DOCSHELL 29213C00 == 152 [pid = 3968] [id = 651] 23:42:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 296 (29A65400) [pid = 3968] [serial = 1953] [outer = 00000000] 23:42:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 297 (29E4B000) [pid = 3968] [serial = 1954] [outer = 29A65400] 23:42:16 INFO - PROCESS | 3968 | 1464936136538 Marionette DEBUG loaded listener.js 23:42:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 298 (29E54C00) [pid = 3968] [serial = 1955] [outer = 29A65400] 23:42:17 INFO - PROCESS | 3968 | 1464936137188 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 23:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1181ms 23:42:17 INFO - PROCESS | 3968 | 1464936137284 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 23:42:17 INFO - PROCESS | 3968 | 1464936137286 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 23:42:17 INFO - PROCESS | 3968 | 1464936137290 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:42:17 INFO - PROCESS | 3968 | 1464936137292 Marionette TRACE conn6 <- [1,2570,null,{}] 23:42:17 INFO - PROCESS | 3968 | 1464936137296 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:17 INFO - PROCESS | 3968 | 1464936137443 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 23:42:17 INFO - PROCESS | 3968 | 1464936137681 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:17 INFO - PROCESS | 3968 | ++DOCSHELL 1050A000 == 153 [pid = 3968] [id = 652] 23:42:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 299 (21BDDC00) [pid = 3968] [serial = 1956] [outer = 00000000] 23:42:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 300 (2A65E400) [pid = 3968] [serial = 1957] [outer = 21BDDC00] 23:42:17 INFO - PROCESS | 3968 | 1464936137738 Marionette DEBUG loaded listener.js 23:42:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 301 (2A660800) [pid = 3968] [serial = 1958] [outer = 21BDDC00] 23:42:18 INFO - PROCESS | 3968 | 1464936138358 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 23:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1130ms 23:42:18 INFO - PROCESS | 3968 | 1464936138425 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 23:42:18 INFO - PROCESS | 3968 | 1464936138427 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 23:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:42:18 INFO - PROCESS | 3968 | 1464936138431 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:42:18 INFO - PROCESS | 3968 | 1464936138435 Marionette TRACE conn6 <- [1,2574,null,{}] 23:42:18 INFO - PROCESS | 3968 | 1464936138438 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:18 INFO - PROCESS | 3968 | 1464936138575 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 23:42:18 INFO - PROCESS | 3968 | 1464936138774 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:18 INFO - PROCESS | 3968 | ++DOCSHELL 14E15800 == 154 [pid = 3968] [id = 653] 23:42:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 302 (14E41400) [pid = 3968] [serial = 1959] [outer = 00000000] 23:42:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 303 (17AC7800) [pid = 3968] [serial = 1960] [outer = 14E41400] 23:42:18 INFO - PROCESS | 3968 | 1464936138828 Marionette DEBUG loaded listener.js 23:42:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 304 (1AF0B400) [pid = 3968] [serial = 1961] [outer = 14E41400] 23:42:19 INFO - PROCESS | 3968 | 1464936139508 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 23:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1129ms 23:42:19 INFO - PROCESS | 3968 | 1464936139562 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 23:42:19 INFO - PROCESS | 3968 | 1464936139565 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 23:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:42:19 INFO - PROCESS | 3968 | 1464936139585 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:42:19 INFO - PROCESS | 3968 | 1464936139588 Marionette TRACE conn6 <- [1,2578,null,{}] 23:42:19 INFO - PROCESS | 3968 | 1464936139595 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:19 INFO - PROCESS | 3968 | 1464936139740 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 23:42:19 INFO - PROCESS | 3968 | 1464936139953 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:19 INFO - PROCESS | 3968 | ++DOCSHELL 1798DC00 == 155 [pid = 3968] [id = 654] 23:42:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 305 (1952FC00) [pid = 3968] [serial = 1962] [outer = 00000000] 23:42:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 306 (21B9E400) [pid = 3968] [serial = 1963] [outer = 1952FC00] 23:42:20 INFO - PROCESS | 3968 | 1464936140010 Marionette DEBUG loaded listener.js 23:42:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 307 (21BDC400) [pid = 3968] [serial = 1964] [outer = 1952FC00] 23:42:20 INFO - PROCESS | 3968 | 1464936140692 Marionette TRACE conn6 <- [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]]]}] 23:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1199ms 23:42:20 INFO - PROCESS | 3968 | 1464936140772 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 23:42:20 INFO - PROCESS | 3968 | 1464936140774 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 23:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:42:20 INFO - PROCESS | 3968 | 1464936140778 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:42:20 INFO - PROCESS | 3968 | 1464936140780 Marionette TRACE conn6 <- [1,2582,null,{}] 23:42:20 INFO - PROCESS | 3968 | 1464936140784 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:20 INFO - PROCESS | 3968 | 1464936140925 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 23:42:21 INFO - PROCESS | 3968 | 1464936141135 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:21 INFO - PROCESS | 3968 | ++DOCSHELL 28578C00 == 156 [pid = 3968] [id = 655] 23:42:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 308 (29F52400) [pid = 3968] [serial = 1965] [outer = 00000000] 23:42:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 309 (2A687C00) [pid = 3968] [serial = 1966] [outer = 29F52400] 23:42:21 INFO - PROCESS | 3968 | 1464936141194 Marionette DEBUG loaded listener.js 23:42:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 310 (29F60400) [pid = 3968] [serial = 1967] [outer = 29F52400] 23:42:22 INFO - PROCESS | 3968 | 1464936142216 Marionette TRACE conn6 <- [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]]]}] 23:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1492ms 23:42:22 INFO - PROCESS | 3968 | 1464936142273 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 23:42:22 INFO - PROCESS | 3968 | 1464936142277 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 23:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:42:22 INFO - PROCESS | 3968 | 1464936142282 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:42:22 INFO - PROCESS | 3968 | 1464936142286 Marionette TRACE conn6 <- [1,2586,null,{}] 23:42:22 INFO - PROCESS | 3968 | 1464936142292 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:22 INFO - PROCESS | 3968 | 1464936142439 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 23:42:22 INFO - PROCESS | 3968 | 1464936142696 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:22 INFO - PROCESS | 3968 | ++DOCSHELL 14EAC800 == 157 [pid = 3968] [id = 656] 23:42:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 311 (18764400) [pid = 3968] [serial = 1968] [outer = 00000000] 23:42:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 312 (19725C00) [pid = 3968] [serial = 1969] [outer = 18764400] 23:42:22 INFO - PROCESS | 3968 | 1464936142790 Marionette DEBUG loaded listener.js 23:42:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 313 (1B5F8C00) [pid = 3968] [serial = 1970] [outer = 18764400] 23:42:23 INFO - PROCESS | 3968 | 1464936143381 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 23:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1133ms 23:42:23 INFO - PROCESS | 3968 | 1464936143416 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 23:42:23 INFO - PROCESS | 3968 | 1464936143421 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 23:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:42:23 INFO - PROCESS | 3968 | 1464936143427 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:42:23 INFO - PROCESS | 3968 | 1464936143430 Marionette TRACE conn6 <- [1,2590,null,{}] 23:42:23 INFO - PROCESS | 3968 | 1464936143433 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:23 INFO - PROCESS | 3968 | 1464936143562 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 23:42:23 INFO - PROCESS | 3968 | 1464936143765 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:23 INFO - PROCESS | 3968 | ++DOCSHELL 1010BC00 == 158 [pid = 3968] [id = 657] 23:42:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 314 (18744C00) [pid = 3968] [serial = 1971] [outer = 00000000] 23:42:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 315 (20522000) [pid = 3968] [serial = 1972] [outer = 18744C00] 23:42:23 INFO - PROCESS | 3968 | 1464936143817 Marionette DEBUG loaded listener.js 23:42:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 316 (20BCE400) [pid = 3968] [serial = 1973] [outer = 18744C00] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 207A9400 == 157 [pid = 3968] [id = 477] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 1E6AF800 == 156 [pid = 3968] [id = 476] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 0C809C00 == 155 [pid = 3968] [id = 436] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 1A02C800 == 154 [pid = 3968] [id = 639] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 14256000 == 153 [pid = 3968] [id = 638] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 20572800 == 152 [pid = 3968] [id = 637] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 1D022000 == 151 [pid = 3968] [id = 636] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 1A035C00 == 150 [pid = 3968] [id = 635] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 315 (1478A400) [pid = 3968] [serial = 1774] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 314 (1E667400) [pid = 3968] [serial = 1777] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 313 (28603000) [pid = 3968] [serial = 1780] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 312 (29E53C00) [pid = 3968] [serial = 1783] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 311 (2A68A400) [pid = 3968] [serial = 1786] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 310 (2A666800) [pid = 3968] [serial = 1789] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 309 (2B464800) [pid = 3968] [serial = 1792] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 308 (2C372800) [pid = 3968] [serial = 1795] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 307 (2C3A4800) [pid = 3968] [serial = 1798] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 17DCE000 == 149 [pid = 3968] [id = 634] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 1050D800 == 148 [pid = 3968] [id = 633] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 18E34C00 == 147 [pid = 3968] [id = 632] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 10550400 == 146 [pid = 3968] [id = 631] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 1A028000 == 145 [pid = 3968] [id = 626] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 29E21800 == 144 [pid = 3968] [id = 625] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 29A60000 == 143 [pid = 3968] [id = 624] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 2856A000 == 142 [pid = 3968] [id = 623] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 26D03400 == 141 [pid = 3968] [id = 622] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 21B95800 == 140 [pid = 3968] [id = 621] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 23B05000 == 139 [pid = 3968] [id = 620] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 2388C000 == 138 [pid = 3968] [id = 619] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 22B75000 == 137 [pid = 3968] [id = 618] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 21BD8800 == 136 [pid = 3968] [id = 617] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 1D01E400 == 135 [pid = 3968] [id = 616] 23:42:24 INFO - PROCESS | 3968 | --DOCSHELL 10231C00 == 134 [pid = 3968] [id = 615] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 306 (207AB800) [pid = 3968] [serial = 1831] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 305 (2305B400) [pid = 3968] [serial = 1834] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 304 (20BD7C00) [pid = 3968] [serial = 1832] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 303 (23892800) [pid = 3968] [serial = 1835] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 302 (1966BC00) [pid = 3968] [serial = 1840] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 301 (1950F000) [pid = 3968] [serial = 1825] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 300 (19DE3C00) [pid = 3968] [serial = 1826] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 299 (144F1C00) [pid = 3968] [serial = 1822] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 298 (14EAB800) [pid = 3968] [serial = 1823] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 297 (1CE80000) [pid = 3968] [serial = 1828] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 296 (23B03C00) [pid = 3968] [serial = 1817] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 295 (23933800) [pid = 3968] [serial = 1816] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 294 (20BF5C00) [pid = 3968] [serial = 1811] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 293 (207A2400) [pid = 3968] [serial = 1810] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 292 (14E4B800) [pid = 3968] [serial = 1805] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 291 (1458AC00) [pid = 3968] [serial = 1804] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 290 (1A039C00) [pid = 3968] [serial = 1808] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 289 (196E4C00) [pid = 3968] [serial = 1807] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 288 (2856F400) [pid = 3968] [serial = 1820] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 287 (27A4FC00) [pid = 3968] [serial = 1819] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 286 (28576400) [pid = 3968] [serial = 1772] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 285 (2DA89000) [pid = 3968] [serial = 1801] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 284 (2305B800) [pid = 3968] [serial = 1814] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 283 (22B80000) [pid = 3968] [serial = 1813] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 282 (17827800) [pid = 3968] [serial = 1838] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 281 (1E668C00) [pid = 3968] [serial = 1829] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 280 (1CEE5800) [pid = 3968] [serial = 1841] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | --DOMWINDOW == 279 (14E3EC00) [pid = 3968] [serial = 1837] [outer = 00000000] [url = about:blank] 23:42:24 INFO - PROCESS | 3968 | 1464936144726 Marionette TRACE conn6 <- [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]]]}] 23:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1335ms 23:42:24 INFO - PROCESS | 3968 | 1464936144765 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 23:42:24 INFO - PROCESS | 3968 | 1464936144767 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 23:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:42:24 INFO - PROCESS | 3968 | 1464936144771 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:42:24 INFO - PROCESS | 3968 | 1464936144774 Marionette TRACE conn6 <- [1,2594,null,{}] 23:42:24 INFO - PROCESS | 3968 | 1464936144785 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:24 INFO - PROCESS | 3968 | 1464936144901 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 23:42:25 INFO - PROCESS | 3968 | 1464936145092 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:25 INFO - PROCESS | 3968 | ++DOCSHELL 0D139800 == 135 [pid = 3968] [id = 658] 23:42:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 280 (0FB65000) [pid = 3968] [serial = 1974] [outer = 00000000] 23:42:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 281 (18E3A000) [pid = 3968] [serial = 1975] [outer = 0FB65000] 23:42:25 INFO - PROCESS | 3968 | 1464936145141 Marionette DEBUG loaded listener.js 23:42:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 282 (19668400) [pid = 3968] [serial = 1976] [outer = 0FB65000] 23:42:25 INFO - PROCESS | 3968 | 1464936145588 Marionette TRACE conn6 <- [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]]]}] 23:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 870ms 23:42:25 INFO - PROCESS | 3968 | 1464936145644 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 23:42:25 INFO - PROCESS | 3968 | 1464936145647 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 23:42:25 INFO - PROCESS | 3968 | 1464936145650 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:42:25 INFO - PROCESS | 3968 | 1464936145652 Marionette TRACE conn6 <- [1,2598,null,{}] 23:42:25 INFO - PROCESS | 3968 | 1464936145655 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:25 INFO - PROCESS | 3968 | 1464936145772 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 23:42:25 INFO - PROCESS | 3968 | 1464936145785 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:25 INFO - PROCESS | 3968 | ++DOCSHELL 1A03C800 == 136 [pid = 3968] [id = 659] 23:42:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 283 (1A040400) [pid = 3968] [serial = 1977] [outer = 00000000] 23:42:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 284 (1CE6A400) [pid = 3968] [serial = 1978] [outer = 1A040400] 23:42:25 INFO - PROCESS | 3968 | 1464936145831 Marionette DEBUG loaded listener.js 23:42:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 285 (1D73CC00) [pid = 3968] [serial = 1979] [outer = 1A040400] 23:42:26 INFO - PROCESS | 3968 | 1464936146380 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 23:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 771ms 23:42:26 INFO - PROCESS | 3968 | 1464936146424 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 23:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:42:26 INFO - PROCESS | 3968 | 1464936146426 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 23:42:26 INFO - PROCESS | 3968 | 1464936146430 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:42:26 INFO - PROCESS | 3968 | 1464936146431 Marionette TRACE conn6 <- [1,2602,null,{}] 23:42:26 INFO - PROCESS | 3968 | 1464936146435 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:26 INFO - PROCESS | 3968 | 1464936146545 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 23:42:26 INFO - PROCESS | 3968 | 1464936146556 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:26 INFO - PROCESS | 3968 | ++DOCSHELL 1D022000 == 137 [pid = 3968] [id = 660] 23:42:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 286 (1E664000) [pid = 3968] [serial = 1980] [outer = 00000000] 23:42:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 287 (20096C00) [pid = 3968] [serial = 1981] [outer = 1E664000] 23:42:26 INFO - PROCESS | 3968 | 1464936146601 Marionette DEBUG loaded listener.js 23:42:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 288 (207ACC00) [pid = 3968] [serial = 1982] [outer = 1E664000] 23:42:27 INFO - PROCESS | 3968 | 1464936147196 Marionette TRACE conn6 <- [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]]]}] 23:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 830ms 23:42:27 INFO - PROCESS | 3968 | 1464936147261 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 23:42:27 INFO - PROCESS | 3968 | 1464936147263 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 23:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:42:27 INFO - PROCESS | 3968 | 1464936147266 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:42:27 INFO - PROCESS | 3968 | 1464936147268 Marionette TRACE conn6 <- [1,2606,null,{}] 23:42:27 INFO - PROCESS | 3968 | 1464936147272 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:27 INFO - PROCESS | 3968 | 1464936147474 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 23:42:27 INFO - PROCESS | 3968 | 1464936147504 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:27 INFO - PROCESS | 3968 | ++DOCSHELL 1EF92400 == 138 [pid = 3968] [id = 661] 23:42:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 289 (20094800) [pid = 3968] [serial = 1983] [outer = 00000000] 23:42:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 290 (21BAA400) [pid = 3968] [serial = 1984] [outer = 20094800] 23:42:27 INFO - PROCESS | 3968 | 1464936147552 Marionette DEBUG loaded listener.js 23:42:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 291 (21BDB400) [pid = 3968] [serial = 1985] [outer = 20094800] 23:42:28 INFO - PROCESS | 3968 | 1464936148090 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 23:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 870ms 23:42:28 INFO - PROCESS | 3968 | 1464936148141 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 23:42:28 INFO - PROCESS | 3968 | 1464936148143 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 23:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:42:28 INFO - PROCESS | 3968 | 1464936148146 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:42:28 INFO - PROCESS | 3968 | 1464936148148 Marionette TRACE conn6 <- [1,2610,null,{}] 23:42:28 INFO - PROCESS | 3968 | 1464936148151 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:28 INFO - PROCESS | 3968 | 1464936148328 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 23:42:28 INFO - PROCESS | 3968 | 1464936148353 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:28 INFO - PROCESS | 3968 | ++DOCSHELL 225EC400 == 139 [pid = 3968] [id = 662] 23:42:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 292 (225F0400) [pid = 3968] [serial = 1986] [outer = 00000000] 23:42:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 293 (2261E000) [pid = 3968] [serial = 1987] [outer = 225F0400] 23:42:28 INFO - PROCESS | 3968 | 1464936148400 Marionette DEBUG loaded listener.js 23:42:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 294 (22ABA400) [pid = 3968] [serial = 1988] [outer = 225F0400] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 293 (23891000) [pid = 3968] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 292 (10628C00) [pid = 3968] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 291 (2A82B800) [pid = 3968] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 290 (27A43800) [pid = 3968] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 289 (2AE05800) [pid = 3968] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 288 (26D05800) [pid = 3968] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 287 (2AA8D400) [pid = 3968] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 286 (2D054800) [pid = 3968] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 285 (1CE64000) [pid = 3968] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 284 (29220000) [pid = 3968] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 283 (23B67400) [pid = 3968] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 282 (2BC63C00) [pid = 3968] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 281 (29AA0C00) [pid = 3968] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 280 (29F54000) [pid = 3968] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 279 (207A5000) [pid = 3968] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 278 (2C377800) [pid = 3968] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 277 (24D81000) [pid = 3968] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 276 (2860D800) [pid = 3968] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 275 (14250000) [pid = 3968] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 274 (2A685C00) [pid = 3968] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 273 (22AB9C00) [pid = 3968] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 272 (27918400) [pid = 3968] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 271 (23011400) [pid = 3968] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 270 (28D14000) [pid = 3968] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 269 (1A02AC00) [pid = 3968] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 268 (28608400) [pid = 3968] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 267 (11006000) [pid = 3968] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 266 (2AA90800) [pid = 3968] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 265 (24D8AC00) [pid = 3968] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 264 (29FB3000) [pid = 3968] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 263 (28601400) [pid = 3968] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 262 (2BCD5400) [pid = 3968] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 261 (2BC6BC00) [pid = 3968] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 260 (2C369800) [pid = 3968] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 259 (29FAB000) [pid = 3968] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 258 (23B09C00) [pid = 3968] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 257 (1EF8A000) [pid = 3968] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 256 (29A61000) [pid = 3968] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 255 (24D93C00) [pid = 3968] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 254 (10542C00) [pid = 3968] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 253 (24D8C800) [pid = 3968] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 252 (178E5800) [pid = 3968] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 251 (1A032400) [pid = 3968] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 250 (23B05C00) [pid = 3968] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 249 (24D95C00) [pid = 3968] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 248 (23B5E800) [pid = 3968] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 247 (20BE9800) [pid = 3968] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 246 (29216C00) [pid = 3968] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 245 (2A6A3000) [pid = 3968] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 244 (29FB6800) [pid = 3968] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 243 (18E2E800) [pid = 3968] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 242 (2835BC00) [pid = 3968] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 241 (1E665000) [pid = 3968] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 240 (207A1800) [pid = 3968] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 239 (17D01C00) [pid = 3968] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 238 (1F889C00) [pid = 3968] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 237 (1054C800) [pid = 3968] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 236 (1B5AB800) [pid = 3968] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 235 (18E52000) [pid = 3968] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 234 (1A040C00) [pid = 3968] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 233 (11099400) [pid = 3968] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:42:29 INFO - PROCESS | 3968 | --DOMWINDOW == 232 (195DC800) [pid = 3968] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:42:29 INFO - PROCESS | 3968 | 1464936149819 Marionette TRACE conn6 <- [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]]]}] 23:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1730ms 23:42:29 INFO - PROCESS | 3968 | 1464936149876 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 23:42:29 INFO - PROCESS | 3968 | 1464936149878 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 23:42:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:42:29 INFO - PROCESS | 3968 | 1464936149881 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:42:29 INFO - PROCESS | 3968 | 1464936149883 Marionette TRACE conn6 <- [1,2614,null,{}] 23:42:29 INFO - PROCESS | 3968 | 1464936149887 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:30 INFO - PROCESS | 3968 | 1464936150003 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 23:42:30 INFO - PROCESS | 3968 | 1464936150016 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:30 INFO - PROCESS | 3968 | ++DOCSHELL 10542C00 == 140 [pid = 3968] [id = 663] 23:42:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 233 (11075000) [pid = 3968] [serial = 1989] [outer = 00000000] 23:42:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 234 (19EE3800) [pid = 3968] [serial = 1990] [outer = 11075000] 23:42:30 INFO - PROCESS | 3968 | 1464936150060 Marionette DEBUG loaded listener.js 23:42:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 235 (1BD0CC00) [pid = 3968] [serial = 1991] [outer = 11075000] 23:42:30 INFO - PROCESS | 3968 | 1464936150560 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 23:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 23:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:42:30 INFO - PROCESS | 3968 | 1464936150612 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 23:42:30 INFO - PROCESS | 3968 | 1464936150614 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 23:42:30 INFO - PROCESS | 3968 | 1464936150617 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:42:30 INFO - PROCESS | 3968 | 1464936150618 Marionette TRACE conn6 <- [1,2618,null,{}] 23:42:30 INFO - PROCESS | 3968 | 1464936150622 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:30 INFO - PROCESS | 3968 | 1464936150738 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 23:42:30 INFO - PROCESS | 3968 | 1464936150745 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:30 INFO - PROCESS | 3968 | ++DOCSHELL 1CE7E000 == 141 [pid = 3968] [id = 664] 23:42:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 236 (20092C00) [pid = 3968] [serial = 1992] [outer = 00000000] 23:42:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 237 (20BF2400) [pid = 3968] [serial = 1993] [outer = 20092C00] 23:42:30 INFO - PROCESS | 3968 | 1464936150789 Marionette DEBUG loaded listener.js 23:42:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 238 (225F9C00) [pid = 3968] [serial = 1994] [outer = 20092C00] 23:42:31 INFO - PROCESS | 3968 | 1464936151270 Marionette TRACE conn6 <- [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]]]}] 23:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 671ms 23:42:31 INFO - PROCESS | 3968 | 1464936151296 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 23:42:31 INFO - PROCESS | 3968 | 1464936151298 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 23:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:42:31 INFO - PROCESS | 3968 | 1464936151301 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:42:31 INFO - PROCESS | 3968 | 1464936151303 Marionette TRACE conn6 <- [1,2622,null,{}] 23:42:31 INFO - PROCESS | 3968 | 1464936151330 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:31 INFO - PROCESS | 3968 | 1464936151447 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 23:42:31 INFO - PROCESS | 3968 | 1464936151478 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:31 INFO - PROCESS | 3968 | ++DOCSHELL 22AB9C00 == 142 [pid = 3968] [id = 665] 23:42:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 239 (23005C00) [pid = 3968] [serial = 1995] [outer = 00000000] 23:42:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 240 (2305E400) [pid = 3968] [serial = 1996] [outer = 23005C00] 23:42:31 INFO - PROCESS | 3968 | 1464936151522 Marionette DEBUG loaded listener.js 23:42:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 241 (23889000) [pid = 3968] [serial = 1997] [outer = 23005C00] 23:42:32 INFO - PROCESS | 3968 | 1464936152401 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 23:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1146ms 23:42:32 INFO - PROCESS | 3968 | 1464936152449 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 23:42:32 INFO - PROCESS | 3968 | 1464936152455 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 23:42:32 INFO - PROCESS | 3968 | 1464936152460 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:42:32 INFO - PROCESS | 3968 | 1464936152465 Marionette TRACE conn6 <- [1,2626,null,{}] 23:42:32 INFO - PROCESS | 3968 | 1464936152470 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:32 INFO - PROCESS | 3968 | 1464936152621 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 23:42:32 INFO - PROCESS | 3968 | 1464936152837 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:32 INFO - PROCESS | 3968 | ++DOCSHELL 142BAC00 == 143 [pid = 3968] [id = 666] 23:42:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 242 (14BA3000) [pid = 3968] [serial = 1998] [outer = 00000000] 23:42:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 243 (17889C00) [pid = 3968] [serial = 1999] [outer = 14BA3000] 23:42:32 INFO - PROCESS | 3968 | 1464936152896 Marionette DEBUG loaded listener.js 23:42:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 244 (18E38C00) [pid = 3968] [serial = 2000] [outer = 14BA3000] 23:42:33 INFO - PROCESS | 3968 | 1464936153568 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 23:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1124ms 23:42:33 INFO - PROCESS | 3968 | 1464936153589 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 23:42:33 INFO - PROCESS | 3968 | 1464936153595 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 23:42:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:42:33 INFO - PROCESS | 3968 | 1464936153602 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:42:33 INFO - PROCESS | 3968 | 1464936153605 Marionette TRACE conn6 <- [1,2630,null,{}] 23:42:33 INFO - PROCESS | 3968 | 1464936153609 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:33 INFO - PROCESS | 3968 | 1464936153754 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 23:42:33 INFO - PROCESS | 3968 | 1464936153956 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:33 INFO - PROCESS | 3968 | ++DOCSHELL 1CE82800 == 144 [pid = 3968] [id = 667] 23:42:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 245 (1D73DC00) [pid = 3968] [serial = 2001] [outer = 00000000] 23:42:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 246 (207A5400) [pid = 3968] [serial = 2002] [outer = 1D73DC00] 23:42:34 INFO - PROCESS | 3968 | 1464936154011 Marionette DEBUG loaded listener.js 23:42:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 247 (20BE9800) [pid = 3968] [serial = 2003] [outer = 1D73DC00] 23:42:34 INFO - PROCESS | 3968 | 1464936154682 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 23:42:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:42:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1123ms 23:42:34 INFO - PROCESS | 3968 | 1464936154726 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 23:42:34 INFO - PROCESS | 3968 | 1464936154729 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 23:42:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:42:34 INFO - PROCESS | 3968 | 1464936154732 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:42:34 INFO - PROCESS | 3968 | 1464936154737 Marionette TRACE conn6 <- [1,2634,null,{}] 23:42:34 INFO - PROCESS | 3968 | 1464936154748 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:34 INFO - PROCESS | 3968 | 1464936154960 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 23:42:35 INFO - PROCESS | 3968 | 1464936155109 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:35 INFO - PROCESS | 3968 | ++DOCSHELL 2388C000 == 145 [pid = 3968] [id = 668] 23:42:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 248 (2388CC00) [pid = 3968] [serial = 2004] [outer = 00000000] 23:42:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 249 (2391CC00) [pid = 3968] [serial = 2005] [outer = 2388CC00] 23:42:35 INFO - PROCESS | 3968 | 1464936155167 Marionette DEBUG loaded listener.js 23:42:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 250 (1CE81000) [pid = 3968] [serial = 2006] [outer = 2388CC00] 23:42:35 INFO - PROCESS | 3968 | 1464936155778 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 23:42:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:42:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1075ms 23:42:35 INFO - PROCESS | 3968 | 1464936155820 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 23:42:35 INFO - PROCESS | 3968 | 1464936155823 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 23:42:35 INFO - PROCESS | 3968 | 1464936155827 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:42:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:42:35 INFO - PROCESS | 3968 | 1464936155829 Marionette TRACE conn6 <- [1,2638,null,{}] 23:42:35 INFO - PROCESS | 3968 | 1464936155833 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:36 INFO - PROCESS | 3968 | 1464936155983 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 23:42:36 INFO - PROCESS | 3968 | 1464936156208 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:36 INFO - PROCESS | 3968 | ++DOCSHELL 23B09400 == 146 [pid = 3968] [id = 669] 23:42:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 251 (23B0B800) [pid = 3968] [serial = 2007] [outer = 00000000] 23:42:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 252 (23B5E000) [pid = 3968] [serial = 2008] [outer = 23B0B800] 23:42:36 INFO - PROCESS | 3968 | 1464936156269 Marionette DEBUG loaded listener.js 23:42:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 253 (24501400) [pid = 3968] [serial = 2009] [outer = 23B0B800] 23:42:36 INFO - PROCESS | 3968 | 1464936156859 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 23:42:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:42:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1071ms 23:42:36 INFO - PROCESS | 3968 | 1464936156902 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 23:42:36 INFO - PROCESS | 3968 | 1464936156904 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 23:42:36 INFO - PROCESS | 3968 | 1464936156908 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:42:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:42:36 INFO - PROCESS | 3968 | 1464936156910 Marionette TRACE conn6 <- [1,2642,null,{}] 23:42:36 INFO - PROCESS | 3968 | 1464936156914 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:37 INFO - PROCESS | 3968 | 1464936157055 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 23:42:37 INFO - PROCESS | 3968 | 1464936157280 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:37 INFO - PROCESS | 3968 | ++DOCSHELL 23B5CC00 == 147 [pid = 3968] [id = 670] 23:42:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 254 (24D80400) [pid = 3968] [serial = 2010] [outer = 00000000] 23:42:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 255 (26D02800) [pid = 3968] [serial = 2011] [outer = 24D80400] 23:42:37 INFO - PROCESS | 3968 | 1464936157340 Marionette DEBUG loaded listener.js 23:42:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 256 (27911400) [pid = 3968] [serial = 2012] [outer = 24D80400] 23:42:38 INFO - PROCESS | 3968 | 1464936158006 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 23:42:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:42:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1173ms 23:42:38 INFO - PROCESS | 3968 | 1464936158085 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 23:42:38 INFO - PROCESS | 3968 | 1464936158088 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 23:42:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:42:38 INFO - PROCESS | 3968 | 1464936158107 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:42:38 INFO - PROCESS | 3968 | 1464936158109 Marionette TRACE conn6 <- [1,2646,null,{}] 23:42:38 INFO - PROCESS | 3968 | 1464936158113 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:38 INFO - PROCESS | 3968 | 1464936158264 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 23:42:38 INFO - PROCESS | 3968 | 1464936158460 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:38 INFO - PROCESS | 3968 | ++DOCSHELL 1A03BC00 == 148 [pid = 3968] [id = 671] 23:42:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 257 (24D88000) [pid = 3968] [serial = 2013] [outer = 00000000] 23:42:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 258 (28578800) [pid = 3968] [serial = 2014] [outer = 24D88000] 23:42:38 INFO - PROCESS | 3968 | 1464936158514 Marionette DEBUG loaded listener.js 23:42:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 259 (28D0F400) [pid = 3968] [serial = 2015] [outer = 24D88000] 23:42:39 INFO - PROCESS | 3968 | 1464936159085 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 23:42:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:42:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1025ms 23:42:39 INFO - PROCESS | 3968 | 1464936159130 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 23:42:39 INFO - PROCESS | 3968 | 1464936159132 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 23:42:39 INFO - PROCESS | 3968 | 1464936159136 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:42:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:42:39 INFO - PROCESS | 3968 | 1464936159138 Marionette TRACE conn6 <- [1,2650,null,{}] 23:42:39 INFO - PROCESS | 3968 | 1464936159141 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:39 INFO - PROCESS | 3968 | 1464936159277 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 23:42:39 INFO - PROCESS | 3968 | 1464936159492 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:39 INFO - PROCESS | 3968 | ++DOCSHELL 29214800 == 149 [pid = 3968] [id = 672] 23:42:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 260 (29216C00) [pid = 3968] [serial = 2016] [outer = 00000000] 23:42:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 261 (29A60800) [pid = 3968] [serial = 2017] [outer = 29216C00] 23:42:39 INFO - PROCESS | 3968 | 1464936159547 Marionette DEBUG loaded listener.js 23:42:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 262 (29A6C800) [pid = 3968] [serial = 2018] [outer = 29216C00] 23:42:40 INFO - PROCESS | 3968 | 1464936160171 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 23:42:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:42:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1070ms 23:42:40 INFO - PROCESS | 3968 | 1464936160210 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 23:42:40 INFO - PROCESS | 3968 | 1464936160213 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 23:42:40 INFO - PROCESS | 3968 | 1464936160216 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:42:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:42:40 INFO - PROCESS | 3968 | 1464936160218 Marionette TRACE conn6 <- [1,2654,null,{}] 23:42:40 INFO - PROCESS | 3968 | 1464936160222 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:40 INFO - PROCESS | 3968 | 1464936160361 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 23:42:40 INFO - PROCESS | 3968 | 1464936160576 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:40 INFO - PROCESS | 3968 | ++DOCSHELL 29A60000 == 150 [pid = 3968] [id = 673] 23:42:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 263 (29AA8800) [pid = 3968] [serial = 2019] [outer = 00000000] 23:42:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 264 (29E4B400) [pid = 3968] [serial = 2020] [outer = 29AA8800] 23:42:40 INFO - PROCESS | 3968 | 1464936160632 Marionette DEBUG loaded listener.js 23:42:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 265 (29F58000) [pid = 3968] [serial = 2021] [outer = 29AA8800] 23:42:41 INFO - PROCESS | 3968 | 1464936161664 Marionette TRACE conn6 <- [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]]]}] 23:42:41 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) 23:42:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1472ms 23:42:41 INFO - PROCESS | 3968 | 1464936161692 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 23:42:41 INFO - PROCESS | 3968 | 1464936161694 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 23:42:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:42:41 INFO - PROCESS | 3968 | 1464936161698 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:42:41 INFO - PROCESS | 3968 | 1464936161700 Marionette TRACE conn6 <- [1,2658,null,{}] 23:42:41 INFO - PROCESS | 3968 | 1464936161704 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:41 INFO - PROCESS | 3968 | 1464936161875 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 23:42:42 INFO - PROCESS | 3968 | 1464936162107 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:42 INFO - PROCESS | 3968 | ++DOCSHELL 29F5C800 == 151 [pid = 3968] [id = 674] 23:42:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 266 (29F5F400) [pid = 3968] [serial = 2022] [outer = 00000000] 23:42:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 267 (2A66D800) [pid = 3968] [serial = 2023] [outer = 29F5F400] 23:42:42 INFO - PROCESS | 3968 | 1464936162205 Marionette DEBUG loaded listener.js 23:42:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 268 (2A69F400) [pid = 3968] [serial = 2024] [outer = 29F5F400] 23:42:43 INFO - PROCESS | 3968 | 1464936163198 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 23:42:43 INFO - PROCESS | 3968 | 1464936163235 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 23:42:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:42:43 INFO - PROCESS | 3968 | 1464936163239 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:42:43 INFO - PROCESS | 3968 | 1464936163241 Marionette TRACE conn6 <- [1,2662,null,{}] 23:42:43 INFO - PROCESS | 3968 | 1464936163245 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:43 INFO - PROCESS | 3968 | 1464936163470 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 23:42:43 INFO - PROCESS | 3968 | 1464936163686 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:43 INFO - PROCESS | 3968 | ++DOCSHELL 2A66D400 == 152 [pid = 3968] [id = 675] 23:42:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 269 (2A6A6800) [pid = 3968] [serial = 2025] [outer = 00000000] 23:42:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 270 (2AA8D400) [pid = 3968] [serial = 2026] [outer = 2A6A6800] 23:42:43 INFO - PROCESS | 3968 | 1464936163742 Marionette DEBUG loaded listener.js 23:42:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 271 (2AE04000) [pid = 3968] [serial = 2027] [outer = 2A6A6800] 23:42:44 INFO - PROCESS | 3968 | 1464936164801 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 23:42:44 INFO - PROCESS | 3968 | 1464936164819 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 23:42:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:42:44 INFO - PROCESS | 3968 | 1464936164823 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:42:44 INFO - PROCESS | 3968 | 1464936164826 Marionette TRACE conn6 <- [1,2666,null,{}] 23:42:44 INFO - PROCESS | 3968 | 1464936164830 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:45 INFO - PROCESS | 3968 | 1464936164995 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 23:42:45 INFO - PROCESS | 3968 | 1464936165251 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:45 INFO - PROCESS | 3968 | ++DOCSHELL 2B45A800 == 153 [pid = 3968] [id = 676] 23:42:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 272 (2B461400) [pid = 3968] [serial = 2028] [outer = 00000000] 23:42:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 273 (2BC66800) [pid = 3968] [serial = 2029] [outer = 2B461400] 23:42:45 INFO - PROCESS | 3968 | 1464936165354 Marionette DEBUG loaded listener.js 23:42:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 274 (2BC6F000) [pid = 3968] [serial = 2030] [outer = 2B461400] 23:42:46 INFO - PROCESS | 3968 | 1464936166469 Marionette TRACE conn6 <- [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]]]}] 23:42:46 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) 23:42:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1683ms 23:42:46 INFO - PROCESS | 3968 | 1464936166509 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 23:42:46 INFO - PROCESS | 3968 | 1464936166511 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 23:42:46 INFO - PROCESS | 3968 | 1464936166514 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:42:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:42:46 INFO - PROCESS | 3968 | 1464936166516 Marionette TRACE conn6 <- [1,2670,null,{}] 23:42:46 INFO - PROCESS | 3968 | 1464936166520 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:46 INFO - PROCESS | 3968 | 1464936166748 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 23:42:46 INFO - PROCESS | 3968 | 1464936166972 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:47 INFO - PROCESS | 3968 | ++DOCSHELL 17986C00 == 154 [pid = 3968] [id = 677] 23:42:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 275 (18CA3400) [pid = 3968] [serial = 2031] [outer = 00000000] 23:42:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 276 (1A02A400) [pid = 3968] [serial = 2032] [outer = 18CA3400] 23:42:47 INFO - PROCESS | 3968 | 1464936167029 Marionette DEBUG loaded listener.js 23:42:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 277 (1D742400) [pid = 3968] [serial = 2033] [outer = 18CA3400] 23:42:48 INFO - PROCESS | 3968 | 1464936168119 Marionette TRACE conn6 <- [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]]]}] 23:42:48 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) 23:42:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1634ms 23:42:48 INFO - PROCESS | 3968 | 1464936168153 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 23:42:48 INFO - PROCESS | 3968 | 1464936168155 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 23:42:48 INFO - PROCESS | 3968 | 1464936168159 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:42:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:42:48 INFO - PROCESS | 3968 | 1464936168161 Marionette TRACE conn6 <- [1,2674,null,{}] 23:42:48 INFO - PROCESS | 3968 | 1464936168165 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:48 INFO - PROCESS | 3968 | 1464936168312 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 23:42:48 INFO - PROCESS | 3968 | 1464936168532 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:48 INFO - PROCESS | 3968 | ++DOCSHELL 0FBCDC00 == 155 [pid = 3968] [id = 678] 23:42:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 278 (0FF21800) [pid = 3968] [serial = 2034] [outer = 00000000] 23:42:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 279 (10550800) [pid = 3968] [serial = 2035] [outer = 0FF21800] 23:42:48 INFO - PROCESS | 3968 | 1464936168887 Marionette DEBUG loaded listener.js 23:42:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 280 (144FAC00) [pid = 3968] [serial = 2036] [outer = 0FF21800] 23:42:50 INFO - PROCESS | 3968 | 1464936170071 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 23:42:50 INFO - PROCESS | 3968 | 1464936170090 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 23:42:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:42:50 INFO - PROCESS | 3968 | 1464936170095 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:42:50 INFO - PROCESS | 3968 | 1464936170098 Marionette TRACE conn6 <- [1,2678,null,{}] 23:42:50 INFO - PROCESS | 3968 | 1464936170143 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:50 INFO - PROCESS | 3968 | 1464936170340 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 23:42:50 INFO - PROCESS | 3968 | 1464936170579 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:50 INFO - PROCESS | 3968 | ++DOCSHELL 14254C00 == 156 [pid = 3968] [id = 679] 23:42:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 281 (15A2C000) [pid = 3968] [serial = 2037] [outer = 00000000] 23:42:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 282 (1A025400) [pid = 3968] [serial = 2038] [outer = 15A2C000] 23:42:50 INFO - PROCESS | 3968 | 1464936170632 Marionette DEBUG loaded listener.js 23:42:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 283 (1CE7F800) [pid = 3968] [serial = 2039] [outer = 15A2C000] 23:42:50 INFO - PROCESS | 3968 | --DOCSHELL 2D04DC00 == 155 [pid = 3968] [id = 550] 23:42:50 INFO - PROCESS | 3968 | --DOCSHELL 1CE7E000 == 154 [pid = 3968] [id = 664] 23:42:50 INFO - PROCESS | 3968 | --DOCSHELL 10542C00 == 153 [pid = 3968] [id = 663] 23:42:50 INFO - PROCESS | 3968 | --DOCSHELL 225EC400 == 152 [pid = 3968] [id = 662] 23:42:50 INFO - PROCESS | 3968 | --DOCSHELL 1EF92400 == 151 [pid = 3968] [id = 661] 23:42:50 INFO - PROCESS | 3968 | --DOCSHELL 1D022000 == 150 [pid = 3968] [id = 660] 23:42:50 INFO - PROCESS | 3968 | --DOCSHELL 1A03C800 == 149 [pid = 3968] [id = 659] 23:42:50 INFO - PROCESS | 3968 | --DOCSHELL 0D139800 == 148 [pid = 3968] [id = 658] 23:42:50 INFO - PROCESS | 3968 | --DOCSHELL 1010BC00 == 147 [pid = 3968] [id = 657] 23:42:50 INFO - PROCESS | 3968 | --DOMWINDOW == 282 (21BB7400) [pid = 3968] [serial = 1921] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOCSHELL 14EAC800 == 146 [pid = 3968] [id = 656] 23:42:51 INFO - PROCESS | 3968 | --DOCSHELL 28578C00 == 145 [pid = 3968] [id = 655] 23:42:51 INFO - PROCESS | 3968 | --DOCSHELL 1798DC00 == 144 [pid = 3968] [id = 654] 23:42:51 INFO - PROCESS | 3968 | --DOCSHELL 14E15800 == 143 [pid = 3968] [id = 653] 23:42:51 INFO - PROCESS | 3968 | --DOCSHELL 1050A000 == 142 [pid = 3968] [id = 652] 23:42:51 INFO - PROCESS | 3968 | --DOCSHELL 29213C00 == 141 [pid = 3968] [id = 651] 23:42:51 INFO - PROCESS | 3968 | --DOCSHELL 27917400 == 140 [pid = 3968] [id = 650] 23:42:51 INFO - PROCESS | 3968 | --DOCSHELL 23064000 == 139 [pid = 3968] [id = 649] 23:42:51 INFO - PROCESS | 3968 | --DOCSHELL 23B0D400 == 138 [pid = 3968] [id = 648] 23:42:51 INFO - PROCESS | 3968 | --DOCSHELL 23892C00 == 137 [pid = 3968] [id = 647] 23:42:51 INFO - PROCESS | 3968 | --DOCSHELL 2300EC00 == 136 [pid = 3968] [id = 646] 23:42:51 INFO - PROCESS | 3968 | --DOCSHELL 22ABE000 == 135 [pid = 3968] [id = 645] 23:42:51 INFO - PROCESS | 3968 | --DOCSHELL 22616400 == 134 [pid = 3968] [id = 644] 23:42:51 INFO - PROCESS | 3968 | --DOCSHELL 21BD5400 == 133 [pid = 3968] [id = 643] 23:42:51 INFO - PROCESS | 3968 | --DOCSHELL 1CE5DC00 == 132 [pid = 3968] [id = 642] 23:42:51 INFO - PROCESS | 3968 | --DOCSHELL 1010D000 == 131 [pid = 3968] [id = 641] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 281 (23B06000) [pid = 3968] [serial = 1562] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 280 (1C58A800) [pid = 3968] [serial = 1517] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 279 (2AA88400) [pid = 3968] [serial = 1511] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 278 (2835C000) [pid = 3968] [serial = 1709] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 277 (2B45AC00) [pid = 3968] [serial = 1655] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 276 (26D0D000) [pid = 3968] [serial = 1715] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 275 (2BC65000) [pid = 3968] [serial = 1514] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 274 (2E5F5C00) [pid = 3968] [serial = 1652] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 273 (1F882C00) [pid = 3968] [serial = 1700] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 272 (29F53C00) [pid = 3968] [serial = 1634] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 271 (24D98000) [pid = 3968] [serial = 1574] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 270 (2BC70800) [pid = 3968] [serial = 1643] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 269 (29AA6C00) [pid = 3968] [serial = 1637] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 268 (29FB2000) [pid = 3968] [serial = 1583] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 267 (23928C00) [pid = 3968] [serial = 1490] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 266 (2E4A4800) [pid = 3968] [serial = 1730] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 265 (27A2DC00) [pid = 3968] [serial = 1706] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 264 (2B460800) [pid = 3968] [serial = 1661] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 263 (18E37800) [pid = 3968] [serial = 1697] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 262 (2A69EC00) [pid = 3968] [serial = 1505] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 261 (23064400) [pid = 3968] [serial = 1559] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 260 (29F5D800) [pid = 3968] [serial = 1718] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 259 (23B0F000) [pid = 3968] [serial = 1694] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 258 (29F5B400) [pid = 3968] [serial = 1496] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 257 (1E6B4400) [pid = 3968] [serial = 1556] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 256 (29212000) [pid = 3968] [serial = 1580] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 255 (1884E800) [pid = 3968] [serial = 1553] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 254 (2AE0EC00) [pid = 3968] [serial = 1724] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 253 (28602C00) [pid = 3968] [serial = 1493] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 252 (2A827800) [pid = 3968] [serial = 1721] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 251 (2860B800) [pid = 3968] [serial = 1484] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 250 (2D051C00) [pid = 3968] [serial = 1649] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 249 (2BCDD000) [pid = 3968] [serial = 1646] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 248 (2C372C00) [pid = 3968] [serial = 1727] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 247 (29FB7400) [pid = 3968] [serial = 1502] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 246 (24507C00) [pid = 3968] [serial = 1703] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 245 (28608000) [pid = 3968] [serial = 1589] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 244 (29A69800) [pid = 3968] [serial = 1499] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 243 (27A4A400) [pid = 3968] [serial = 1631] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 242 (14590C00) [pid = 3968] [serial = 1625] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 241 (28351C00) [pid = 3968] [serial = 1568] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 240 (207AE800) [pid = 3968] [serial = 1658] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 239 (1E6B7800) [pid = 3968] [serial = 1628] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 238 (24D83800) [pid = 3968] [serial = 1565] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 237 (28603800) [pid = 3968] [serial = 1577] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 236 (23B64C00) [pid = 3968] [serial = 1571] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 235 (22618C00) [pid = 3968] [serial = 1550] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 234 (29E1C000) [pid = 3968] [serial = 1712] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 233 (2A823000) [pid = 3968] [serial = 1508] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 232 (2A82D000) [pid = 3968] [serial = 1640] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 231 (1A134400) [pid = 3968] [serial = 1487] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 230 (2A824000) [pid = 3968] [serial = 1586] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 229 (1EF92000) [pid = 3968] [serial = 1909] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 228 (207F3C00) [pid = 3968] [serial = 1912] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 227 (20524000) [pid = 3968] [serial = 1910] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 226 (1A041400) [pid = 3968] [serial = 1915] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 225 (1D904C00) [pid = 3968] [serial = 1916] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 224 (20BF6400) [pid = 3968] [serial = 1918] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 223 (20BCC000) [pid = 3968] [serial = 1913] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 222 (2A65F400) [pid = 3968] [serial = 1876] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 221 (14E4A400) [pid = 3968] [serial = 1900] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 220 (178E3C00) [pid = 3968] [serial = 1901] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 219 (1EF89400) [pid = 3968] [serial = 1843] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 218 (207AAC00) [pid = 3968] [serial = 1844] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 217 (20B81000) [pid = 3968] [serial = 1879] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 216 (2391A800) [pid = 3968] [serial = 1858] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 215 (23006000) [pid = 3968] [serial = 1855] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 214 (19721000) [pid = 3968] [serial = 1903] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 213 (1A028400) [pid = 3968] [serial = 1904] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 212 (24510C00) [pid = 3968] [serial = 1861] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 211 (1BD0C000) [pid = 3968] [serial = 1906] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 210 (29AA7800) [pid = 3968] [serial = 1873] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 209 (17DCD400) [pid = 3968] [serial = 1895] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 208 (1458C400) [pid = 3968] [serial = 1894] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 207 (225EEC00) [pid = 3968] [serial = 1852] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 206 (18E4E000) [pid = 3968] [serial = 1846] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 205 (26D0FC00) [pid = 3968] [serial = 1882] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 204 (1EF8B000) [pid = 3968] [serial = 1849] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 203 (26D0B400) [pid = 3968] [serial = 1864] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 202 (27A4EC00) [pid = 3968] [serial = 1867] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 201 (1CE89C00) [pid = 3968] [serial = 1898] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 200 (1CC74000) [pid = 3968] [serial = 1897] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 199 (28D0F000) [pid = 3968] [serial = 1870] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 198 (2A66CC00) [pid = 3968] [serial = 1885] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 197 (1BDF3C00) [pid = 3968] [serial = 1888] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 196 (18E51000) [pid = 3968] [serial = 1891] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 195 (21B97400) [pid = 3968] [serial = 1919] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | --DOMWINDOW == 194 (1D014000) [pid = 3968] [serial = 1907] [outer = 00000000] [url = about:blank] 23:42:51 INFO - PROCESS | 3968 | 1464936171823 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 23:42:51 INFO - PROCESS | 3968 | 1464936171889 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 23:42:51 INFO - PROCESS | 3968 | 1464936171895 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:42:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:42:51 INFO - PROCESS | 3968 | 1464936171897 Marionette TRACE conn6 <- [1,2682,null,{}] 23:42:51 INFO - PROCESS | 3968 | 1464936171901 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:52 INFO - PROCESS | 3968 | 1464936172030 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 23:42:52 INFO - PROCESS | 3968 | 1464936172205 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:52 INFO - PROCESS | 3968 | ++DOCSHELL 10548000 == 132 [pid = 3968] [id = 680] 23:42:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 195 (1054F000) [pid = 3968] [serial = 2040] [outer = 00000000] 23:42:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 196 (17827000) [pid = 3968] [serial = 2041] [outer = 1054F000] 23:42:52 INFO - PROCESS | 3968 | 1464936172251 Marionette DEBUG loaded listener.js 23:42:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 197 (18C9F800) [pid = 3968] [serial = 2042] [outer = 1054F000] 23:42:53 INFO - PROCESS | 3968 | 1464936173131 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 23:42:53 INFO - PROCESS | 3968 | 1464936173179 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 23:42:53 INFO - PROCESS | 3968 | 1464936173183 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:42:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:42:53 INFO - PROCESS | 3968 | 1464936173187 Marionette TRACE conn6 <- [1,2686,null,{}] 23:42:53 INFO - PROCESS | 3968 | 1464936173197 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:53 INFO - PROCESS | 3968 | 1464936173386 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 23:42:53 INFO - PROCESS | 3968 | 1464936173406 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:53 INFO - PROCESS | 3968 | ++DOCSHELL 10504800 == 133 [pid = 3968] [id = 681] 23:42:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 198 (1952AC00) [pid = 3968] [serial = 2043] [outer = 00000000] 23:42:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 199 (1B5A0400) [pid = 3968] [serial = 2044] [outer = 1952AC00] 23:42:53 INFO - PROCESS | 3968 | 1464936173454 Marionette DEBUG loaded listener.js 23:42:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 200 (1C58F800) [pid = 3968] [serial = 2045] [outer = 1952AC00] 23:42:54 INFO - PROCESS | 3968 | 1464936174470 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 23:42:54 INFO - PROCESS | 3968 | 1464936174512 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 23:42:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:42:54 INFO - PROCESS | 3968 | 1464936174525 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:42:54 INFO - PROCESS | 3968 | 1464936174527 Marionette TRACE conn6 <- [1,2690,null,{}] 23:42:54 INFO - PROCESS | 3968 | 1464936174530 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:54 INFO - PROCESS | 3968 | 1464936174711 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 23:42:54 INFO - PROCESS | 3968 | 1464936174730 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:54 INFO - PROCESS | 3968 | ++DOCSHELL 1CE80C00 == 134 [pid = 3968] [id = 682] 23:42:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 201 (1CE86C00) [pid = 3968] [serial = 2046] [outer = 00000000] 23:42:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 202 (1E667400) [pid = 3968] [serial = 2047] [outer = 1CE86C00] 23:42:54 INFO - PROCESS | 3968 | 1464936174779 Marionette DEBUG loaded listener.js 23:42:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 203 (1E6B6400) [pid = 3968] [serial = 2048] [outer = 1CE86C00] 23:42:55 INFO - PROCESS | 3968 | --DOMWINDOW == 202 (18764400) [pid = 3968] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:42:55 INFO - PROCESS | 3968 | --DOMWINDOW == 201 (11075000) [pid = 3968] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:42:55 INFO - PROCESS | 3968 | --DOMWINDOW == 200 (225F0400) [pid = 3968] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:42:55 INFO - PROCESS | 3968 | --DOMWINDOW == 199 (18744C00) [pid = 3968] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:42:55 INFO - PROCESS | 3968 | --DOMWINDOW == 198 (20094800) [pid = 3968] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:42:55 INFO - PROCESS | 3968 | --DOMWINDOW == 197 (1E664000) [pid = 3968] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:42:55 INFO - PROCESS | 3968 | --DOMWINDOW == 196 (1A040400) [pid = 3968] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:42:55 INFO - PROCESS | 3968 | --DOMWINDOW == 195 (0FB65000) [pid = 3968] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:42:55 INFO - PROCESS | 3968 | --DOMWINDOW == 194 (20092C00) [pid = 3968] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:42:55 INFO - PROCESS | 3968 | 1464936175554 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 23:42:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:42:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1066ms 23:42:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:42:55 INFO - PROCESS | 3968 | 1464936175605 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 23:42:55 INFO - PROCESS | 3968 | 1464936175607 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 23:42:55 INFO - PROCESS | 3968 | 1464936175610 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:42:55 INFO - PROCESS | 3968 | 1464936175612 Marionette TRACE conn6 <- [1,2694,null,{}] 23:42:55 INFO - PROCESS | 3968 | 1464936175615 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:55 INFO - PROCESS | 3968 | 1464936175731 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 23:42:55 INFO - PROCESS | 3968 | 1464936175745 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:55 INFO - PROCESS | 3968 | ++DOCSHELL 1CE8AC00 == 135 [pid = 3968] [id = 683] 23:42:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 195 (1CEEF800) [pid = 3968] [serial = 2049] [outer = 00000000] 23:42:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 196 (1F882800) [pid = 3968] [serial = 2050] [outer = 1CEEF800] 23:42:55 INFO - PROCESS | 3968 | 1464936175796 Marionette DEBUG loaded listener.js 23:42:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 197 (20094000) [pid = 3968] [serial = 2051] [outer = 1CEEF800] 23:42:56 INFO - PROCESS | 3968 | 1464936176320 Marionette TRACE conn6 <- [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]]]}] 23:42:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:42:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 731ms 23:42:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:42:56 INFO - PROCESS | 3968 | 1464936176347 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 23:42:56 INFO - PROCESS | 3968 | 1464936176349 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 23:42:56 INFO - PROCESS | 3968 | 1464936176353 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:42:56 INFO - PROCESS | 3968 | 1464936176354 Marionette TRACE conn6 <- [1,2698,null,{}] 23:42:56 INFO - PROCESS | 3968 | 1464936176358 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:56 INFO - PROCESS | 3968 | 1464936176497 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 23:42:56 INFO - PROCESS | 3968 | 1464936176507 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:56 INFO - PROCESS | 3968 | ++DOCSHELL 20523800 == 136 [pid = 3968] [id = 684] 23:42:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 198 (20527400) [pid = 3968] [serial = 2052] [outer = 00000000] 23:42:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 199 (207A2C00) [pid = 3968] [serial = 2053] [outer = 20527400] 23:42:56 INFO - PROCESS | 3968 | 1464936176552 Marionette DEBUG loaded listener.js 23:42:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 200 (207AE400) [pid = 3968] [serial = 2054] [outer = 20527400] 23:42:57 INFO - PROCESS | 3968 | 1464936177250 Marionette TRACE conn6 <- [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] 23:42:57 INFO - PROCESS | 3968 | 1464936177291 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 23:42:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:42:57 INFO - PROCESS | 3968 | 1464936177297 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:42:57 INFO - PROCESS | 3968 | 1464936177301 Marionette TRACE conn6 <- [1,2702,null,{}] 23:42:57 INFO - PROCESS | 3968 | 1464936177307 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:57 INFO - PROCESS | 3968 | 1464936177459 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 23:42:57 INFO - PROCESS | 3968 | 1464936177653 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:57 INFO - PROCESS | 3968 | ++DOCSHELL 0FBD8400 == 137 [pid = 3968] [id = 685] 23:42:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 201 (10542000) [pid = 3968] [serial = 2055] [outer = 00000000] 23:42:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 202 (17825000) [pid = 3968] [serial = 2056] [outer = 10542000] 23:42:57 INFO - PROCESS | 3968 | 1464936177713 Marionette DEBUG loaded listener.js 23:42:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 203 (18E37800) [pid = 3968] [serial = 2057] [outer = 10542000] 23:42:58 INFO - PROCESS | 3968 | 1464936178401 Marionette TRACE conn6 <- [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]]]}] 23:42:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:42:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1121ms 23:42:58 INFO - PROCESS | 3968 | 1464936178422 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 23:42:58 INFO - PROCESS | 3968 | 1464936178429 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 23:42:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:42:58 INFO - PROCESS | 3968 | 1464936178435 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:42:58 INFO - PROCESS | 3968 | 1464936178438 Marionette TRACE conn6 <- [1,2706,null,{}] 23:42:58 INFO - PROCESS | 3968 | 1464936178442 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:58 INFO - PROCESS | 3968 | 1464936178590 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 23:42:58 INFO - PROCESS | 3968 | 1464936178793 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:58 INFO - PROCESS | 3968 | ++DOCSHELL 1A036400 == 138 [pid = 3968] [id = 686] 23:42:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 204 (1A03A800) [pid = 3968] [serial = 2058] [outer = 00000000] 23:42:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 205 (1CEEC800) [pid = 3968] [serial = 2059] [outer = 1A03A800] 23:42:58 INFO - PROCESS | 3968 | 1464936178851 Marionette DEBUG loaded listener.js 23:42:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 206 (1EF8F000) [pid = 3968] [serial = 2060] [outer = 1A03A800] 23:42:59 INFO - PROCESS | 3968 | 1464936179447 Marionette TRACE conn6 <- [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] 23:42:59 INFO - PROCESS | 3968 | 1464936179510 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 23:42:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:42:59 INFO - PROCESS | 3968 | 1464936179514 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:42:59 INFO - PROCESS | 3968 | 1464936179518 Marionette TRACE conn6 <- [1,2710,null,{}] 23:42:59 INFO - PROCESS | 3968 | 1464936179529 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:59 INFO - PROCESS | 3968 | 1464936179699 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 23:42:59 INFO - PROCESS | 3968 | 1464936179894 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:59 INFO - PROCESS | 3968 | ++DOCSHELL 2056CC00 == 139 [pid = 3968] [id = 687] 23:42:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 207 (20BD5800) [pid = 3968] [serial = 2061] [outer = 00000000] 23:42:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 208 (20BF6400) [pid = 3968] [serial = 2062] [outer = 20BD5800] 23:42:59 INFO - PROCESS | 3968 | 1464936179951 Marionette DEBUG loaded listener.js 23:43:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 209 (21B85800) [pid = 3968] [serial = 2063] [outer = 20BD5800] 23:43:00 INFO - PROCESS | 3968 | 1464936180602 Marionette TRACE conn6 <- [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] 23:43:00 INFO - PROCESS | 3968 | 1464936180640 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 23:43:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:43:00 INFO - PROCESS | 3968 | 1464936180644 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:43:00 INFO - PROCESS | 3968 | 1464936180646 Marionette TRACE conn6 <- [1,2714,null,{}] 23:43:00 INFO - PROCESS | 3968 | 1464936180650 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:00 INFO - PROCESS | 3968 | 1464936180789 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 23:43:01 INFO - PROCESS | 3968 | 1464936180994 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:01 INFO - PROCESS | 3968 | ++DOCSHELL 21B9F000 == 140 [pid = 3968] [id = 688] 23:43:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 210 (21BAB000) [pid = 3968] [serial = 2064] [outer = 00000000] 23:43:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 211 (21BDA000) [pid = 3968] [serial = 2065] [outer = 21BAB000] 23:43:01 INFO - PROCESS | 3968 | 1464936181051 Marionette DEBUG loaded listener.js 23:43:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 212 (225EFC00) [pid = 3968] [serial = 2066] [outer = 21BAB000] 23:43:01 INFO - PROCESS | 3968 | 1464936181661 Marionette TRACE conn6 <- [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]]]}] 23:43:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:43:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1076ms 23:43:01 INFO - PROCESS | 3968 | 1464936181722 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 23:43:01 INFO - PROCESS | 3968 | 1464936181725 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 23:43:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:43:01 INFO - PROCESS | 3968 | 1464936181728 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:43:01 INFO - PROCESS | 3968 | 1464936181730 Marionette TRACE conn6 <- [1,2718,null,{}] 23:43:01 INFO - PROCESS | 3968 | 1464936181734 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:01 INFO - PROCESS | 3968 | 1464936181897 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 23:43:02 INFO - PROCESS | 3968 | 1464936182089 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:02 INFO - PROCESS | 3968 | ++DOCSHELL 21B96400 == 141 [pid = 3968] [id = 689] 23:43:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 213 (21BD5800) [pid = 3968] [serial = 2067] [outer = 00000000] 23:43:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 214 (22620800) [pid = 3968] [serial = 2068] [outer = 21BD5800] 23:43:02 INFO - PROCESS | 3968 | 1464936182143 Marionette DEBUG loaded listener.js 23:43:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 215 (22AB7C00) [pid = 3968] [serial = 2069] [outer = 21BD5800] 23:43:03 INFO - PROCESS | 3968 | 1464936183187 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 23:43:03 INFO - PROCESS | 3968 | 1464936183205 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 23:43:03 INFO - PROCESS | 3968 | 1464936183208 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:43:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:43:03 INFO - PROCESS | 3968 | 1464936183211 Marionette TRACE conn6 <- [1,2722,null,{}] 23:43:03 INFO - PROCESS | 3968 | 1464936183215 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:03 INFO - PROCESS | 3968 | 1464936183409 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 23:43:03 INFO - PROCESS | 3968 | 1464936183723 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:03 INFO - PROCESS | 3968 | ++DOCSHELL 2305D000 == 142 [pid = 3968] [id = 690] 23:43:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 216 (2305E000) [pid = 3968] [serial = 2070] [outer = 00000000] 23:43:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 217 (23150800) [pid = 3968] [serial = 2071] [outer = 2305E000] 23:43:03 INFO - PROCESS | 3968 | 1464936183783 Marionette DEBUG loaded listener.js 23:43:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 218 (2388D000) [pid = 3968] [serial = 2072] [outer = 2305E000] 23:43:04 INFO - PROCESS | 3968 | 1464936184420 Marionette TRACE conn6 <- [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]]]}] 23:43:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:43:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1273ms 23:43:04 INFO - PROCESS | 3968 | 1464936184484 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 23:43:04 INFO - PROCESS | 3968 | 1464936184487 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 23:43:04 INFO - PROCESS | 3968 | 1464936184490 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:43:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:43:04 INFO - PROCESS | 3968 | 1464936184492 Marionette TRACE conn6 <- [1,2726,null,{}] 23:43:04 INFO - PROCESS | 3968 | 1464936184496 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:04 INFO - PROCESS | 3968 | 1464936184628 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 23:43:04 INFO - PROCESS | 3968 | 1464936184821 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:04 INFO - PROCESS | 3968 | ++DOCSHELL 23892C00 == 143 [pid = 3968] [id = 691] 23:43:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 219 (23912800) [pid = 3968] [serial = 2073] [outer = 00000000] 23:43:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 220 (2392EC00) [pid = 3968] [serial = 2074] [outer = 23912800] 23:43:04 INFO - PROCESS | 3968 | 1464936184874 Marionette DEBUG loaded listener.js 23:43:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 221 (23B05000) [pid = 3968] [serial = 2075] [outer = 23912800] 23:43:05 INFO - PROCESS | 3968 | 1464936185460 Marionette TRACE conn6 <- [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]]]}] 23:43:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:43:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1021ms 23:43:05 INFO - PROCESS | 3968 | 1464936185515 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 23:43:05 INFO - PROCESS | 3968 | 1464936185517 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 23:43:05 INFO - PROCESS | 3968 | 1464936185521 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:43:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:43:05 INFO - PROCESS | 3968 | 1464936185523 Marionette TRACE conn6 <- [1,2730,null,{}] 23:43:05 INFO - PROCESS | 3968 | 1464936185526 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:05 INFO - PROCESS | 3968 | 1464936185710 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 23:43:05 INFO - PROCESS | 3968 | 1464936185914 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:05 INFO - PROCESS | 3968 | ++DOCSHELL 23B0D800 == 144 [pid = 3968] [id = 692] 23:43:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 222 (23B4B000) [pid = 3968] [serial = 2076] [outer = 00000000] 23:43:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 223 (23B5A800) [pid = 3968] [serial = 2077] [outer = 23B4B000] 23:43:06 INFO - PROCESS | 3968 | 1464936185970 Marionette DEBUG loaded listener.js 23:43:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 224 (23B66400) [pid = 3968] [serial = 2078] [outer = 23B4B000] 23:43:06 INFO - PROCESS | 3968 | 1464936186597 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 23:43:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:43:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1119ms 23:43:06 INFO - PROCESS | 3968 | 1464936186643 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 23:43:06 INFO - PROCESS | 3968 | 1464936186646 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 23:43:06 INFO - PROCESS | 3968 | 1464936186649 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:43:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:43:06 INFO - PROCESS | 3968 | 1464936186651 Marionette TRACE conn6 <- [1,2734,null,{}] 23:43:06 INFO - PROCESS | 3968 | 1464936186655 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:06 INFO - PROCESS | 3968 | 1464936186819 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 23:43:07 INFO - PROCESS | 3968 | 1464936187014 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:07 INFO - PROCESS | 3968 | ++DOCSHELL 24510C00 == 145 [pid = 3968] [id = 693] 23:43:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 225 (24D89400) [pid = 3968] [serial = 2079] [outer = 00000000] 23:43:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 226 (24D92C00) [pid = 3968] [serial = 2080] [outer = 24D89400] 23:43:07 INFO - PROCESS | 3968 | 1464936187067 Marionette DEBUG loaded listener.js 23:43:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 227 (26D03400) [pid = 3968] [serial = 2081] [outer = 24D89400] 23:43:07 INFO - PROCESS | 3968 | 1464936187647 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 23:43:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:43:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1075ms 23:43:07 INFO - PROCESS | 3968 | 1464936187728 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 23:43:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:43:07 INFO - PROCESS | 3968 | 1464936187731 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 23:43:07 INFO - PROCESS | 3968 | 1464936187734 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:43:07 INFO - PROCESS | 3968 | 1464936187736 Marionette TRACE conn6 <- [1,2738,null,{}] 23:43:07 INFO - PROCESS | 3968 | 1464936187740 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:07 INFO - PROCESS | 3968 | 1464936187882 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 23:43:08 INFO - PROCESS | 3968 | 1464936188087 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:08 INFO - PROCESS | 3968 | ++DOCSHELL 24D91800 == 146 [pid = 3968] [id = 694] 23:43:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 228 (24D92800) [pid = 3968] [serial = 2082] [outer = 00000000] 23:43:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 229 (27A22000) [pid = 3968] [serial = 2083] [outer = 24D92800] 23:43:08 INFO - PROCESS | 3968 | 1464936188146 Marionette DEBUG loaded listener.js 23:43:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 230 (27A45400) [pid = 3968] [serial = 2084] [outer = 24D92800] 23:43:08 INFO - PROCESS | 3968 | 1464936188773 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 23:43:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:43:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1071ms 23:43:08 INFO - PROCESS | 3968 | 1464936188804 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 23:43:08 INFO - PROCESS | 3968 | 1464936188807 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 23:43:08 INFO - PROCESS | 3968 | 1464936188810 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:43:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:43:08 INFO - PROCESS | 3968 | 1464936188813 Marionette TRACE conn6 <- [1,2742,null,{}] 23:43:08 INFO - PROCESS | 3968 | 1464936188817 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:08 INFO - PROCESS | 3968 | 1464936188970 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 23:43:09 INFO - PROCESS | 3968 | 1464936189190 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:09 INFO - PROCESS | 3968 | ++DOCSHELL 28569C00 == 147 [pid = 3968] [id = 695] 23:43:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 231 (2856E800) [pid = 3968] [serial = 2085] [outer = 00000000] 23:43:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 232 (28578000) [pid = 3968] [serial = 2086] [outer = 2856E800] 23:43:09 INFO - PROCESS | 3968 | 1464936189254 Marionette DEBUG loaded listener.js 23:43:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 233 (2860C400) [pid = 3968] [serial = 2087] [outer = 2856E800] 23:43:09 INFO - PROCESS | 3968 | 1464936189909 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 23:43:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:43:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1121ms 23:43:09 INFO - PROCESS | 3968 | 1464936189935 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 23:43:09 INFO - PROCESS | 3968 | 1464936189938 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 23:43:09 INFO - PROCESS | 3968 | 1464936189941 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:43:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:43:09 INFO - PROCESS | 3968 | 1464936189943 Marionette TRACE conn6 <- [1,2746,null,{}] 23:43:09 INFO - PROCESS | 3968 | 1464936189947 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:10 INFO - PROCESS | 3968 | 1464936190090 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 23:43:10 INFO - PROCESS | 3968 | 1464936190295 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:10 INFO - PROCESS | 3968 | ++DOCSHELL 28D0C400 == 148 [pid = 3968] [id = 696] 23:43:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 234 (28D1A400) [pid = 3968] [serial = 2088] [outer = 00000000] 23:43:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 235 (2921A000) [pid = 3968] [serial = 2089] [outer = 28D1A400] 23:43:10 INFO - PROCESS | 3968 | 1464936190351 Marionette DEBUG loaded listener.js 23:43:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 236 (29A6A400) [pid = 3968] [serial = 2090] [outer = 28D1A400] 23:43:11 INFO - PROCESS | 3968 | 1464936190971 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 23:43:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:43:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1074ms 23:43:11 INFO - PROCESS | 3968 | 1464936191020 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 23:43:11 INFO - PROCESS | 3968 | 1464936191022 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 23:43:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:43:11 INFO - PROCESS | 3968 | 1464936191026 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:43:11 INFO - PROCESS | 3968 | 1464936191028 Marionette TRACE conn6 <- [1,2750,null,{}] 23:43:11 INFO - PROCESS | 3968 | 1464936191032 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:11 INFO - PROCESS | 3968 | 1464936191177 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 23:43:11 INFO - PROCESS | 3968 | 1464936191395 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:11 INFO - PROCESS | 3968 | ++DOCSHELL 29A9CC00 == 149 [pid = 3968] [id = 697] 23:43:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 237 (29AA2000) [pid = 3968] [serial = 2091] [outer = 00000000] 23:43:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 238 (29E21800) [pid = 3968] [serial = 2092] [outer = 29AA2000] 23:43:11 INFO - PROCESS | 3968 | 1464936191450 Marionette DEBUG loaded listener.js 23:43:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 239 (29E4A400) [pid = 3968] [serial = 2093] [outer = 29AA2000] 23:43:12 INFO - PROCESS | 3968 | 1464936192022 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 23:43:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:43:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1022ms 23:43:12 INFO - PROCESS | 3968 | 1464936192054 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 23:43:12 INFO - PROCESS | 3968 | 1464936192056 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 23:43:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:43:12 INFO - PROCESS | 3968 | 1464936192062 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:43:12 INFO - PROCESS | 3968 | 1464936192064 Marionette TRACE conn6 <- [1,2754,null,{}] 23:43:12 INFO - PROCESS | 3968 | 1464936192067 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:12 INFO - PROCESS | 3968 | 1464936192219 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 23:43:12 INFO - PROCESS | 3968 | 1464936192469 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:12 INFO - PROCESS | 3968 | ++DOCSHELL 29F55000 == 150 [pid = 3968] [id = 698] 23:43:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 240 (29F5E000) [pid = 3968] [serial = 2094] [outer = 00000000] 23:43:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 241 (29FB3C00) [pid = 3968] [serial = 2095] [outer = 29F5E000] 23:43:12 INFO - PROCESS | 3968 | 1464936192525 Marionette DEBUG loaded listener.js 23:43:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 242 (29FB9000) [pid = 3968] [serial = 2096] [outer = 29F5E000] 23:43:13 INFO - PROCESS | 3968 | 1464936193118 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 23:43:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:43:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1129ms 23:43:13 INFO - PROCESS | 3968 | 1464936193195 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 23:43:13 INFO - PROCESS | 3968 | 1464936193197 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 23:43:13 INFO - PROCESS | 3968 | 1464936193201 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:43:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:43:13 INFO - PROCESS | 3968 | 1464936193203 Marionette TRACE conn6 <- [1,2758,null,{}] 23:43:13 INFO - PROCESS | 3968 | 1464936193207 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:13 INFO - PROCESS | 3968 | 1464936193377 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 23:43:13 INFO - PROCESS | 3968 | 1464936193577 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:13 INFO - PROCESS | 3968 | ++DOCSHELL 19519C00 == 151 [pid = 3968] [id = 699] 23:43:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 243 (19DE4400) [pid = 3968] [serial = 2097] [outer = 00000000] 23:43:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 244 (20BF2C00) [pid = 3968] [serial = 2098] [outer = 19DE4400] 23:43:13 INFO - PROCESS | 3968 | 1464936193630 Marionette DEBUG loaded listener.js 23:43:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 245 (225F1400) [pid = 3968] [serial = 2099] [outer = 19DE4400] 23:43:14 INFO - PROCESS | 3968 | 1464936194503 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 23:43:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:43:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1380ms 23:43:14 INFO - PROCESS | 3968 | 1464936194584 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 23:43:14 INFO - PROCESS | 3968 | 1464936194588 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 23:43:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:43:14 INFO - PROCESS | 3968 | 1464936194593 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:43:14 INFO - PROCESS | 3968 | 1464936194597 Marionette TRACE conn6 <- [1,2762,null,{}] 23:43:14 INFO - PROCESS | 3968 | 1464936194603 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:14 INFO - PROCESS | 3968 | 1464936194833 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 23:43:15 INFO - PROCESS | 3968 | 1464936194981 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:15 INFO - PROCESS | 3968 | ++DOCSHELL 1109FC00 == 152 [pid = 3968] [id = 700] 23:43:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 246 (17984000) [pid = 3968] [serial = 2100] [outer = 00000000] 23:43:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 247 (1A039C00) [pid = 3968] [serial = 2101] [outer = 17984000] 23:43:15 INFO - PROCESS | 3968 | 1464936195077 Marionette DEBUG loaded listener.js 23:43:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 248 (1BDF3C00) [pid = 3968] [serial = 2102] [outer = 17984000] 23:43:15 INFO - PROCESS | 3968 | 1464936195684 Marionette TRACE conn6 <- [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]]]}] 23:43:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:43:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1130ms 23:43:15 INFO - PROCESS | 3968 | 1464936195724 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 23:43:15 INFO - PROCESS | 3968 | 1464936195730 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 23:43:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:43:15 INFO - PROCESS | 3968 | 1464936195736 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:43:15 INFO - PROCESS | 3968 | 1464936195739 Marionette TRACE conn6 <- [1,2766,null,{}] 23:43:15 INFO - PROCESS | 3968 | 1464936195743 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:15 INFO - PROCESS | 3968 | 1464936195885 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 23:43:16 INFO - PROCESS | 3968 | 1464936196092 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:16 INFO - PROCESS | 3968 | ++DOCSHELL 17DD2000 == 153 [pid = 3968] [id = 701] 23:43:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 249 (18743400) [pid = 3968] [serial = 2103] [outer = 00000000] 23:43:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 250 (20094800) [pid = 3968] [serial = 2104] [outer = 18743400] 23:43:16 INFO - PROCESS | 3968 | 1464936196140 Marionette DEBUG loaded listener.js 23:43:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 251 (20BCB400) [pid = 3968] [serial = 2105] [outer = 18743400] 23:43:16 INFO - PROCESS | 3968 | --DOCSHELL 22AC2000 == 152 [pid = 3968] [id = 483] 23:43:16 INFO - PROCESS | 3968 | --DOCSHELL 1CE8AC00 == 151 [pid = 3968] [id = 683] 23:43:16 INFO - PROCESS | 3968 | --DOCSHELL 1CE80C00 == 150 [pid = 3968] [id = 682] 23:43:16 INFO - PROCESS | 3968 | --DOCSHELL 10504800 == 149 [pid = 3968] [id = 681] 23:43:16 INFO - PROCESS | 3968 | --DOCSHELL 10548000 == 148 [pid = 3968] [id = 680] 23:43:16 INFO - PROCESS | 3968 | --DOCSHELL 14254C00 == 147 [pid = 3968] [id = 679] 23:43:16 INFO - PROCESS | 3968 | --DOCSHELL 0FBCDC00 == 146 [pid = 3968] [id = 678] 23:43:16 INFO - PROCESS | 3968 | --DOCSHELL 29F5C800 == 145 [pid = 3968] [id = 674] 23:43:16 INFO - PROCESS | 3968 | --DOCSHELL 29A60000 == 144 [pid = 3968] [id = 673] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 250 (2305E400) [pid = 3968] [serial = 1996] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 249 (22AC1800) [pid = 3968] [serial = 1933] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 248 (29E4B000) [pid = 3968] [serial = 1954] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 247 (2450EC00) [pid = 3968] [serial = 1945] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 246 (27917C00) [pid = 3968] [serial = 1948] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 245 (2A65E400) [pid = 3968] [serial = 1957] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 244 (1E6AE400) [pid = 3968] [serial = 1927] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 243 (28574C00) [pid = 3968] [serial = 1951] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 242 (1478B000) [pid = 3968] [serial = 1924] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 241 (2300E400) [pid = 3968] [serial = 1936] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 240 (2391B400) [pid = 3968] [serial = 1939] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 239 (17AC7800) [pid = 3968] [serial = 1960] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 238 (22616800) [pid = 3968] [serial = 1930] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 237 (21B9E400) [pid = 3968] [serial = 1963] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 236 (23B4B400) [pid = 3968] [serial = 1942] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOCSHELL 29214800 == 143 [pid = 3968] [id = 672] 23:43:16 INFO - PROCESS | 3968 | --DOCSHELL 1A03BC00 == 142 [pid = 3968] [id = 671] 23:43:16 INFO - PROCESS | 3968 | --DOCSHELL 23B5CC00 == 141 [pid = 3968] [id = 670] 23:43:16 INFO - PROCESS | 3968 | --DOCSHELL 23B09400 == 140 [pid = 3968] [id = 669] 23:43:16 INFO - PROCESS | 3968 | --DOCSHELL 2388C000 == 139 [pid = 3968] [id = 668] 23:43:16 INFO - PROCESS | 3968 | --DOCSHELL 1CE82800 == 138 [pid = 3968] [id = 667] 23:43:16 INFO - PROCESS | 3968 | --DOCSHELL 142BAC00 == 137 [pid = 3968] [id = 666] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 235 (225F9C00) [pid = 3968] [serial = 1994] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 234 (19725C00) [pid = 3968] [serial = 1969] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 233 (19EE3800) [pid = 3968] [serial = 1990] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 232 (2261E000) [pid = 3968] [serial = 1987] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 231 (20522000) [pid = 3968] [serial = 1972] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 230 (2A687C00) [pid = 3968] [serial = 1966] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 229 (21BAA400) [pid = 3968] [serial = 1984] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 228 (20BCE400) [pid = 3968] [serial = 1973] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 227 (20096C00) [pid = 3968] [serial = 1981] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 226 (1CE6A400) [pid = 3968] [serial = 1978] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 225 (1D73CC00) [pid = 3968] [serial = 1979] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 224 (18E3A000) [pid = 3968] [serial = 1975] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 223 (22ABA400) [pid = 3968] [serial = 1988] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 222 (1B5F8C00) [pid = 3968] [serial = 1970] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 221 (21BDB400) [pid = 3968] [serial = 1985] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 220 (207ACC00) [pid = 3968] [serial = 1982] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 219 (1BD0CC00) [pid = 3968] [serial = 1991] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 218 (20BF2400) [pid = 3968] [serial = 1993] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | --DOMWINDOW == 217 (19668400) [pid = 3968] [serial = 1976] [outer = 00000000] [url = about:blank] 23:43:16 INFO - PROCESS | 3968 | 1464936196928 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 23:43:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:43:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1234ms 23:43:17 INFO - PROCESS | 3968 | 1464936196972 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 23:43:17 INFO - PROCESS | 3968 | 1464936196974 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 23:43:17 INFO - PROCESS | 3968 | 1464936196978 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:43:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:43:17 INFO - PROCESS | 3968 | 1464936196981 Marionette TRACE conn6 <- [1,2770,null,{}] 23:43:17 INFO - PROCESS | 3968 | 1464936196991 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:17 INFO - PROCESS | 3968 | 1464936197117 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 23:43:17 INFO - PROCESS | 3968 | 1464936197276 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:17 INFO - PROCESS | 3968 | ++DOCSHELL 1876B400 == 138 [pid = 3968] [id = 702] 23:43:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 218 (18AFD000) [pid = 3968] [serial = 2106] [outer = 00000000] 23:43:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 219 (1A027C00) [pid = 3968] [serial = 2107] [outer = 18AFD000] 23:43:17 INFO - PROCESS | 3968 | 1464936197325 Marionette DEBUG loaded listener.js 23:43:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 220 (1BD0CC00) [pid = 3968] [serial = 2108] [outer = 18AFD000] 23:43:17 INFO - PROCESS | 3968 | 1464936197771 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 23:43:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:43:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 831ms 23:43:17 INFO - PROCESS | 3968 | 1464936197813 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 23:43:17 INFO - PROCESS | 3968 | 1464936197815 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 23:43:17 INFO - PROCESS | 3968 | 1464936197818 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:43:17 INFO - PROCESS | 3968 | 1464936197820 Marionette TRACE conn6 <- [1,2774,null,{}] 23:43:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:43:17 INFO - PROCESS | 3968 | 1464936197824 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:17 INFO - PROCESS | 3968 | 1464936197950 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 23:43:17 INFO - PROCESS | 3968 | 1464936197965 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:18 INFO - PROCESS | 3968 | ++DOCSHELL 1D733800 == 139 [pid = 3968] [id = 703] 23:43:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 221 (1D73CC00) [pid = 3968] [serial = 2109] [outer = 00000000] 23:43:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 222 (20092C00) [pid = 3968] [serial = 2110] [outer = 1D73CC00] 23:43:18 INFO - PROCESS | 3968 | 1464936198013 Marionette DEBUG loaded listener.js 23:43:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 223 (207A4000) [pid = 3968] [serial = 2111] [outer = 1D73CC00] 23:43:18 INFO - PROCESS | 3968 | 1464936198538 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 23:43:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:43:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 770ms 23:43:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:43:18 INFO - PROCESS | 3968 | 1464936198593 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 23:43:18 INFO - PROCESS | 3968 | 1464936198595 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 23:43:18 INFO - PROCESS | 3968 | 1464936198598 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:43:18 INFO - PROCESS | 3968 | 1464936198599 Marionette TRACE conn6 <- [1,2778,null,{}] 23:43:18 INFO - PROCESS | 3968 | 1464936198603 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:18 INFO - PROCESS | 3968 | 1464936198717 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 23:43:18 INFO - PROCESS | 3968 | 1464936198889 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:18 INFO - PROCESS | 3968 | ++DOCSHELL 207F1800 == 140 [pid = 3968] [id = 704] 23:43:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 224 (20B85C00) [pid = 3968] [serial = 2112] [outer = 00000000] 23:43:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 225 (21B91400) [pid = 3968] [serial = 2113] [outer = 20B85C00] 23:43:18 INFO - PROCESS | 3968 | 1464936198934 Marionette DEBUG loaded listener.js 23:43:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 226 (21BDB400) [pid = 3968] [serial = 2114] [outer = 20B85C00] 23:43:19 INFO - PROCESS | 3968 | 1464936199425 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 23:43:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:43:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 871ms 23:43:19 INFO - PROCESS | 3968 | 1464936199478 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 23:43:19 INFO - PROCESS | 3968 | 1464936199480 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 23:43:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:43:19 INFO - PROCESS | 3968 | 1464936199483 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:43:19 INFO - PROCESS | 3968 | 1464936199485 Marionette TRACE conn6 <- [1,2782,null,{}] 23:43:19 INFO - PROCESS | 3968 | 1464936199489 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:19 INFO - PROCESS | 3968 | 1464936199686 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 23:43:19 INFO - PROCESS | 3968 | 1464936199714 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:19 INFO - PROCESS | 3968 | ++DOCSHELL 22B77C00 == 141 [pid = 3968] [id = 705] 23:43:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 227 (22B80400) [pid = 3968] [serial = 2115] [outer = 00000000] 23:43:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 228 (23012800) [pid = 3968] [serial = 2116] [outer = 22B80400] 23:43:19 INFO - PROCESS | 3968 | 1464936199760 Marionette DEBUG loaded listener.js 23:43:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 229 (23063400) [pid = 3968] [serial = 2117] [outer = 22B80400] 23:43:20 INFO - PROCESS | 3968 | 1464936200231 Marionette TRACE conn6 <- [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]]]}] 23:43:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:43:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 770ms 23:43:20 INFO - PROCESS | 3968 | 1464936200254 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 23:43:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:43:20 INFO - PROCESS | 3968 | 1464936200256 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 23:43:20 INFO - PROCESS | 3968 | 1464936200259 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:43:20 INFO - PROCESS | 3968 | 1464936200260 Marionette TRACE conn6 <- [1,2786,null,{}] 23:43:20 INFO - PROCESS | 3968 | 1464936200264 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:20 INFO - PROCESS | 3968 | 1464936200437 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 23:43:20 INFO - PROCESS | 3968 | 1464936200460 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:20 INFO - PROCESS | 3968 | ++DOCSHELL 23064800 == 142 [pid = 3968] [id = 706] 23:43:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 230 (23154C00) [pid = 3968] [serial = 2118] [outer = 00000000] 23:43:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 231 (23927800) [pid = 3968] [serial = 2119] [outer = 23154C00] 23:43:20 INFO - PROCESS | 3968 | 1464936200506 Marionette DEBUG loaded listener.js 23:43:20 INFO - PROCESS | 3968 | ++DOMWINDOW == 232 (23B0FC00) [pid = 3968] [serial = 2120] [outer = 23154C00] 23:43:21 INFO - PROCESS | 3968 | 1464936200999 Marionette TRACE conn6 <- [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]]]}] 23:43:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:43:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 770ms 23:43:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:43:21 INFO - PROCESS | 3968 | 1464936201030 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 23:43:21 INFO - PROCESS | 3968 | 1464936201032 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 23:43:21 INFO - PROCESS | 3968 | 1464936201035 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:43:21 INFO - PROCESS | 3968 | 1464936201037 Marionette TRACE conn6 <- [1,2790,null,{}] 23:43:21 INFO - PROCESS | 3968 | 1464936201040 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:21 INFO - PROCESS | 3968 | 1464936201423 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 23:43:21 INFO - PROCESS | 3968 | --DOMWINDOW == 231 (1952AC00) [pid = 3968] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:43:21 INFO - PROCESS | 3968 | --DOMWINDOW == 230 (1CE86C00) [pid = 3968] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:43:21 INFO - PROCESS | 3968 | --DOMWINDOW == 229 (0FF21800) [pid = 3968] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:43:21 INFO - PROCESS | 3968 | --DOMWINDOW == 228 (23005C00) [pid = 3968] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:43:21 INFO - PROCESS | 3968 | --DOMWINDOW == 227 (15A2C000) [pid = 3968] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:43:21 INFO - PROCESS | 3968 | --DOMWINDOW == 226 (1054F000) [pid = 3968] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:43:21 INFO - PROCESS | 3968 | --DOMWINDOW == 225 (1CEEF800) [pid = 3968] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:43:21 INFO - PROCESS | 3968 | --DOMWINDOW == 224 (21BAC400) [pid = 3968] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:43:21 INFO - PROCESS | 3968 | 1464936201530 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:21 INFO - PROCESS | 3968 | ++DOCSHELL 0FBCCC00 == 143 [pid = 3968] [id = 707] 23:43:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 225 (0FF21800) [pid = 3968] [serial = 2121] [outer = 00000000] 23:43:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 226 (15A2C000) [pid = 3968] [serial = 2122] [outer = 0FF21800] 23:43:21 INFO - PROCESS | 3968 | 1464936201575 Marionette DEBUG loaded listener.js 23:43:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 227 (1F881C00) [pid = 3968] [serial = 2123] [outer = 0FF21800] 23:43:21 INFO - PROCESS | 3968 | 1464936201945 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 23:43:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:43:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 971ms 23:43:22 INFO - PROCESS | 3968 | 1464936202006 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 23:43:22 INFO - PROCESS | 3968 | 1464936202008 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 23:43:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:43:22 INFO - PROCESS | 3968 | 1464936202012 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:43:22 INFO - PROCESS | 3968 | 1464936202013 Marionette TRACE conn6 <- [1,2794,null,{}] 23:43:22 INFO - PROCESS | 3968 | 1464936202017 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:22 INFO - PROCESS | 3968 | 1464936202138 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 23:43:22 INFO - PROCESS | 3968 | 1464936202145 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:22 INFO - PROCESS | 3968 | ++DOCSHELL 2450EC00 == 144 [pid = 3968] [id = 708] 23:43:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 228 (24D89800) [pid = 3968] [serial = 2124] [outer = 00000000] 23:43:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 229 (27A45800) [pid = 3968] [serial = 2125] [outer = 24D89800] 23:43:22 INFO - PROCESS | 3968 | 1464936202192 Marionette DEBUG loaded listener.js 23:43:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 230 (2835B000) [pid = 3968] [serial = 2126] [outer = 24D89800] 23:43:22 INFO - PROCESS | 3968 | 1464936202693 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 23:43:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:43:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 23:43:22 INFO - PROCESS | 3968 | 1464936202748 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 23:43:22 INFO - PROCESS | 3968 | 1464936202750 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 23:43:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:43:22 INFO - PROCESS | 3968 | 1464936202753 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:43:22 INFO - PROCESS | 3968 | 1464936202756 Marionette TRACE conn6 <- [1,2798,null,{}] 23:43:22 INFO - PROCESS | 3968 | 1464936202760 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:22 INFO - PROCESS | 3968 | 1464936202899 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 23:43:22 INFO - PROCESS | 3968 | 1464936202906 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:22 INFO - PROCESS | 3968 | ++DOCSHELL 28570400 == 145 [pid = 3968] [id = 709] 23:43:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 231 (28576800) [pid = 3968] [serial = 2127] [outer = 00000000] 23:43:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 232 (28D10800) [pid = 3968] [serial = 2128] [outer = 28576800] 23:43:22 INFO - PROCESS | 3968 | 1464936202950 Marionette DEBUG loaded listener.js 23:43:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 233 (29A63400) [pid = 3968] [serial = 2129] [outer = 28576800] 23:43:23 INFO - PROCESS | 3968 | 1464936203626 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 23:43:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:43:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 931ms 23:43:23 INFO - PROCESS | 3968 | 1464936203687 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 23:43:23 INFO - PROCESS | 3968 | 1464936203691 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 23:43:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:43:23 INFO - PROCESS | 3968 | 1464936203697 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:43:23 INFO - PROCESS | 3968 | 1464936203701 Marionette TRACE conn6 <- [1,2802,null,{}] 23:43:23 INFO - PROCESS | 3968 | 1464936203707 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:23 INFO - PROCESS | 3968 | 1464936203875 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 23:43:24 INFO - PROCESS | 3968 | 1464936204085 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:24 INFO - PROCESS | 3968 | ++DOCSHELL 1424F400 == 146 [pid = 3968] [id = 710] 23:43:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 234 (1458B800) [pid = 3968] [serial = 2130] [outer = 00000000] 23:43:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 235 (1874C000) [pid = 3968] [serial = 2131] [outer = 1458B800] 23:43:24 INFO - PROCESS | 3968 | 1464936204144 Marionette DEBUG loaded listener.js 23:43:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 236 (1950B800) [pid = 3968] [serial = 2132] [outer = 1458B800] 23:43:24 INFO - PROCESS | 3968 | 1464936204833 Marionette TRACE conn6 <- [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]]]}] 23:43:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:43:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1191ms 23:43:24 INFO - PROCESS | 3968 | 1464936204888 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 23:43:24 INFO - PROCESS | 3968 | 1464936204894 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 23:43:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:43:24 INFO - PROCESS | 3968 | 1464936204901 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:43:24 INFO - PROCESS | 3968 | 1464936204904 Marionette TRACE conn6 <- [1,2806,null,{}] 23:43:24 INFO - PROCESS | 3968 | 1464936204908 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:25 INFO - PROCESS | 3968 | 1464936205053 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 23:43:25 INFO - PROCESS | 3968 | 1464936205255 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:25 INFO - PROCESS | 3968 | ++DOCSHELL 1EF87800 == 147 [pid = 3968] [id = 711] 23:43:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 237 (1EF8EC00) [pid = 3968] [serial = 2133] [outer = 00000000] 23:43:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 238 (20524C00) [pid = 3968] [serial = 2134] [outer = 1EF8EC00] 23:43:25 INFO - PROCESS | 3968 | 1464936205310 Marionette DEBUG loaded listener.js 23:43:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 239 (21B7A400) [pid = 3968] [serial = 2135] [outer = 1EF8EC00] 23:43:26 INFO - PROCESS | 3968 | 1464936205996 Marionette TRACE conn6 <- [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]]]}] 23:43:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:43:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1132ms 23:43:26 INFO - PROCESS | 3968 | 1464936206034 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 23:43:26 INFO - PROCESS | 3968 | 1464936206037 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 23:43:26 INFO - PROCESS | 3968 | 1464936206041 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:43:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:43:26 INFO - PROCESS | 3968 | 1464936206045 Marionette TRACE conn6 <- [1,2810,null,{}] 23:43:26 INFO - PROCESS | 3968 | 1464936206056 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:26 INFO - PROCESS | 3968 | 1464936206201 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 23:43:26 INFO - PROCESS | 3968 | 1464936206415 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:26 INFO - PROCESS | 3968 | ++DOCSHELL 28602800 == 148 [pid = 3968] [id = 712] 23:43:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 240 (28607C00) [pid = 3968] [serial = 2136] [outer = 00000000] 23:43:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 241 (29A6E800) [pid = 3968] [serial = 2137] [outer = 28607C00] 23:43:26 INFO - PROCESS | 3968 | 1464936206517 Marionette DEBUG loaded listener.js 23:43:26 INFO - PROCESS | 3968 | ++DOMWINDOW == 242 (29E50C00) [pid = 3968] [serial = 2138] [outer = 28607C00] 23:43:27 INFO - PROCESS | 3968 | 1464936207172 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 23:43:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:43:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1181ms 23:43:27 INFO - PROCESS | 3968 | 1464936207224 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 23:43:27 INFO - PROCESS | 3968 | 1464936207227 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 23:43:27 INFO - PROCESS | 3968 | 1464936207230 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:43:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:43:27 INFO - PROCESS | 3968 | 1464936207233 Marionette TRACE conn6 <- [1,2814,null,{}] 23:43:27 INFO - PROCESS | 3968 | 1464936207236 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:27 INFO - PROCESS | 3968 | 1464936207384 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 23:43:27 INFO - PROCESS | 3968 | 1464936207607 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:27 INFO - PROCESS | 3968 | ++DOCSHELL 29FB4800 == 149 [pid = 3968] [id = 713] 23:43:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 243 (29FB7C00) [pid = 3968] [serial = 2139] [outer = 00000000] 23:43:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 244 (2A684400) [pid = 3968] [serial = 2140] [outer = 29FB7C00] 23:43:27 INFO - PROCESS | 3968 | 1464936207667 Marionette DEBUG loaded listener.js 23:43:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 245 (2A69E800) [pid = 3968] [serial = 2141] [outer = 29FB7C00] 23:43:28 INFO - PROCESS | 3968 | 1464936208296 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:43:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:43:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1070ms 23:43:28 INFO - PROCESS | 3968 | 1464936208338 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 23:43:28 INFO - PROCESS | 3968 | 1464936208340 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 23:43:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:43:28 INFO - PROCESS | 3968 | 1464936208343 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:43:28 INFO - PROCESS | 3968 | 1464936208346 Marionette TRACE conn6 <- [1,2818,null,{}] 23:43:28 INFO - PROCESS | 3968 | 1464936208350 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:28 INFO - PROCESS | 3968 | 1464936208489 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 23:43:28 INFO - PROCESS | 3968 | 1464936208709 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:28 INFO - PROCESS | 3968 | ++DOCSHELL 2A6AB000 == 150 [pid = 3968] [id = 714] 23:43:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 246 (2A6AB400) [pid = 3968] [serial = 2142] [outer = 00000000] 23:43:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 247 (2A827800) [pid = 3968] [serial = 2143] [outer = 2A6AB400] 23:43:28 INFO - PROCESS | 3968 | 1464936208769 Marionette DEBUG loaded listener.js 23:43:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 248 (2A82D000) [pid = 3968] [serial = 2144] [outer = 2A6AB400] 23:43:29 INFO - PROCESS | 3968 | 1464936209411 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 23:43:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:43:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1122ms 23:43:29 INFO - PROCESS | 3968 | 1464936209467 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 23:43:29 INFO - PROCESS | 3968 | 1464936209470 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 23:43:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:43:29 INFO - PROCESS | 3968 | 1464936209473 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:43:29 INFO - PROCESS | 3968 | 1464936209475 Marionette TRACE conn6 <- [1,2822,null,{}] 23:43:29 INFO - PROCESS | 3968 | 1464936209479 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:29 INFO - PROCESS | 3968 | 1464936209635 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 23:43:29 INFO - PROCESS | 3968 | 1464936209839 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:29 INFO - PROCESS | 3968 | ++DOCSHELL 2AA8C400 == 151 [pid = 3968] [id = 715] 23:43:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 249 (2AA8C800) [pid = 3968] [serial = 2145] [outer = 00000000] 23:43:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 250 (2B459400) [pid = 3968] [serial = 2146] [outer = 2AA8C800] 23:43:29 INFO - PROCESS | 3968 | 1464936209894 Marionette DEBUG loaded listener.js 23:43:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 251 (2B460800) [pid = 3968] [serial = 2147] [outer = 2AA8C800] 23:43:30 INFO - PROCESS | 3968 | 1464936210491 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:43:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:43:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1075ms 23:43:30 INFO - PROCESS | 3968 | 1464936210552 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 23:43:30 INFO - PROCESS | 3968 | 1464936210554 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 23:43:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:43:30 INFO - PROCESS | 3968 | 1464936210557 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:43:30 INFO - PROCESS | 3968 | 1464936210559 Marionette TRACE conn6 <- [1,2826,null,{}] 23:43:30 INFO - PROCESS | 3968 | 1464936210563 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:30 INFO - PROCESS | 3968 | 1464936210700 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 23:43:30 INFO - PROCESS | 3968 | 1464936210915 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:30 INFO - PROCESS | 3968 | ++DOCSHELL 23B03C00 == 152 [pid = 3968] [id = 716] 23:43:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 252 (2B463C00) [pid = 3968] [serial = 2148] [outer = 00000000] 23:43:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 253 (2BC67800) [pid = 3968] [serial = 2149] [outer = 2B463C00] 23:43:30 INFO - PROCESS | 3968 | 1464936210970 Marionette DEBUG loaded listener.js 23:43:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 254 (2BC6D400) [pid = 3968] [serial = 2150] [outer = 2B463C00] 23:43:31 INFO - PROCESS | 3968 | 1464936211545 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 23:43:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:43:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1021ms 23:43:31 INFO - PROCESS | 3968 | 1464936211586 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 23:43:31 INFO - PROCESS | 3968 | 1464936211588 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 23:43:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:43:31 INFO - PROCESS | 3968 | 1464936211594 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:43:31 INFO - PROCESS | 3968 | 1464936211596 Marionette TRACE conn6 <- [1,2830,null,{}] 23:43:31 INFO - PROCESS | 3968 | 1464936211617 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:31 INFO - PROCESS | 3968 | 1464936211755 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 23:43:31 INFO - PROCESS | 3968 | 1464936211969 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:31 INFO - PROCESS | 3968 | ++DOCSHELL 2BCD7C00 == 153 [pid = 3968] [id = 717] 23:43:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 255 (2BCD8800) [pid = 3968] [serial = 2151] [outer = 00000000] 23:43:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 256 (2BCDD000) [pid = 3968] [serial = 2152] [outer = 2BCD8800] 23:43:32 INFO - PROCESS | 3968 | 1464936212025 Marionette DEBUG loaded listener.js 23:43:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 257 (2C369400) [pid = 3968] [serial = 2153] [outer = 2BCD8800] 23:43:32 INFO - PROCESS | 3968 | 1464936212633 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 23:43:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:43:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1087ms 23:43:32 INFO - PROCESS | 3968 | 1464936212684 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 23:43:32 INFO - PROCESS | 3968 | 1464936212686 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 23:43:32 INFO - PROCESS | 3968 | 1464936212690 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:43:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:43:32 INFO - PROCESS | 3968 | 1464936212692 Marionette TRACE conn6 <- [1,2834,null,{}] 23:43:32 INFO - PROCESS | 3968 | 1464936212695 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:32 INFO - PROCESS | 3968 | 1464936212838 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 23:43:33 INFO - PROCESS | 3968 | 1464936213064 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:33 INFO - PROCESS | 3968 | ++DOCSHELL 2BCDD800 == 154 [pid = 3968] [id = 718] 23:43:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 258 (2C372800) [pid = 3968] [serial = 2154] [outer = 00000000] 23:43:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 259 (2C376C00) [pid = 3968] [serial = 2155] [outer = 2C372800] 23:43:33 INFO - PROCESS | 3968 | 1464936213124 Marionette DEBUG loaded listener.js 23:43:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 260 (2C39A400) [pid = 3968] [serial = 2156] [outer = 2C372800] 23:43:33 INFO - PROCESS | 3968 | 1464936213754 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 23:43:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:43:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1125ms 23:43:33 INFO - PROCESS | 3968 | 1464936213818 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 23:43:33 INFO - PROCESS | 3968 | 1464936213821 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 23:43:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:43:33 INFO - PROCESS | 3968 | 1464936213824 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:43:33 INFO - PROCESS | 3968 | 1464936213826 Marionette TRACE conn6 <- [1,2838,null,{}] 23:43:33 INFO - PROCESS | 3968 | 1464936213830 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:33 INFO - PROCESS | 3968 | 1464936213969 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 23:43:34 INFO - PROCESS | 3968 | 1464936214173 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:34 INFO - PROCESS | 3968 | ++DOCSHELL 2C3A0400 == 155 [pid = 3968] [id = 719] 23:43:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 261 (2C3A1000) [pid = 3968] [serial = 2157] [outer = 00000000] 23:43:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 262 (2C3A8C00) [pid = 3968] [serial = 2158] [outer = 2C3A1000] 23:43:34 INFO - PROCESS | 3968 | 1464936214226 Marionette DEBUG loaded listener.js 23:43:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 263 (2D051000) [pid = 3968] [serial = 2159] [outer = 2C3A1000] 23:43:34 INFO - PROCESS | 3968 | 1464936214822 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:43:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:43:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1019ms 23:43:34 INFO - PROCESS | 3968 | 1464936214847 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 23:43:34 INFO - PROCESS | 3968 | 1464936214849 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 23:43:34 INFO - PROCESS | 3968 | 1464936214853 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:43:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:43:34 INFO - PROCESS | 3968 | 1464936214855 Marionette TRACE conn6 <- [1,2842,null,{}] 23:43:34 INFO - PROCESS | 3968 | 1464936214859 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:35 INFO - PROCESS | 3968 | 1464936215032 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 23:43:35 INFO - PROCESS | 3968 | 1464936215251 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:35 INFO - PROCESS | 3968 | ++DOCSHELL 2D052800 == 156 [pid = 3968] [id = 720] 23:43:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 264 (2DA84800) [pid = 3968] [serial = 2160] [outer = 00000000] 23:43:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 265 (2DA8C400) [pid = 3968] [serial = 2161] [outer = 2DA84800] 23:43:35 INFO - PROCESS | 3968 | 1464936215317 Marionette DEBUG loaded listener.js 23:43:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 266 (2DC83000) [pid = 3968] [serial = 2162] [outer = 2DA84800] 23:43:35 INFO - PROCESS | 3968 | 1464936215898 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 23:43:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:43:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1066ms 23:43:35 INFO - PROCESS | 3968 | 1464936215939 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 23:43:35 INFO - PROCESS | 3968 | 1464936215942 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 23:43:35 INFO - PROCESS | 3968 | 1464936215945 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:43:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:43:35 INFO - PROCESS | 3968 | 1464936215947 Marionette TRACE conn6 <- [1,2846,null,{}] 23:43:35 INFO - PROCESS | 3968 | 1464936215951 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:36 INFO - PROCESS | 3968 | 1464936216089 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 23:43:36 INFO - PROCESS | 3968 | 1464936216306 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:36 INFO - PROCESS | 3968 | ++DOCSHELL 2DC8A800 == 157 [pid = 3968] [id = 721] 23:43:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 267 (2DC8AC00) [pid = 3968] [serial = 2163] [outer = 00000000] 23:43:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 268 (2DC90400) [pid = 3968] [serial = 2164] [outer = 2DC8AC00] 23:43:36 INFO - PROCESS | 3968 | 1464936216361 Marionette DEBUG loaded listener.js 23:43:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 269 (2E4A6000) [pid = 3968] [serial = 2165] [outer = 2DC8AC00] 23:43:37 INFO - PROCESS | 3968 | 1464936217006 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:43:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:43:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1114ms 23:43:37 INFO - PROCESS | 3968 | 1464936217064 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 23:43:37 INFO - PROCESS | 3968 | 1464936217067 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 23:43:37 INFO - PROCESS | 3968 | 1464936217070 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:43:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:43:37 INFO - PROCESS | 3968 | 1464936217072 Marionette TRACE conn6 <- [1,2850,null,{}] 23:43:37 INFO - PROCESS | 3968 | 1464936217076 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:37 INFO - PROCESS | 3968 | 1464936217226 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 23:43:37 INFO - PROCESS | 3968 | 1464936217442 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:37 INFO - PROCESS | 3968 | ++DOCSHELL 2E4A9800 == 158 [pid = 3968] [id = 722] 23:43:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 270 (2E4AE400) [pid = 3968] [serial = 2166] [outer = 00000000] 23:43:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 271 (2E4B2000) [pid = 3968] [serial = 2167] [outer = 2E4AE400] 23:43:37 INFO - PROCESS | 3968 | 1464936217540 Marionette DEBUG loaded listener.js 23:43:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 272 (2E5F1800) [pid = 3968] [serial = 2168] [outer = 2E4AE400] 23:43:38 INFO - PROCESS | 3968 | 1464936218167 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 23:43:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:43:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1129ms 23:43:38 INFO - PROCESS | 3968 | 1464936218203 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 23:43:38 INFO - PROCESS | 3968 | 1464936218205 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 23:43:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:43:38 INFO - PROCESS | 3968 | 1464936218208 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:43:38 INFO - PROCESS | 3968 | 1464936218210 Marionette TRACE conn6 <- [1,2854,null,{}] 23:43:38 INFO - PROCESS | 3968 | 1464936218214 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:38 INFO - PROCESS | 3968 | 1464936218416 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 23:43:38 INFO - PROCESS | 3968 | 1464936218636 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:38 INFO - PROCESS | 3968 | ++DOCSHELL 11003800 == 159 [pid = 3968] [id = 723] 23:43:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 273 (11006000) [pid = 3968] [serial = 2169] [outer = 00000000] 23:43:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 274 (17DCD400) [pid = 3968] [serial = 2170] [outer = 11006000] 23:43:38 INFO - PROCESS | 3968 | 1464936218732 Marionette DEBUG loaded listener.js 23:43:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 275 (1A02C800) [pid = 3968] [serial = 2171] [outer = 11006000] 23:43:39 INFO - PROCESS | 3968 | 1464936219397 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 23:43:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:43:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1224ms 23:43:39 INFO - PROCESS | 3968 | 1464936219432 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 23:43:39 INFO - PROCESS | 3968 | 1464936219434 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 23:43:39 INFO - PROCESS | 3968 | 1464936219438 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:43:39 INFO - PROCESS | 3968 | 1464936219439 Marionette TRACE conn6 <- [1,2858,null,{}] 23:43:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:43:39 INFO - PROCESS | 3968 | 1464936219443 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:39 INFO - PROCESS | 3968 | 1464936219588 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 23:43:39 INFO - PROCESS | 3968 | 1464936219772 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:39 INFO - PROCESS | 3968 | ++DOCSHELL 10459400 == 160 [pid = 3968] [id = 724] 23:43:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 276 (10504000) [pid = 3968] [serial = 2172] [outer = 00000000] 23:43:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 277 (2009DC00) [pid = 3968] [serial = 2173] [outer = 10504000] 23:43:39 INFO - PROCESS | 3968 | 1464936219825 Marionette DEBUG loaded listener.js 23:43:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 278 (23925400) [pid = 3968] [serial = 2174] [outer = 10504000] 23:43:40 INFO - PROCESS | 3968 | 1464936220512 Marionette TRACE conn6 <- [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]]]}] 23:43:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:43:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1116ms 23:43:40 INFO - PROCESS | 3968 | 1464936220558 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 23:43:40 INFO - PROCESS | 3968 | 1464936220560 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 23:43:40 INFO - PROCESS | 3968 | 1464936220564 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:43:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:43:40 INFO - PROCESS | 3968 | 1464936220566 Marionette TRACE conn6 <- [1,2862,null,{}] 23:43:40 INFO - PROCESS | 3968 | 1464936220569 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:40 INFO - PROCESS | 3968 | 1464936220721 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 23:43:41 INFO - PROCESS | 3968 | 1464936221460 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:41 INFO - PROCESS | 3968 | ++DOCSHELL 08B84C00 == 161 [pid = 3968] [id = 725] 23:43:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 279 (08B89000) [pid = 3968] [serial = 2175] [outer = 00000000] 23:43:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 280 (0D06DC00) [pid = 3968] [serial = 2176] [outer = 08B89000] 23:43:41 INFO - PROCESS | 3968 | 1464936221603 Marionette DEBUG loaded listener.js 23:43:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 281 (0FA8C800) [pid = 3968] [serial = 2177] [outer = 08B89000] 23:43:42 INFO - PROCESS | 3968 | 1464936222222 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 23:43:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:43:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1679ms 23:43:42 INFO - PROCESS | 3968 | 1464936222247 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 23:43:42 INFO - PROCESS | 3968 | 1464936222251 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 23:43:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:43:42 INFO - PROCESS | 3968 | 1464936222255 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:43:42 INFO - PROCESS | 3968 | 1464936222259 Marionette TRACE conn6 <- [1,2866,null,{}] 23:43:42 INFO - PROCESS | 3968 | 1464936222264 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:42 INFO - PROCESS | 3968 | 1464936222400 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 23:43:42 INFO - PROCESS | 3968 | 1464936222623 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:42 INFO - PROCESS | 3968 | ++DOCSHELL 1022DC00 == 162 [pid = 3968] [id = 726] 23:43:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 282 (1022F400) [pid = 3968] [serial = 2178] [outer = 00000000] 23:43:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 283 (10238400) [pid = 3968] [serial = 2179] [outer = 1022F400] 23:43:42 INFO - PROCESS | 3968 | 1464936222676 Marionette DEBUG loaded listener.js 23:43:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 284 (10502C00) [pid = 3968] [serial = 2180] [outer = 1022F400] 23:43:43 INFO - PROCESS | 3968 | 1464936223331 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 23:43:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:43:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1125ms 23:43:43 INFO - PROCESS | 3968 | 1464936223383 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 23:43:43 INFO - PROCESS | 3968 | 1464936223388 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 23:43:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:43:43 INFO - PROCESS | 3968 | 1464936223392 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:43:43 INFO - PROCESS | 3968 | 1464936223394 Marionette TRACE conn6 <- [1,2870,null,{}] 23:43:43 INFO - PROCESS | 3968 | 1464936223398 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:43 INFO - PROCESS | 3968 | 1464936223534 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 23:43:43 INFO - PROCESS | 3968 | 1464936223744 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:43 INFO - PROCESS | 3968 | ++DOCSHELL 14259C00 == 163 [pid = 3968] [id = 727] 23:43:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 285 (1425B400) [pid = 3968] [serial = 2181] [outer = 00000000] 23:43:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 286 (14497800) [pid = 3968] [serial = 2182] [outer = 1425B400] 23:43:43 INFO - PROCESS | 3968 | 1464936223793 Marionette DEBUG loaded listener.js 23:43:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 287 (1478E400) [pid = 3968] [serial = 2183] [outer = 1425B400] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 10F05400 == 162 [pid = 3968] [id = 153] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 21BAA800 == 161 [pid = 3968] [id = 640] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 2450EC00 == 160 [pid = 3968] [id = 708] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 0FBCCC00 == 159 [pid = 3968] [id = 707] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 23064800 == 158 [pid = 3968] [id = 706] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 22B77C00 == 157 [pid = 3968] [id = 705] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 207F1800 == 156 [pid = 3968] [id = 704] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 286 (2A66D800) [pid = 3968] [serial = 2023] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 285 (2AA8D400) [pid = 3968] [serial = 2026] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 284 (2BC66800) [pid = 3968] [serial = 2029] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 283 (1A02A400) [pid = 3968] [serial = 2032] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 282 (207A2C00) [pid = 3968] [serial = 2053] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 1D733800 == 155 [pid = 3968] [id = 703] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 1876B400 == 154 [pid = 3968] [id = 702] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 17DD2000 == 153 [pid = 3968] [id = 701] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 1109FC00 == 152 [pid = 3968] [id = 700] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 23B0D800 == 151 [pid = 3968] [id = 692] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 23892C00 == 150 [pid = 3968] [id = 691] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 2305D000 == 149 [pid = 3968] [id = 690] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 21B96400 == 148 [pid = 3968] [id = 689] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 21B9F000 == 147 [pid = 3968] [id = 688] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 2056CC00 == 146 [pid = 3968] [id = 687] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 1A036400 == 145 [pid = 3968] [id = 686] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 0FBD8400 == 144 [pid = 3968] [id = 685] 23:43:44 INFO - PROCESS | 3968 | --DOCSHELL 20523800 == 143 [pid = 3968] [id = 684] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 281 (21BDD800) [pid = 3968] [serial = 1922] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 280 (1B5A0400) [pid = 3968] [serial = 2044] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 279 (1E667400) [pid = 3968] [serial = 2047] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 278 (1E6B6400) [pid = 3968] [serial = 2048] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 277 (144FAC00) [pid = 3968] [serial = 2036] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 276 (10550800) [pid = 3968] [serial = 2035] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 275 (23889000) [pid = 3968] [serial = 1997] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 274 (1CE7F800) [pid = 3968] [serial = 2039] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 273 (1A025400) [pid = 3968] [serial = 2038] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 272 (23B5E000) [pid = 3968] [serial = 2008] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 271 (2391CC00) [pid = 3968] [serial = 2005] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 270 (29A60800) [pid = 3968] [serial = 2017] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 269 (17827000) [pid = 3968] [serial = 2041] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 268 (17889C00) [pid = 3968] [serial = 1999] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 267 (29E4B400) [pid = 3968] [serial = 2020] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 266 (26D02800) [pid = 3968] [serial = 2011] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 265 (28578800) [pid = 3968] [serial = 2014] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 264 (207A5400) [pid = 3968] [serial = 2002] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 263 (20094000) [pid = 3968] [serial = 2051] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 262 (1C58F800) [pid = 3968] [serial = 2045] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 261 (18C9F800) [pid = 3968] [serial = 2042] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | --DOMWINDOW == 260 (1F882800) [pid = 3968] [serial = 2050] [outer = 00000000] [url = about:blank] 23:43:44 INFO - PROCESS | 3968 | 1464936224574 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 23:43:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:43:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1234ms 23:43:44 INFO - PROCESS | 3968 | 1464936224629 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 23:43:44 INFO - PROCESS | 3968 | 1464936224632 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 23:43:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:43:44 INFO - PROCESS | 3968 | 1464936224636 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:43:44 INFO - PROCESS | 3968 | 1464936224642 Marionette TRACE conn6 <- [1,2874,null,{}] 23:43:44 INFO - PROCESS | 3968 | 1464936224651 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:44 INFO - PROCESS | 3968 | 1464936224810 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 23:43:45 INFO - PROCESS | 3968 | 1464936224980 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:45 INFO - PROCESS | 3968 | ++DOCSHELL 144F7800 == 144 [pid = 3968] [id = 728] 23:43:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 261 (144FAC00) [pid = 3968] [serial = 2184] [outer = 00000000] 23:43:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 262 (14E42000) [pid = 3968] [serial = 2185] [outer = 144FAC00] 23:43:45 INFO - PROCESS | 3968 | 1464936225028 Marionette DEBUG loaded listener.js 23:43:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 263 (15A23400) [pid = 3968] [serial = 2186] [outer = 144FAC00] 23:43:45 INFO - PROCESS | 3968 | 1464936225443 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 23:43:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:43:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 890ms 23:43:45 INFO - PROCESS | 3968 | 1464936225529 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 23:43:45 INFO - PROCESS | 3968 | 1464936225532 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 23:43:45 INFO - PROCESS | 3968 | 1464936225536 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:43:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:43:45 INFO - PROCESS | 3968 | 1464936225537 Marionette TRACE conn6 <- [1,2878,null,{}] 23:43:45 INFO - PROCESS | 3968 | 1464936225541 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:45 INFO - PROCESS | 3968 | 1464936225658 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 23:43:45 INFO - PROCESS | 3968 | 1464936225669 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:45 INFO - PROCESS | 3968 | ++DOCSHELL 17827800 == 145 [pid = 3968] [id = 729] 23:43:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 264 (17828800) [pid = 3968] [serial = 2187] [outer = 00000000] 23:43:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 265 (1798A000) [pid = 3968] [serial = 2188] [outer = 17828800] 23:43:45 INFO - PROCESS | 3968 | 1464936225717 Marionette DEBUG loaded listener.js 23:43:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 266 (17D0A000) [pid = 3968] [serial = 2189] [outer = 17828800] 23:43:46 INFO - PROCESS | 3968 | 1464936226204 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:43:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:43:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 732ms 23:43:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:43:46 INFO - PROCESS | 3968 | 1464936226271 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 23:43:46 INFO - PROCESS | 3968 | 1464936226273 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 23:43:46 INFO - PROCESS | 3968 | 1464936226276 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:43:46 INFO - PROCESS | 3968 | 1464936226278 Marionette TRACE conn6 <- [1,2882,null,{}] 23:43:46 INFO - PROCESS | 3968 | 1464936226282 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:46 INFO - PROCESS | 3968 | 1464936226402 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 23:43:46 INFO - PROCESS | 3968 | 1464936226409 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:46 INFO - PROCESS | 3968 | ++DOCSHELL 18AF1800 == 146 [pid = 3968] [id = 730] 23:43:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 267 (18AF2C00) [pid = 3968] [serial = 2190] [outer = 00000000] 23:43:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 268 (18E36C00) [pid = 3968] [serial = 2191] [outer = 18AF2C00] 23:43:46 INFO - PROCESS | 3968 | 1464936226463 Marionette DEBUG loaded listener.js 23:43:46 INFO - PROCESS | 3968 | ++DOMWINDOW == 269 (18E52C00) [pid = 3968] [serial = 2192] [outer = 18AF2C00] 23:43:47 INFO - PROCESS | 3968 | 1464936227120 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 23:43:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:43:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 870ms 23:43:47 INFO - PROCESS | 3968 | 1464936227147 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 23:43:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:43:47 INFO - PROCESS | 3968 | 1464936227149 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 23:43:47 INFO - PROCESS | 3968 | 1464936227153 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:43:47 INFO - PROCESS | 3968 | 1464936227155 Marionette TRACE conn6 <- [1,2886,null,{}] 23:43:47 INFO - PROCESS | 3968 | 1464936227158 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:47 INFO - PROCESS | 3968 | 1464936227333 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 23:43:47 INFO - PROCESS | 3968 | 1464936227357 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:47 INFO - PROCESS | 3968 | ++DOCSHELL 1952EC00 == 147 [pid = 3968] [id = 731] 23:43:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 270 (195D0C00) [pid = 3968] [serial = 2193] [outer = 00000000] 23:43:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 271 (19667800) [pid = 3968] [serial = 2194] [outer = 195D0C00] 23:43:47 INFO - PROCESS | 3968 | 1464936227405 Marionette DEBUG loaded listener.js 23:43:47 INFO - PROCESS | 3968 | ++DOMWINDOW == 272 (19720400) [pid = 3968] [serial = 2195] [outer = 195D0C00] 23:43:47 INFO - PROCESS | 3968 | 1464936227903 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 23:43:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:43:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 830ms 23:43:48 INFO - PROCESS | 3968 | 1464936227984 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 23:43:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:43:48 INFO - PROCESS | 3968 | 1464936227986 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 23:43:48 INFO - PROCESS | 3968 | 1464936227989 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:43:48 INFO - PROCESS | 3968 | 1464936227991 Marionette TRACE conn6 <- [1,2890,null,{}] 23:43:48 INFO - PROCESS | 3968 | 1464936227994 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:48 INFO - PROCESS | 3968 | 1464936228172 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 23:43:48 INFO - PROCESS | 3968 | 1464936228197 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:48 INFO - PROCESS | 3968 | ++DOCSHELL 19724000 == 148 [pid = 3968] [id = 732] 23:43:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 273 (19DB1400) [pid = 3968] [serial = 2196] [outer = 00000000] 23:43:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 274 (1A02A400) [pid = 3968] [serial = 2197] [outer = 19DB1400] 23:43:48 INFO - PROCESS | 3968 | 1464936228245 Marionette DEBUG loaded listener.js 23:43:48 INFO - PROCESS | 3968 | ++DOMWINDOW == 275 (1A039800) [pid = 3968] [serial = 2198] [outer = 19DB1400] 23:43:49 INFO - PROCESS | 3968 | --DOMWINDOW == 274 (22B80400) [pid = 3968] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:43:49 INFO - PROCESS | 3968 | --DOMWINDOW == 273 (0FF21800) [pid = 3968] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:43:49 INFO - PROCESS | 3968 | --DOMWINDOW == 272 (24D89800) [pid = 3968] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:43:49 INFO - PROCESS | 3968 | --DOMWINDOW == 271 (23154C00) [pid = 3968] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:43:49 INFO - PROCESS | 3968 | --DOMWINDOW == 270 (1D73CC00) [pid = 3968] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:43:49 INFO - PROCESS | 3968 | --DOMWINDOW == 269 (18743400) [pid = 3968] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:43:49 INFO - PROCESS | 3968 | --DOMWINDOW == 268 (18AFD000) [pid = 3968] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:43:49 INFO - PROCESS | 3968 | --DOMWINDOW == 267 (20B85C00) [pid = 3968] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:43:49 INFO - PROCESS | 3968 | --DOMWINDOW == 266 (17984000) [pid = 3968] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:43:49 INFO - PROCESS | 3968 | 1464936229224 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:43:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:43:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1283ms 23:43:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:43:49 INFO - PROCESS | 3968 | 1464936229271 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 23:43:49 INFO - PROCESS | 3968 | 1464936229273 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 23:43:49 INFO - PROCESS | 3968 | 1464936229277 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:43:49 INFO - PROCESS | 3968 | 1464936229278 Marionette TRACE conn6 <- [1,2894,null,{}] 23:43:49 INFO - PROCESS | 3968 | 1464936229282 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:49 INFO - PROCESS | 3968 | 1464936229396 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 23:43:49 INFO - PROCESS | 3968 | 1464936229582 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:49 INFO - PROCESS | 3968 | ++DOCSHELL 1010BC00 == 149 [pid = 3968] [id = 733] 23:43:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 267 (10548000) [pid = 3968] [serial = 2199] [outer = 00000000] 23:43:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 268 (1A131800) [pid = 3968] [serial = 2200] [outer = 10548000] 23:43:49 INFO - PROCESS | 3968 | 1464936229628 Marionette DEBUG loaded listener.js 23:43:49 INFO - PROCESS | 3968 | ++DOMWINDOW == 269 (1AE12C00) [pid = 3968] [serial = 2201] [outer = 10548000] 23:43:50 INFO - PROCESS | 3968 | 1464936230000 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 23:43:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:43:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 770ms 23:43:50 INFO - PROCESS | 3968 | 1464936230048 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 23:43:50 INFO - PROCESS | 3968 | 1464936230050 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 23:43:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:43:50 INFO - PROCESS | 3968 | 1464936230053 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:43:50 INFO - PROCESS | 3968 | 1464936230055 Marionette TRACE conn6 <- [1,2898,null,{}] 23:43:50 INFO - PROCESS | 3968 | 1464936230058 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:50 INFO - PROCESS | 3968 | 1464936230179 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 23:43:50 INFO - PROCESS | 3968 | 1464936230186 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:50 INFO - PROCESS | 3968 | ++DOCSHELL 1AE14800 == 150 [pid = 3968] [id = 734] 23:43:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 270 (1AE1AC00) [pid = 3968] [serial = 2202] [outer = 00000000] 23:43:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 271 (1C360800) [pid = 3968] [serial = 2203] [outer = 1AE1AC00] 23:43:50 INFO - PROCESS | 3968 | 1464936230234 Marionette DEBUG loaded listener.js 23:43:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 272 (1CE66400) [pid = 3968] [serial = 2204] [outer = 1AE1AC00] 23:43:50 INFO - PROCESS | 3968 | 1464936230752 Marionette TRACE conn6 <- [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]]]}] 23:43:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:43:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:43:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 23:43:50 INFO - PROCESS | 3968 | 1464936230789 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 23:43:50 INFO - PROCESS | 3968 | 1464936230791 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 23:43:50 INFO - PROCESS | 3968 | 1464936230794 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:43:50 INFO - PROCESS | 3968 | 1464936230796 Marionette TRACE conn6 <- [1,2902,null,{}] 23:43:50 INFO - TEST-START | /DOMEvents/constructors.html 23:43:50 INFO - PROCESS | 3968 | 1464936230799 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:50 INFO - PROCESS | 3968 | 1464936230937 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 23:43:50 INFO - PROCESS | 3968 | 1464936230946 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:50 INFO - PROCESS | 3968 | ++DOCSHELL 1425CC00 == 151 [pid = 3968] [id = 735] 23:43:50 INFO - PROCESS | 3968 | ++DOMWINDOW == 273 (1B5EF400) [pid = 3968] [serial = 2205] [outer = 00000000] 23:43:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 274 (1CEEE000) [pid = 3968] [serial = 2206] [outer = 1B5EF400] 23:43:51 INFO - PROCESS | 3968 | 1464936230995 Marionette DEBUG loaded listener.js 23:43:51 INFO - PROCESS | 3968 | ++DOMWINDOW == 275 (1D01FC00) [pid = 3968] [serial = 2207] [outer = 1B5EF400] 23:43:51 INFO - PROCESS | 3968 | 1464936231904 Marionette TRACE conn6 <- [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]]]}] 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:43:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:43:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:43:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:43:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:43:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:43:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:43:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:43:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:43:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:43:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:43:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:43:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:43:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:43:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:43:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:43:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:43:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:43:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:43:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 1193ms 23:43:52 INFO - PROCESS | 3968 | 1464936232001 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 23:43:52 INFO - PROCESS | 3968 | 1464936232007 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 23:43:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:43:52 INFO - PROCESS | 3968 | 1464936232012 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:43:52 INFO - PROCESS | 3968 | 1464936232017 Marionette TRACE conn6 <- [1,2906,null,{}] 23:43:52 INFO - PROCESS | 3968 | 1464936232022 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:52 INFO - PROCESS | 3968 | 1464936232184 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 23:43:52 INFO - PROCESS | 3968 | 1464936232381 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:52 INFO - PROCESS | 3968 | ++DOCSHELL 10506800 == 152 [pid = 3968] [id = 736] 23:43:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 276 (10507800) [pid = 3968] [serial = 2208] [outer = 00000000] 23:43:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 277 (1109FC00) [pid = 3968] [serial = 2209] [outer = 10507800] 23:43:52 INFO - PROCESS | 3968 | 1464936232438 Marionette DEBUG loaded listener.js 23:43:52 INFO - PROCESS | 3968 | ++DOMWINDOW == 278 (1428E800) [pid = 3968] [serial = 2210] [outer = 10507800] 23:43:53 INFO - PROCESS | 3968 | 1464936233033 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:43:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:43:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1077ms 23:43:53 INFO - PROCESS | 3968 | 1464936233090 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 23:43:53 INFO - PROCESS | 3968 | 1464936233096 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 23:43:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:43:53 INFO - PROCESS | 3968 | 1464936233103 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:43:53 INFO - PROCESS | 3968 | 1464936233106 Marionette TRACE conn6 <- [1,2910,null,{}] 23:43:53 INFO - PROCESS | 3968 | 1464936233110 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:53 INFO - PROCESS | 3968 | 1464936233257 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 23:43:53 INFO - PROCESS | 3968 | 1464936233458 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:53 INFO - PROCESS | 3968 | ++DOCSHELL 18E3A400 == 153 [pid = 3968] [id = 737] 23:43:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 279 (18E49400) [pid = 3968] [serial = 2211] [outer = 00000000] 23:43:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 280 (19518400) [pid = 3968] [serial = 2212] [outer = 18E49400] 23:43:53 INFO - PROCESS | 3968 | 1464936233513 Marionette DEBUG loaded listener.js 23:43:53 INFO - PROCESS | 3968 | ++DOMWINDOW == 281 (1A024400) [pid = 3968] [serial = 2213] [outer = 18E49400] 23:43:54 INFO - PROCESS | 3968 | [3968] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:43:54 INFO - PROCESS | 3968 | [3968] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:43:54 INFO - PROCESS | 3968 | [3968] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:43:54 INFO - PROCESS | 3968 | [3968] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:43:54 INFO - PROCESS | 3968 | 1464936234109 Marionette TRACE conn6 <- [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]]]}] 23:43:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:43:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:43:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:43:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:43:54 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 23:43:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:43:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:43:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:43:54 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 23:43:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:43:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:43:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:43:54 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]" 23:43:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:43:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:43:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:43:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:43:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1022ms 23:43:54 INFO - PROCESS | 3968 | 1464936234136 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 23:43:54 INFO - PROCESS | 3968 | 1464936234139 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 23:43:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:43:54 INFO - PROCESS | 3968 | 1464936234145 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:43:54 INFO - PROCESS | 3968 | 1464936234149 Marionette TRACE conn6 <- [1,2914,null,{}] 23:43:54 INFO - PROCESS | 3968 | 1464936234178 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:54 INFO - PROCESS | 3968 | 1464936234331 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 23:43:54 INFO - PROCESS | 3968 | 1464936234555 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:54 INFO - PROCESS | 3968 | ++DOCSHELL 1E6B6400 == 154 [pid = 3968] [id = 738] 23:43:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 282 (1E6B6800) [pid = 3968] [serial = 2214] [outer = 00000000] 23:43:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 283 (1E6BD000) [pid = 3968] [serial = 2215] [outer = 1E6B6800] 23:43:54 INFO - PROCESS | 3968 | 1464936234617 Marionette DEBUG loaded listener.js 23:43:54 INFO - PROCESS | 3968 | ++DOMWINDOW == 284 (1EF91C00) [pid = 3968] [serial = 2216] [outer = 1E6B6800] 23:43:55 INFO - PROCESS | 3968 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:43:55 INFO - PROCESS | 3968 | 1464936235274 Marionette TRACE conn6 <- [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]]]}] 23:43:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:43:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1155ms 23:43:55 INFO - PROCESS | 3968 | 1464936235301 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 23:43:55 INFO - PROCESS | 3968 | 1464936235304 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 23:43:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:43:55 INFO - PROCESS | 3968 | 1464936235308 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:43:55 INFO - PROCESS | 3968 | 1464936235310 Marionette TRACE conn6 <- [1,2918,null,{}] 23:43:55 INFO - PROCESS | 3968 | 1464936235313 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:55 INFO - PROCESS | 3968 | 1464936235457 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 23:43:55 INFO - PROCESS | 3968 | 1464936235669 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:55 INFO - PROCESS | 3968 | ++DOCSHELL 20092000 == 155 [pid = 3968] [id = 739] 23:43:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 285 (20093C00) [pid = 3968] [serial = 2217] [outer = 00000000] 23:43:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 286 (2009D800) [pid = 3968] [serial = 2218] [outer = 20093C00] 23:43:55 INFO - PROCESS | 3968 | 1464936235726 Marionette DEBUG loaded listener.js 23:43:55 INFO - PROCESS | 3968 | ++DOMWINDOW == 287 (2051E000) [pid = 3968] [serial = 2219] [outer = 20093C00] 23:43:56 INFO - PROCESS | 3968 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:43:56 INFO - PROCESS | 3968 | 1464936236282 Marionette TRACE conn6 <- [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]]]}] 23:43:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:43:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1019ms 23:43:56 INFO - PROCESS | 3968 | 1464936236338 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 23:43:56 INFO - PROCESS | 3968 | 1464936236340 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 23:43:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:43:56 INFO - PROCESS | 3968 | 1464936236346 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:43:56 INFO - PROCESS | 3968 | 1464936236348 Marionette TRACE conn6 <- [1,2922,null,{}] 23:43:56 INFO - PROCESS | 3968 | 1464936236368 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:56 INFO - PROCESS | 3968 | 1464936236507 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 23:43:56 INFO - PROCESS | 3968 | 1464936236724 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:56 INFO - PROCESS | 3968 | ++DOCSHELL 20569000 == 156 [pid = 3968] [id = 740] 23:43:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 288 (20569400) [pid = 3968] [serial = 2220] [outer = 00000000] 23:43:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 289 (207A2C00) [pid = 3968] [serial = 2221] [outer = 20569400] 23:43:56 INFO - PROCESS | 3968 | 1464936236784 Marionette DEBUG loaded listener.js 23:43:56 INFO - PROCESS | 3968 | ++DOMWINDOW == 290 (207AA800) [pid = 3968] [serial = 2222] [outer = 20569400] 23:43:57 INFO - PROCESS | 3968 | 1464936237342 Marionette TRACE conn6 <- [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]]]}] 23:43:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:43:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1016ms 23:43:57 INFO - PROCESS | 3968 | 1464936237366 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 23:43:57 INFO - PROCESS | 3968 | 1464936237368 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 23:43:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:43:57 INFO - PROCESS | 3968 | 1464936237371 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:43:57 INFO - PROCESS | 3968 | 1464936237374 Marionette TRACE conn6 <- [1,2926,null,{}] 23:43:57 INFO - PROCESS | 3968 | 1464936237377 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:57 INFO - PROCESS | 3968 | 1464936237524 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 23:43:57 INFO - PROCESS | 3968 | 1464936237729 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:57 INFO - PROCESS | 3968 | ++DOCSHELL 207AF400 == 157 [pid = 3968] [id = 741] 23:43:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 291 (207E8000) [pid = 3968] [serial = 2223] [outer = 00000000] 23:43:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 292 (20BC8400) [pid = 3968] [serial = 2224] [outer = 207E8000] 23:43:57 INFO - PROCESS | 3968 | 1464936237785 Marionette DEBUG loaded listener.js 23:43:57 INFO - PROCESS | 3968 | ++DOMWINDOW == 293 (20BD4C00) [pid = 3968] [serial = 2225] [outer = 207E8000] 23:43:58 INFO - PROCESS | 3968 | 1464936238330 Marionette TRACE conn6 <- [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]]]}] 23:43:58 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. 23:43:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 970ms 23:43:58 INFO - PROCESS | 3968 | 1464936238354 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 23:43:58 INFO - PROCESS | 3968 | 1464936238356 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 23:43:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:43:58 INFO - PROCESS | 3968 | 1464936238362 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:43:58 INFO - PROCESS | 3968 | 1464936238364 Marionette TRACE conn6 <- [1,2930,null,{}] 23:43:58 INFO - PROCESS | 3968 | 1464936238368 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:58 INFO - PROCESS | 3968 | 1464936238504 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 23:43:58 INFO - PROCESS | 3968 | 1464936238717 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:58 INFO - PROCESS | 3968 | ++DOCSHELL 20B8E400 == 158 [pid = 3968] [id = 742] 23:43:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 294 (20BF0C00) [pid = 3968] [serial = 2226] [outer = 00000000] 23:43:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 295 (21B91000) [pid = 3968] [serial = 2227] [outer = 20BF0C00] 23:43:58 INFO - PROCESS | 3968 | 1464936238773 Marionette DEBUG loaded listener.js 23:43:58 INFO - PROCESS | 3968 | ++DOMWINDOW == 296 (21B9B000) [pid = 3968] [serial = 2228] [outer = 20BF0C00] 23:43:59 INFO - PROCESS | 3968 | 1464936239275 Marionette TRACE conn6 <- [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"]]]}] 23:43:59 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 23:43:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:43:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 931ms 23:43:59 INFO - PROCESS | 3968 | 1464936239293 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 23:43:59 INFO - PROCESS | 3968 | 1464936239295 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 23:43:59 INFO - PROCESS | 3968 | 1464936239299 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:43:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:43:59 INFO - PROCESS | 3968 | 1464936239301 Marionette TRACE conn6 <- [1,2934,null,{}] 23:43:59 INFO - PROCESS | 3968 | 1464936239324 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:59 INFO - PROCESS | 3968 | 1464936239465 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 23:43:59 INFO - PROCESS | 3968 | 1464936239676 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:59 INFO - PROCESS | 3968 | ++DOCSHELL 21B9E400 == 159 [pid = 3968] [id = 743] 23:43:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 297 (21BAD400) [pid = 3968] [serial = 2229] [outer = 00000000] 23:43:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 298 (21BD8800) [pid = 3968] [serial = 2230] [outer = 21BAD400] 23:43:59 INFO - PROCESS | 3968 | 1464936239732 Marionette DEBUG loaded listener.js 23:43:59 INFO - PROCESS | 3968 | ++DOMWINDOW == 299 (21BE1C00) [pid = 3968] [serial = 2231] [outer = 21BAD400] 23:44:00 INFO - PROCESS | 3968 | 1464936240259 Marionette TRACE conn6 <- [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]]]}] 23:44:00 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. 23:44:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 970ms 23:44:00 INFO - PROCESS | 3968 | 1464936240289 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 23:44:00 INFO - PROCESS | 3968 | 1464936240291 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 23:44:00 INFO - PROCESS | 3968 | 1464936240296 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:44:00 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:44:00 INFO - PROCESS | 3968 | 1464936240298 Marionette TRACE conn6 <- [1,2938,null,{}] 23:44:00 INFO - PROCESS | 3968 | 1464936240302 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:00 INFO - PROCESS | 3968 | 1464936240441 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 23:44:00 INFO - PROCESS | 3968 | 1464936240656 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:00 INFO - PROCESS | 3968 | ++DOCSHELL 225EE400 == 160 [pid = 3968] [id = 744] 23:44:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 300 (225F2000) [pid = 3968] [serial = 2232] [outer = 00000000] 23:44:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 301 (2261D400) [pid = 3968] [serial = 2233] [outer = 225F2000] 23:44:00 INFO - PROCESS | 3968 | 1464936240712 Marionette DEBUG loaded listener.js 23:44:00 INFO - PROCESS | 3968 | ++DOMWINDOW == 302 (22751000) [pid = 3968] [serial = 2234] [outer = 225F2000] 23:44:01 INFO - PROCESS | 3968 | ++DOCSHELL 22618800 == 161 [pid = 3968] [id = 745] 23:44:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 303 (22AB7800) [pid = 3968] [serial = 2235] [outer = 00000000] 23:44:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 304 (22AC2000) [pid = 3968] [serial = 2236] [outer = 22AB7800] 23:44:01 INFO - PROCESS | 3968 | 1464936241321 Marionette TRACE conn6 <- [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]]]}] 23:44:01 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. 23:44:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1066ms 23:44:01 INFO - PROCESS | 3968 | 1464936241366 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 23:44:01 INFO - PROCESS | 3968 | 1464936241368 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 23:44:01 INFO - PROCESS | 3968 | 1464936241372 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:44:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:44:01 INFO - PROCESS | 3968 | 1464936241374 Marionette TRACE conn6 <- [1,2942,null,{}] 23:44:01 INFO - PROCESS | 3968 | 1464936241382 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:01 INFO - PROCESS | 3968 | 1464936241576 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 23:44:01 INFO - PROCESS | 3968 | 1464936241787 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:01 INFO - PROCESS | 3968 | ++DOCSHELL 22752400 == 162 [pid = 3968] [id = 746] 23:44:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 305 (22753800) [pid = 3968] [serial = 2237] [outer = 00000000] 23:44:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 306 (22B74C00) [pid = 3968] [serial = 2238] [outer = 22753800] 23:44:01 INFO - PROCESS | 3968 | 1464936241885 Marionette DEBUG loaded listener.js 23:44:01 INFO - PROCESS | 3968 | ++DOMWINDOW == 307 (22B7CC00) [pid = 3968] [serial = 2239] [outer = 22753800] 23:44:02 INFO - PROCESS | 3968 | 1464936242409 Marionette TRACE conn6 <- [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]]]}] 23:44:02 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:44:02 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 23:44:02 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1077ms 23:44:02 INFO - PROCESS | 3968 | 1464936242454 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 23:44:02 INFO - PROCESS | 3968 | 1464936242456 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 23:44:02 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:44:02 INFO - PROCESS | 3968 | 1464936242460 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:44:02 INFO - PROCESS | 3968 | 1464936242463 Marionette TRACE conn6 <- [1,2946,null,{}] 23:44:02 INFO - PROCESS | 3968 | 1464936242466 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:02 INFO - PROCESS | 3968 | 1464936242656 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 23:44:02 INFO - PROCESS | 3968 | 1464936242874 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:02 INFO - PROCESS | 3968 | ++DOCSHELL 23065400 == 163 [pid = 3968] [id = 747] 23:44:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 308 (23066800) [pid = 3968] [serial = 2240] [outer = 00000000] 23:44:02 INFO - PROCESS | 3968 | ++DOMWINDOW == 309 (23886800) [pid = 3968] [serial = 2241] [outer = 23066800] 23:44:02 INFO - PROCESS | 3968 | 1464936242936 Marionette DEBUG loaded listener.js 23:44:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 310 (23891800) [pid = 3968] [serial = 2242] [outer = 23066800] 23:44:03 INFO - PROCESS | 3968 | 1464936243484 Marionette TRACE conn6 <- [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]]]}] 23:44:03 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. 23:44:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1078ms 23:44:03 INFO - PROCESS | 3968 | 1464936243541 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 23:44:03 INFO - PROCESS | 3968 | 1464936243544 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 23:44:03 INFO - PROCESS | 3968 | 1464936243547 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:44:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:44:03 INFO - PROCESS | 3968 | 1464936243549 Marionette TRACE conn6 <- [1,2950,null,{}] 23:44:03 INFO - PROCESS | 3968 | 1464936243553 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:03 INFO - PROCESS | 3968 | 1464936243692 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 23:44:03 INFO - PROCESS | 3968 | 1464936243909 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:03 INFO - PROCESS | 3968 | ++DOCSHELL 23886400 == 164 [pid = 3968] [id = 748] 23:44:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 311 (23913400) [pid = 3968] [serial = 2243] [outer = 00000000] 23:44:03 INFO - PROCESS | 3968 | ++DOMWINDOW == 312 (23921C00) [pid = 3968] [serial = 2244] [outer = 23913400] 23:44:03 INFO - PROCESS | 3968 | 1464936243964 Marionette DEBUG loaded listener.js 23:44:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 313 (23924C00) [pid = 3968] [serial = 2245] [outer = 23913400] 23:44:04 INFO - PROCESS | 3968 | 1464936244513 Marionette TRACE conn6 <- [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]]]}] 23:44:04 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. 23:44:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1020ms 23:44:04 INFO - PROCESS | 3968 | 1464936244570 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 23:44:04 INFO - PROCESS | 3968 | 1464936244573 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 23:44:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:44:04 INFO - PROCESS | 3968 | 1464936244576 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:44:04 INFO - PROCESS | 3968 | 1464936244580 Marionette TRACE conn6 <- [1,2954,null,{}] 23:44:04 INFO - PROCESS | 3968 | 1464936244583 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:04 INFO - PROCESS | 3968 | 1464936244739 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 23:44:04 INFO - PROCESS | 3968 | 1464936244918 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:04 INFO - PROCESS | 3968 | ++DOCSHELL 23933C00 == 165 [pid = 3968] [id = 749] 23:44:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 314 (23B05400) [pid = 3968] [serial = 2246] [outer = 00000000] 23:44:04 INFO - PROCESS | 3968 | ++DOMWINDOW == 315 (23B4C000) [pid = 3968] [serial = 2247] [outer = 23B05400] 23:44:04 INFO - PROCESS | 3968 | 1464936244972 Marionette DEBUG loaded listener.js 23:44:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 316 (23B59400) [pid = 3968] [serial = 2248] [outer = 23B05400] 23:44:05 INFO - PROCESS | 3968 | 1464936245524 Marionette TRACE conn6 <- [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]]]}] 23:44:05 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. 23:44:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 970ms 23:44:05 INFO - PROCESS | 3968 | 1464936245553 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 23:44:05 INFO - PROCESS | 3968 | 1464936245556 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 23:44:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:44:05 INFO - PROCESS | 3968 | 1464936245561 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:44:05 INFO - PROCESS | 3968 | 1464936245563 Marionette TRACE conn6 <- [1,2958,null,{}] 23:44:05 INFO - PROCESS | 3968 | 1464936245567 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:05 INFO - PROCESS | 3968 | 1464936245707 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 23:44:05 INFO - PROCESS | 3968 | 1464936245924 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:05 INFO - PROCESS | 3968 | ++DOCSHELL 23B60000 == 166 [pid = 3968] [id = 750] 23:44:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 317 (23B61800) [pid = 3968] [serial = 2249] [outer = 00000000] 23:44:05 INFO - PROCESS | 3968 | ++DOMWINDOW == 318 (2450F000) [pid = 3968] [serial = 2250] [outer = 23B61800] 23:44:05 INFO - PROCESS | 3968 | 1464936245979 Marionette DEBUG loaded listener.js 23:44:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 319 (2450F400) [pid = 3968] [serial = 2251] [outer = 23B61800] 23:44:06 INFO - PROCESS | 3968 | 1464936246482 Marionette TRACE conn6 <- [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]]]}] 23:44:06 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. 23:44:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 971ms 23:44:06 INFO - PROCESS | 3968 | 1464936246536 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 23:44:06 INFO - PROCESS | 3968 | 1464936246538 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 23:44:06 INFO - PROCESS | 3968 | 1464936246542 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:44:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:44:06 INFO - PROCESS | 3968 | 1464936246544 Marionette TRACE conn6 <- [1,2962,null,{}] 23:44:06 INFO - PROCESS | 3968 | 1464936246548 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:06 INFO - PROCESS | 3968 | 1464936246697 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 23:44:06 INFO - PROCESS | 3968 | 1464936246926 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:06 INFO - PROCESS | 3968 | ++DOCSHELL 24D98400 == 167 [pid = 3968] [id = 751] 23:44:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 320 (24D9AC00) [pid = 3968] [serial = 2252] [outer = 00000000] 23:44:06 INFO - PROCESS | 3968 | ++DOMWINDOW == 321 (26D09400) [pid = 3968] [serial = 2253] [outer = 24D9AC00] 23:44:07 INFO - PROCESS | 3968 | 1464936246984 Marionette DEBUG loaded listener.js 23:44:07 INFO - PROCESS | 3968 | ++DOMWINDOW == 322 (26D0A000) [pid = 3968] [serial = 2254] [outer = 24D9AC00] 23:44:07 INFO - PROCESS | 3968 | 1464936247527 Marionette TRACE conn6 <- [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]]]}] 23:44:07 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. 23:44:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1016ms 23:44:07 INFO - PROCESS | 3968 | 1464936247561 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 23:44:07 INFO - PROCESS | 3968 | 1464936247564 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 23:44:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:44:07 INFO - PROCESS | 3968 | 1464936247567 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:44:07 INFO - PROCESS | 3968 | 1464936247569 Marionette TRACE conn6 <- [1,2966,null,{}] 23:44:07 INFO - PROCESS | 3968 | 1464936247573 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:07 INFO - PROCESS | 3968 | 1464936247714 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 23:44:07 INFO - PROCESS | 3968 | 1464936247926 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:08 INFO - PROCESS | 3968 | ++DOCSHELL 27914800 == 168 [pid = 3968] [id = 752] 23:44:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 323 (27915400) [pid = 3968] [serial = 2255] [outer = 00000000] 23:44:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 324 (27A25C00) [pid = 3968] [serial = 2256] [outer = 27915400] 23:44:08 INFO - PROCESS | 3968 | 1464936248020 Marionette DEBUG loaded listener.js 23:44:08 INFO - PROCESS | 3968 | ++DOMWINDOW == 325 (27A45C00) [pid = 3968] [serial = 2257] [outer = 27915400] 23:44:08 INFO - PROCESS | 3968 | 1464936248571 Marionette TRACE conn6 <- [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]]]}] 23:44:08 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. 23:44:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1018ms 23:44:08 INFO - PROCESS | 3968 | 1464936248589 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 23:44:08 INFO - PROCESS | 3968 | 1464936248591 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 23:44:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:44:08 INFO - PROCESS | 3968 | 1464936248595 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:44:08 INFO - PROCESS | 3968 | 1464936248597 Marionette TRACE conn6 <- [1,2970,null,{}] 23:44:08 INFO - PROCESS | 3968 | 1464936248601 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:08 INFO - PROCESS | 3968 | 1464936248751 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 23:44:08 INFO - PROCESS | 3968 | 1464936248944 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:09 INFO - PROCESS | 3968 | ++DOCSHELL 27A4C800 == 169 [pid = 3968] [id = 753] 23:44:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 326 (27A4FC00) [pid = 3968] [serial = 2258] [outer = 00000000] 23:44:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 327 (2835E400) [pid = 3968] [serial = 2259] [outer = 27A4FC00] 23:44:09 INFO - PROCESS | 3968 | 1464936249042 Marionette DEBUG loaded listener.js 23:44:09 INFO - PROCESS | 3968 | ++DOMWINDOW == 328 (28570C00) [pid = 3968] [serial = 2260] [outer = 27A4FC00] 23:44:09 INFO - PROCESS | 3968 | 1464936249566 Marionette TRACE conn6 <- [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"]]]}] 23:44:09 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 23:44:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:44:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1022ms 23:44:09 INFO - PROCESS | 3968 | 1464936249617 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 23:44:09 INFO - PROCESS | 3968 | 1464936249619 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 23:44:09 INFO - PROCESS | 3968 | 1464936249623 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:44:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:44:09 INFO - PROCESS | 3968 | 1464936249625 Marionette TRACE conn6 <- [1,2974,null,{}] 23:44:09 INFO - PROCESS | 3968 | 1464936249628 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:09 INFO - PROCESS | 3968 | 1464936249770 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 23:44:10 INFO - PROCESS | 3968 | 1464936249992 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:10 INFO - PROCESS | 3968 | ++DOCSHELL 28576400 == 170 [pid = 3968] [id = 754] 23:44:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 329 (28602000) [pid = 3968] [serial = 2261] [outer = 00000000] 23:44:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 330 (28D18000) [pid = 3968] [serial = 2262] [outer = 28602000] 23:44:10 INFO - PROCESS | 3968 | 1464936250047 Marionette DEBUG loaded listener.js 23:44:10 INFO - PROCESS | 3968 | ++DOMWINDOW == 331 (29216400) [pid = 3968] [serial = 2263] [outer = 28602000] 23:44:10 INFO - PROCESS | 3968 | 1464936250657 Marionette TRACE conn6 <- [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]]]}] 23:44:10 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. 23:44:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1067ms 23:44:10 INFO - PROCESS | 3968 | 1464936250706 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 23:44:10 INFO - PROCESS | 3968 | 1464936250709 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 23:44:10 INFO - PROCESS | 3968 | 1464936250714 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:44:10 INFO - PROCESS | 3968 | 1464936250716 Marionette TRACE conn6 <- [1,2978,null,{}] 23:44:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:44:10 INFO - PROCESS | 3968 | 1464936250720 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:10 INFO - PROCESS | 3968 | 1464936250865 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 23:44:11 INFO - PROCESS | 3968 | 1464936251094 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:11 INFO - PROCESS | 3968 | ++DOCSHELL 18AF7C00 == 171 [pid = 3968] [id = 755] 23:44:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 332 (1950C000) [pid = 3968] [serial = 2264] [outer = 00000000] 23:44:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 333 (1CE89C00) [pid = 3968] [serial = 2265] [outer = 1950C000] 23:44:11 INFO - PROCESS | 3968 | 1464936251150 Marionette DEBUG loaded listener.js 23:44:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 334 (1E6B9400) [pid = 3968] [serial = 2266] [outer = 1950C000] 23:44:11 INFO - PROCESS | 3968 | ++DOCSHELL 29AABC00 == 172 [pid = 3968] [id = 756] 23:44:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 335 (29E1D000) [pid = 3968] [serial = 2267] [outer = 00000000] 23:44:11 INFO - PROCESS | 3968 | ++DOMWINDOW == 336 (29E1E000) [pid = 3968] [serial = 2268] [outer = 29E1D000] 23:44:11 INFO - PROCESS | 3968 | ************************* 23:44:11 INFO - PROCESS | 3968 | A coding exception was thrown and uncaught in a Task. 23:44:11 INFO - PROCESS | 3968 | 23:44:11 INFO - PROCESS | 3968 | Full message: TypeError: NetworkError when attempting to fetch resource. 23:44:11 INFO - PROCESS | 3968 | Full stack: 23:44:11 INFO - PROCESS | 3968 | ************************* 23:44:11 INFO - PROCESS | 3968 | 1464936251913 Marionette TRACE conn6 <- [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]]]}] 23:44:11 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. 23:44:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1220ms 23:44:11 INFO - PROCESS | 3968 | 1464936251941 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 23:44:11 INFO - PROCESS | 3968 | 1464936251943 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 23:44:11 INFO - PROCESS | 3968 | 1464936251946 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:44:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:44:11 INFO - PROCESS | 3968 | 1464936251948 Marionette TRACE conn6 <- [1,2982,null,{}] 23:44:11 INFO - PROCESS | 3968 | 1464936251952 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:12 INFO - PROCESS | 3968 | 1464936252154 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 23:44:12 INFO - PROCESS | 3968 | 1464936252420 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:12 INFO - PROCESS | 3968 | ++DOCSHELL 29E27C00 == 173 [pid = 3968] [id = 757] 23:44:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 337 (29E28800) [pid = 3968] [serial = 2269] [outer = 00000000] 23:44:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 338 (29E4E000) [pid = 3968] [serial = 2270] [outer = 29E28800] 23:44:12 INFO - PROCESS | 3968 | 1464936252478 Marionette DEBUG loaded listener.js 23:44:12 INFO - PROCESS | 3968 | ++DOMWINDOW == 339 (29E4F800) [pid = 3968] [serial = 2271] [outer = 29E28800] 23:44:13 INFO - PROCESS | 3968 | 1464936253021 Marionette TRACE conn6 <- [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]]]}] 23:44:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:44:13 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 23:44:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1118ms 23:44:13 INFO - PROCESS | 3968 | 1464936253069 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 23:44:13 INFO - PROCESS | 3968 | 1464936253071 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 23:44:13 INFO - PROCESS | 3968 | 1464936253075 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:44:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:44:13 INFO - PROCESS | 3968 | 1464936253076 Marionette TRACE conn6 <- [1,2986,null,{}] 23:44:13 INFO - PROCESS | 3968 | 1464936253080 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:13 INFO - PROCESS | 3968 | 1464936253229 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 23:44:13 INFO - PROCESS | 3968 | 1464936253470 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:13 INFO - PROCESS | 3968 | ++DOCSHELL 29FB9800 == 174 [pid = 3968] [id = 758] 23:44:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 340 (2A660400) [pid = 3968] [serial = 2272] [outer = 00000000] 23:44:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 341 (2A681000) [pid = 3968] [serial = 2273] [outer = 2A660400] 23:44:13 INFO - PROCESS | 3968 | 1464936253528 Marionette DEBUG loaded listener.js 23:44:13 INFO - PROCESS | 3968 | ++DOMWINDOW == 342 (2A685800) [pid = 3968] [serial = 2274] [outer = 2A660400] 23:44:14 INFO - PROCESS | 3968 | 1464936254366 Marionette TRACE conn6 <- [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]]]}] 23:44:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 23:44:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1327ms 23:44:14 INFO - PROCESS | 3968 | 1464936254405 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 23:44:14 INFO - PROCESS | 3968 | 1464936254410 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 23:44:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:44:14 INFO - PROCESS | 3968 | 1464936254415 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:44:14 INFO - PROCESS | 3968 | 1464936254419 Marionette TRACE conn6 <- [1,2990,null,{}] 23:44:14 INFO - PROCESS | 3968 | 1464936254426 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:14 INFO - PROCESS | 3968 | 1464936254574 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 23:44:14 INFO - PROCESS | 3968 | 1464936254805 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:14 INFO - PROCESS | 3968 | ++DOCSHELL 1050DC00 == 175 [pid = 3968] [id = 759] 23:44:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 343 (10510000) [pid = 3968] [serial = 2275] [outer = 00000000] 23:44:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 344 (14B78400) [pid = 3968] [serial = 2276] [outer = 10510000] 23:44:14 INFO - PROCESS | 3968 | 1464936254857 Marionette DEBUG loaded listener.js 23:44:14 INFO - PROCESS | 3968 | ++DOMWINDOW == 345 (1781B400) [pid = 3968] [serial = 2277] [outer = 10510000] 23:44:15 INFO - PROCESS | 3968 | 1464936255421 Marionette TRACE conn6 <- [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]]]}] 23:44:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 23:44:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1023ms 23:44:15 INFO - PROCESS | 3968 | 1464936255438 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 23:44:15 INFO - PROCESS | 3968 | 1464936255443 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 23:44:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:44:15 INFO - PROCESS | 3968 | 1464936255449 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:44:15 INFO - PROCESS | 3968 | 1464936255452 Marionette TRACE conn6 <- [1,2994,null,{}] 23:44:15 INFO - PROCESS | 3968 | 1464936255455 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:15 INFO - PROCESS | 3968 | 1464936255592 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 23:44:15 INFO - PROCESS | 3968 | 1464936255811 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:15 INFO - PROCESS | 3968 | ++DOCSHELL 1A03A000 == 176 [pid = 3968] [id = 760] 23:44:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 346 (1A03F400) [pid = 3968] [serial = 2278] [outer = 00000000] 23:44:15 INFO - PROCESS | 3968 | ++DOMWINDOW == 347 (1BDF3400) [pid = 3968] [serial = 2279] [outer = 1A03F400] 23:44:15 INFO - PROCESS | 3968 | 1464936255904 Marionette DEBUG loaded listener.js 23:44:16 INFO - PROCESS | 3968 | ++DOMWINDOW == 348 (1CEEDC00) [pid = 3968] [serial = 2280] [outer = 1A03F400] 23:44:16 INFO - PROCESS | 3968 | 1464936256427 Marionette TRACE conn6 <- [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]]]}] 23:44:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 23:44:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1021ms 23:44:16 INFO - PROCESS | 3968 | 1464936256473 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 23:44:16 INFO - PROCESS | 3968 | 1464936256475 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 23:44:16 INFO - PROCESS | 3968 | 1464936256478 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:44:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:44:16 INFO - PROCESS | 3968 | 1464936256482 Marionette TRACE conn6 <- [1,2998,null,{}] 23:44:16 INFO - PROCESS | 3968 | 1464936256508 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:16 INFO - PROCESS | 3968 | 1464936256648 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 23:44:16 INFO - PROCESS | 3968 | 1464936256936 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:16 INFO - PROCESS | 3968 | --DOCSHELL 2DC8F400 == 175 [pid = 3968] [id = 580] 23:44:16 INFO - PROCESS | 3968 | --DOCSHELL 10106400 == 174 [pid = 3968] [id = 629] 23:44:16 INFO - PROCESS | 3968 | --DOCSHELL 1AE14800 == 173 [pid = 3968] [id = 734] 23:44:16 INFO - PROCESS | 3968 | --DOCSHELL 1010BC00 == 172 [pid = 3968] [id = 733] 23:44:16 INFO - PROCESS | 3968 | --DOCSHELL 19724000 == 171 [pid = 3968] [id = 732] 23:44:16 INFO - PROCESS | 3968 | --DOCSHELL 1952EC00 == 170 [pid = 3968] [id = 731] 23:44:16 INFO - PROCESS | 3968 | --DOCSHELL 144F7800 == 169 [pid = 3968] [id = 728] 23:44:16 INFO - PROCESS | 3968 | --DOCSHELL 14259C00 == 168 [pid = 3968] [id = 727] 23:44:16 INFO - PROCESS | 3968 | --DOCSHELL 1022DC00 == 167 [pid = 3968] [id = 726] 23:44:16 INFO - PROCESS | 3968 | --DOCSHELL 08B84C00 == 166 [pid = 3968] [id = 725] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 347 (28D10800) [pid = 3968] [serial = 2128] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 346 (2392EC00) [pid = 3968] [serial = 2074] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 345 (22620800) [pid = 3968] [serial = 2068] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 344 (23B5A800) [pid = 3968] [serial = 2077] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 343 (2921A000) [pid = 3968] [serial = 2089] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 342 (24D92C00) [pid = 3968] [serial = 2080] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 341 (28578000) [pid = 3968] [serial = 2086] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 340 (29E21800) [pid = 3968] [serial = 2092] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 339 (21BDA000) [pid = 3968] [serial = 2065] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 338 (29FB3C00) [pid = 3968] [serial = 2095] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 337 (27A22000) [pid = 3968] [serial = 2083] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 336 (23150800) [pid = 3968] [serial = 2071] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | ++DOCSHELL 0D075400 == 167 [pid = 3968] [id = 761] 23:44:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 337 (0D0CEC00) [pid = 3968] [serial = 2281] [outer = 00000000] 23:44:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 338 (10028800) [pid = 3968] [serial = 2282] [outer = 0D0CEC00] 23:44:17 INFO - PROCESS | 3968 | 1464936257096 Marionette DEBUG loaded listener.js 23:44:17 INFO - PROCESS | 3968 | ++DOMWINDOW == 339 (110A2C00) [pid = 3968] [serial = 2283] [outer = 0D0CEC00] 23:44:17 INFO - PROCESS | 3968 | --DOCSHELL 2D052800 == 166 [pid = 3968] [id = 720] 23:44:17 INFO - PROCESS | 3968 | --DOCSHELL 2C3A0400 == 165 [pid = 3968] [id = 719] 23:44:17 INFO - PROCESS | 3968 | --DOCSHELL 2BCDD800 == 164 [pid = 3968] [id = 718] 23:44:17 INFO - PROCESS | 3968 | --DOCSHELL 2BCD7C00 == 163 [pid = 3968] [id = 717] 23:44:17 INFO - PROCESS | 3968 | --DOCSHELL 23B03C00 == 162 [pid = 3968] [id = 716] 23:44:17 INFO - PROCESS | 3968 | --DOCSHELL 2AA8C400 == 161 [pid = 3968] [id = 715] 23:44:17 INFO - PROCESS | 3968 | --DOCSHELL 2A6AB000 == 160 [pid = 3968] [id = 714] 23:44:17 INFO - PROCESS | 3968 | --DOCSHELL 29FB4800 == 159 [pid = 3968] [id = 713] 23:44:17 INFO - PROCESS | 3968 | --DOCSHELL 28602800 == 158 [pid = 3968] [id = 712] 23:44:17 INFO - PROCESS | 3968 | --DOCSHELL 1EF87800 == 157 [pid = 3968] [id = 711] 23:44:17 INFO - PROCESS | 3968 | --DOCSHELL 1424F400 == 156 [pid = 3968] [id = 710] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 338 (2835B000) [pid = 3968] [serial = 2126] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 337 (20BF2C00) [pid = 3968] [serial = 2098] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 336 (21BDB400) [pid = 3968] [serial = 2114] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 335 (1A039C00) [pid = 3968] [serial = 2101] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 334 (23063400) [pid = 3968] [serial = 2117] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 333 (1F881C00) [pid = 3968] [serial = 2123] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 332 (20BF6400) [pid = 3968] [serial = 2062] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 331 (23012800) [pid = 3968] [serial = 2116] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 330 (27A45800) [pid = 3968] [serial = 2125] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 329 (15A2C000) [pid = 3968] [serial = 2122] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 328 (1BDF3C00) [pid = 3968] [serial = 2102] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 327 (23927800) [pid = 3968] [serial = 2119] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 326 (20092C00) [pid = 3968] [serial = 2110] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 325 (17825000) [pid = 3968] [serial = 2056] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 324 (20BCB400) [pid = 3968] [serial = 2105] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 323 (207A4000) [pid = 3968] [serial = 2111] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 322 (1CEEC800) [pid = 3968] [serial = 2059] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 321 (1A027C00) [pid = 3968] [serial = 2107] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 320 (20094800) [pid = 3968] [serial = 2104] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 319 (21B91400) [pid = 3968] [serial = 2113] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 318 (1BD0CC00) [pid = 3968] [serial = 2108] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | --DOMWINDOW == 317 (23B0FC00) [pid = 3968] [serial = 2120] [outer = 00000000] [url = about:blank] 23:44:17 INFO - PROCESS | 3968 | [3968] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:44:17 INFO - PROCESS | 3968 | 1464936257653 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:44:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:44:17 INFO - {} 23:44:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:44:17 INFO - {} 23:44:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:44:17 INFO - {} 23:44:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:44:17 INFO - {} 23:44:17 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1234ms 23:44:17 INFO - PROCESS | 3968 | 1464936257717 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 23:44:17 INFO - PROCESS | 3968 | 1464936257720 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 23:44:17 INFO - TEST-START | /FileAPI/fileReader.html 23:44:17 INFO - PROCESS | 3968 | 1464936257723 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:44:17 INFO - PROCESS | 3968 | 1464936257725 Marionette TRACE conn6 <- [1,3002,null,{}] 23:44:17 INFO - PROCESS | 3968 | 1464936257728 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:17 INFO - PROCESS | 3968 | 1464936257880 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 23:44:18 INFO - PROCESS | 3968 | 1464936258045 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:18 INFO - PROCESS | 3968 | ++DOCSHELL 1100A800 == 157 [pid = 3968] [id = 762] 23:44:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 318 (110A2400) [pid = 3968] [serial = 2284] [outer = 00000000] 23:44:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 319 (19EE3800) [pid = 3968] [serial = 2285] [outer = 110A2400] 23:44:18 INFO - PROCESS | 3968 | 1464936258091 Marionette DEBUG loaded listener.js 23:44:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 320 (1A032C00) [pid = 3968] [serial = 2286] [outer = 110A2400] 23:44:18 INFO - PROCESS | 3968 | 1464936258482 Marionette TRACE conn6 <- [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]]]}] 23:44:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:44:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:44:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:44:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:44:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 830ms 23:44:18 INFO - PROCESS | 3968 | 1464936258557 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 23:44:18 INFO - PROCESS | 3968 | 1464936258559 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 23:44:18 INFO - PROCESS | 3968 | 1464936258562 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:44:18 INFO - TEST-START | /FileAPI/historical.html 23:44:18 INFO - PROCESS | 3968 | 1464936258564 Marionette TRACE conn6 <- [1,3006,null,{}] 23:44:18 INFO - PROCESS | 3968 | 1464936258567 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:18 INFO - PROCESS | 3968 | 1464936258686 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 23:44:18 INFO - PROCESS | 3968 | 1464936258694 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:18 INFO - PROCESS | 3968 | ++DOCSHELL 1A03F800 == 158 [pid = 3968] [id = 763] 23:44:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 321 (1A133800) [pid = 3968] [serial = 2287] [outer = 00000000] 23:44:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 322 (1CE67C00) [pid = 3968] [serial = 2288] [outer = 1A133800] 23:44:18 INFO - PROCESS | 3968 | 1464936258740 Marionette DEBUG loaded listener.js 23:44:18 INFO - PROCESS | 3968 | ++DOMWINDOW == 323 (1E670800) [pid = 3968] [serial = 2289] [outer = 1A133800] 23:44:19 INFO - PROCESS | 3968 | 1464936259242 Marionette TRACE conn6 <- [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"]]]}] 23:44:19 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:44:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:44:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:44:19 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:44:19 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:44:19 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:44:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:44:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:44:19 INFO - TEST-OK | /FileAPI/historical.html | took 731ms 23:44:19 INFO - PROCESS | 3968 | 1464936259307 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 23:44:19 INFO - PROCESS | 3968 | 1464936259310 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 23:44:19 INFO - PROCESS | 3968 | 1464936259313 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:44:19 INFO - TEST-START | /FileAPI/idlharness.html 23:44:19 INFO - PROCESS | 3968 | 1464936259315 Marionette TRACE conn6 <- [1,3010,null,{}] 23:44:19 INFO - PROCESS | 3968 | 1464936259318 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:19 INFO - PROCESS | 3968 | 1464936259469 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 23:44:19 INFO - PROCESS | 3968 | 1464936259480 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:19 INFO - PROCESS | 3968 | ++DOCSHELL 15A2CC00 == 159 [pid = 3968] [id = 764] 23:44:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 324 (1CE61800) [pid = 3968] [serial = 2290] [outer = 00000000] 23:44:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 325 (21B98400) [pid = 3968] [serial = 2291] [outer = 1CE61800] 23:44:19 INFO - PROCESS | 3968 | 1464936259526 Marionette DEBUG loaded listener.js 23:44:19 INFO - PROCESS | 3968 | ++DOMWINDOW == 326 (21BDA000) [pid = 3968] [serial = 2292] [outer = 1CE61800] 23:44:20 INFO - PROCESS | 3968 | 1464936260626 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:44:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:44:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:44:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:44:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:44:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:44:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:44:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:44: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 23:44:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:44:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:44:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:44:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:44:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:44:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:44: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 23:44:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:44:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:44:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:44:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:44:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:44:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:44: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 23:44:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:44:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:44:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:44:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:44:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:44:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:44: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 23:44: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 23:44:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:44:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:44:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:44:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:44:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:44:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:44:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:44:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:44:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:44:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:44:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:44:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:44: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 23:44:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:44:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:44:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:44:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:44:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:44:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:44: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 23:44: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 23:44:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:44:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:44:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:44:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:44:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:44:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:44:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:44:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:44:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:44:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:44:20 INFO - TEST-OK | /FileAPI/idlharness.html | took 1420ms 23:44:20 INFO - PROCESS | 3968 | 1464936260742 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 23:44:20 INFO - PROCESS | 3968 | 1464936260744 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 23:44:20 INFO - TEST-START | /FileAPI/idlharness.worker 23:44:20 INFO - PROCESS | 3968 | 1464936260747 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:44:20 INFO - PROCESS | 3968 | 1464936260749 Marionette TRACE conn6 <- [1,3014,null,{}] 23:44:20 INFO - PROCESS | 3968 | 1464936260753 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:20 INFO - PROCESS | 3968 | 1464936260939 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 23:44:20 INFO - PROCESS | 3968 | 1464936260964 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:21 INFO - PROCESS | 3968 | ++DOCSHELL 21B91400 == 160 [pid = 3968] [id = 765] 23:44:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 327 (225ED400) [pid = 3968] [serial = 2293] [outer = 00000000] 23:44:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 328 (29F57800) [pid = 3968] [serial = 2294] [outer = 225ED400] 23:44:21 INFO - PROCESS | 3968 | 1464936261009 Marionette DEBUG loaded listener.js 23:44:21 INFO - PROCESS | 3968 | ++DOMWINDOW == 329 (29E28C00) [pid = 3968] [serial = 2295] [outer = 225ED400] 23:44:21 INFO - PROCESS | 3968 | [3968] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:44:22 INFO - PROCESS | 3968 | --DOMWINDOW == 328 (195D0C00) [pid = 3968] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:44:22 INFO - PROCESS | 3968 | --DOMWINDOW == 327 (19DB1400) [pid = 3968] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:44:22 INFO - PROCESS | 3968 | --DOMWINDOW == 326 (08B89000) [pid = 3968] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:44:22 INFO - PROCESS | 3968 | --DOMWINDOW == 325 (1AE1AC00) [pid = 3968] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:44:22 INFO - PROCESS | 3968 | --DOMWINDOW == 324 (1425B400) [pid = 3968] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:44:22 INFO - PROCESS | 3968 | --DOMWINDOW == 323 (144FAC00) [pid = 3968] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:44:22 INFO - PROCESS | 3968 | --DOMWINDOW == 322 (10548000) [pid = 3968] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:44:22 INFO - PROCESS | 3968 | --DOMWINDOW == 321 (17828800) [pid = 3968] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:44:22 INFO - PROCESS | 3968 | --DOMWINDOW == 320 (1022F400) [pid = 3968] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:44:22 INFO - PROCESS | 3968 | --DOMWINDOW == 319 (18AF2C00) [pid = 3968] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:44:22 INFO - PROCESS | 3968 | 1464936262153 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:44:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:44:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:44:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:44:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:44:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:44:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:44:22 INFO - {} 23:44: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 23:44:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:44:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:44:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:44:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:44:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:44:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:44:22 INFO - {} 23:44: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 23:44:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:44:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:44:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:44:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:44:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:44:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:44:22 INFO - {} 23:44: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 23:44:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:44:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:44:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:44:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:44:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:44:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:44:22 INFO - {} 23:44: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 - {} 23:44:22 INFO - {} 23:44: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 23:44:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:44:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:44:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:44:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:44:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:44:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:44:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:44:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:44:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:44:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:44:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:44:22 INFO - {} 23:44: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 23:44:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:44:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:44:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:44:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:44:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:44:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:44:22 INFO - {} 23:44: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 - {} 23:44:22 INFO - {} 23:44: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 23:44:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:44:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:44:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:44:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:44:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:44:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:44: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 23:44:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:44:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:44:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:44:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:44:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:44: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 23:44:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:44:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:44:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:44:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:44:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:44: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 23:44:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:44:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:44:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:44:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:44:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:44: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 23:44:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:44:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:44:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:44:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:44:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:44: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 23:44:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:44:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:44:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:44:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:44:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:44: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 23:44:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:44:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:44:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:44:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:44:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:44:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:44: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 23:44:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:44:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:44:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:44:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:44:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:44:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:44:22 INFO - {} 23:44:22 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1543ms 23:44:22 INFO - PROCESS | 3968 | 1464936262291 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 23:44:22 INFO - PROCESS | 3968 | 1464936262294 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 23:44:22 INFO - PROCESS | 3968 | 1464936262297 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:44:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:44:22 INFO - PROCESS | 3968 | 1464936262298 Marionette TRACE conn6 <- [1,3018,null,{}] 23:44:22 INFO - PROCESS | 3968 | 1464936262302 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:22 INFO - PROCESS | 3968 | 1464936262443 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 23:44:22 INFO - PROCESS | 3968 | 1464936262606 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:22 INFO - PROCESS | 3968 | ++DOCSHELL 2A6A7800 == 161 [pid = 3968] [id = 766] 23:44:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 320 (2A822800) [pid = 3968] [serial = 2296] [outer = 00000000] 23:44:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 321 (2D051800) [pid = 3968] [serial = 2297] [outer = 2A822800] 23:44:22 INFO - PROCESS | 3968 | 1464936262651 Marionette DEBUG loaded listener.js 23:44:22 INFO - PROCESS | 3968 | ++DOMWINDOW == 322 (2D057C00) [pid = 3968] [serial = 2298] [outer = 2A822800] 23:44:23 INFO - PROCESS | 3968 | 1464936263114 Marionette TRACE conn6 <- [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]]]}] 23:44: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 23:44:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 870ms 23:44:23 INFO - PROCESS | 3968 | 1464936263171 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 23:44:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:44:23 INFO - PROCESS | 3968 | 1464936263173 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 23:44:23 INFO - PROCESS | 3968 | 1464936263176 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:44:23 INFO - PROCESS | 3968 | 1464936263178 Marionette TRACE conn6 <- [1,3022,null,{}] 23:44:23 INFO - PROCESS | 3968 | 1464936263181 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:23 INFO - PROCESS | 3968 | 1464936263302 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 23:44:23 INFO - PROCESS | 3968 | 1464936263311 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:23 INFO - PROCESS | 3968 | ++DOCSHELL 18AFD000 == 162 [pid = 3968] [id = 767] 23:44:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 323 (18C9F800) [pid = 3968] [serial = 2299] [outer = 00000000] 23:44:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 324 (2DA44400) [pid = 3968] [serial = 2300] [outer = 18C9F800] 23:44:23 INFO - PROCESS | 3968 | 1464936263356 Marionette DEBUG loaded listener.js 23:44:23 INFO - PROCESS | 3968 | ++DOMWINDOW == 325 (2DA49800) [pid = 3968] [serial = 2301] [outer = 18C9F800] 23:44:24 INFO - PROCESS | 3968 | 1464936264043 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 23:44:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:44:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 971ms 23:44:24 INFO - PROCESS | 3968 | 1464936264183 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 23:44:24 INFO - PROCESS | 3968 | 1464936264188 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 23:44:24 INFO - PROCESS | 3968 | 1464936264195 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:44:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:44:24 INFO - PROCESS | 3968 | 1464936264199 Marionette TRACE conn6 <- [1,3026,null,{}] 23:44:24 INFO - PROCESS | 3968 | 1464936264205 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:24 INFO - PROCESS | 3968 | 1464936264374 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 23:44:24 INFO - PROCESS | 3968 | 1464936264593 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:24 INFO - PROCESS | 3968 | ++DOCSHELL 1050D400 == 163 [pid = 3968] [id = 768] 23:44:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 326 (10542800) [pid = 3968] [serial = 2302] [outer = 00000000] 23:44:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 327 (14253000) [pid = 3968] [serial = 2303] [outer = 10542800] 23:44:24 INFO - PROCESS | 3968 | 1464936264652 Marionette DEBUG loaded listener.js 23:44:24 INFO - PROCESS | 3968 | ++DOMWINDOW == 328 (17821800) [pid = 3968] [serial = 2304] [outer = 10542800] 23:44:25 INFO - PROCESS | 3968 | 1464936265204 Marionette TRACE conn6 <- [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"]]]}] 23:44:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:44:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:44:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:44:25 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1073ms 23:44:25 INFO - PROCESS | 3968 | 1464936265279 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 23:44:25 INFO - PROCESS | 3968 | 1464936265285 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 23:44:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:44:25 INFO - PROCESS | 3968 | 1464936265292 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:44:25 INFO - PROCESS | 3968 | 1464936265295 Marionette TRACE conn6 <- [1,3030,null,{}] 23:44:25 INFO - PROCESS | 3968 | 1464936265299 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:25 INFO - PROCESS | 3968 | 1464936265459 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 23:44:25 INFO - PROCESS | 3968 | 1464936265672 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:25 INFO - PROCESS | 3968 | ++DOCSHELL 1A025400 == 164 [pid = 3968] [id = 769] 23:44:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 329 (1A02EC00) [pid = 3968] [serial = 2305] [outer = 00000000] 23:44:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 330 (1D909000) [pid = 3968] [serial = 2306] [outer = 1A02EC00] 23:44:25 INFO - PROCESS | 3968 | 1464936265727 Marionette DEBUG loaded listener.js 23:44:25 INFO - PROCESS | 3968 | ++DOMWINDOW == 331 (1E6B4000) [pid = 3968] [serial = 2307] [outer = 1A02EC00] 23:44:26 INFO - PROCESS | 3968 | 1464936266670 Marionette TRACE conn6 <- [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]]]}] 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:44:26 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. 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:44:26 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'.) 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:44:26 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. 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:44:26 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. 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:44:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:44:26 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. 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:44:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:44:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 23:44:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:44:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:44:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:44:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:44:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:44:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:44:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:44:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:44:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:44:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:44:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:44:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:44:26 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1477ms 23:44:26 INFO - PROCESS | 3968 | 1464936266773 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 23:44:26 INFO - PROCESS | 3968 | 1464936266776 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 23:44:26 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:44:26 INFO - PROCESS | 3968 | 1464936266780 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:44:26 INFO - PROCESS | 3968 | 1464936266784 Marionette TRACE conn6 <- [1,3034,null,{}] 23:44:26 INFO - PROCESS | 3968 | 1464936266795 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:27 INFO - PROCESS | 3968 | 1464936266991 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 23:44:27 INFO - PROCESS | 3968 | 1464936267228 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:27 INFO - PROCESS | 3968 | ++DOCSHELL 27A22000 == 165 [pid = 3968] [id = 770] 23:44:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 332 (27A24400) [pid = 3968] [serial = 2308] [outer = 00000000] 23:44:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 333 (2856A800) [pid = 3968] [serial = 2309] [outer = 27A24400] 23:44:27 INFO - PROCESS | 3968 | 1464936267291 Marionette DEBUG loaded listener.js 23:44:27 INFO - PROCESS | 3968 | ++DOMWINDOW == 334 (2A682800) [pid = 3968] [serial = 2310] [outer = 27A24400] 23:44:27 INFO - PROCESS | 3968 | [3968] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:44:27 INFO - PROCESS | 3968 | 1464936267838 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:44:27 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:44:27 INFO - {} 23:44:27 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1079ms 23:44:27 INFO - PROCESS | 3968 | 1464936267861 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 23:44:27 INFO - PROCESS | 3968 | 1464936267864 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 23:44:27 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:44:27 INFO - PROCESS | 3968 | 1464936267868 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:44:27 INFO - PROCESS | 3968 | 1464936267870 Marionette TRACE conn6 <- [1,3038,null,{}] 23:44:27 INFO - PROCESS | 3968 | 1464936267874 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:28 INFO - PROCESS | 3968 | 1464936268024 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 23:44:28 INFO - PROCESS | 3968 | 1464936268237 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:28 INFO - PROCESS | 3968 | ++DOCSHELL 2856A000 == 166 [pid = 3968] [id = 771] 23:44:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 335 (2A68D000) [pid = 3968] [serial = 2311] [outer = 00000000] 23:44:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 336 (2AA91C00) [pid = 3968] [serial = 2312] [outer = 2A68D000] 23:44:28 INFO - PROCESS | 3968 | 1464936268294 Marionette DEBUG loaded listener.js 23:44:28 INFO - PROCESS | 3968 | ++DOMWINDOW == 337 (2AE07000) [pid = 3968] [serial = 2313] [outer = 2A68D000] 23:44:28 INFO - PROCESS | 3968 | 1464936268855 Marionette TRACE conn6 <- [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]]]}] 23:44:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:44:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:44:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:44:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:44:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1020ms 23:44:28 INFO - PROCESS | 3968 | 1464936268891 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 23:44:28 INFO - PROCESS | 3968 | 1464936268893 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 23:44:28 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:44:28 INFO - PROCESS | 3968 | 1464936268897 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:44:28 INFO - PROCESS | 3968 | 1464936268899 Marionette TRACE conn6 <- [1,3042,null,{}] 23:44:28 INFO - PROCESS | 3968 | 1464936268903 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:29 INFO - PROCESS | 3968 | 1464936269048 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 23:44:29 INFO - PROCESS | 3968 | 1464936269274 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:29 INFO - PROCESS | 3968 | ++DOCSHELL 26D68C00 == 167 [pid = 3968] [id = 772] 23:44:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 338 (26D6B800) [pid = 3968] [serial = 2314] [outer = 00000000] 23:44:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 339 (26D70C00) [pid = 3968] [serial = 2315] [outer = 26D6B800] 23:44:29 INFO - PROCESS | 3968 | 1464936269330 Marionette DEBUG loaded listener.js 23:44:29 INFO - PROCESS | 3968 | ++DOMWINDOW == 340 (26D72800) [pid = 3968] [serial = 2316] [outer = 26D6B800] 23:44:30 INFO - PROCESS | 3968 | 1464936270161 Marionette TRACE conn6 <- [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"]]]}] 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:44:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:44:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:44:30 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" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:44:30 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" 23:44:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:44:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:44:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1414ms 23:44:30 INFO - PROCESS | 3968 | 1464936270327 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 23:44:30 INFO - PROCESS | 3968 | 1464936270329 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 23:44:30 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:44:30 INFO - PROCESS | 3968 | 1464936270334 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:44:30 INFO - PROCESS | 3968 | 1464936270336 Marionette TRACE conn6 <- [1,3046,null,{}] 23:44:30 INFO - PROCESS | 3968 | 1464936270340 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:30 INFO - PROCESS | 3968 | 1464936270494 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 23:44:30 INFO - PROCESS | 3968 | 1464936270741 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:30 INFO - PROCESS | 3968 | ++DOCSHELL 26D6E400 == 168 [pid = 3968] [id = 773] 23:44:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 341 (26D70400) [pid = 3968] [serial = 2317] [outer = 00000000] 23:44:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 342 (2DA49000) [pid = 3968] [serial = 2318] [outer = 26D70400] 23:44:30 INFO - PROCESS | 3968 | 1464936270798 Marionette DEBUG loaded listener.js 23:44:30 INFO - PROCESS | 3968 | ++DOMWINDOW == 343 (2DA87000) [pid = 3968] [serial = 2319] [outer = 26D70400] 23:44:31 INFO - PROCESS | 3968 | 1464936271353 Marionette TRACE conn6 <- [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]]]}] 23:44:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:44:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:44:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:44:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:44:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:44:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:44:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:44:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:44:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:44:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:44:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:44:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:44:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:44:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:44:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:44:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:44:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:44:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:44:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:44:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1079ms 23:44:31 INFO - PROCESS | 3968 | 1464936271423 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 23:44:31 INFO - PROCESS | 3968 | 1464936271425 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 23:44:31 INFO - PROCESS | 3968 | 1464936271431 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:44:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:44:31 INFO - PROCESS | 3968 | 1464936271433 Marionette TRACE conn6 <- [1,3050,null,{}] 23:44:31 INFO - PROCESS | 3968 | 1464936271437 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:31 INFO - PROCESS | 3968 | 1464936271581 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 23:44:31 INFO - PROCESS | 3968 | 1464936271805 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:31 INFO - PROCESS | 3968 | ++DOCSHELL 26D6FC00 == 169 [pid = 3968] [id = 774] 23:44:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 344 (2DA46400) [pid = 3968] [serial = 2320] [outer = 00000000] 23:44:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 345 (2DC90000) [pid = 3968] [serial = 2321] [outer = 2DA46400] 23:44:31 INFO - PROCESS | 3968 | 1464936271861 Marionette DEBUG loaded listener.js 23:44:31 INFO - PROCESS | 3968 | ++DOMWINDOW == 346 (2E5F2800) [pid = 3968] [serial = 2322] [outer = 2DA46400] 23:44:32 INFO - PROCESS | 3968 | [3968] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:44:32 INFO - PROCESS | 3968 | 1464936272437 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:44:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:44:32 INFO - {} 23:44:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1016ms 23:44:32 INFO - PROCESS | 3968 | 1464936272450 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 23:44:32 INFO - PROCESS | 3968 | 1464936272452 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 23:44:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:44:32 INFO - PROCESS | 3968 | 1464936272456 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:44:32 INFO - PROCESS | 3968 | 1464936272458 Marionette TRACE conn6 <- [1,3054,null,{}] 23:44:32 INFO - PROCESS | 3968 | 1464936272461 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:32 INFO - PROCESS | 3968 | 1464936272605 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 23:44:32 INFO - PROCESS | 3968 | 1464936272835 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:32 INFO - PROCESS | 3968 | ++DOCSHELL 2E5F6000 == 170 [pid = 3968] [id = 775] 23:44:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 347 (2E5F8800) [pid = 3968] [serial = 2323] [outer = 00000000] 23:44:32 INFO - PROCESS | 3968 | ++DOMWINDOW == 348 (314D5C00) [pid = 3968] [serial = 2324] [outer = 2E5F8800] 23:44:32 INFO - PROCESS | 3968 | 1464936272892 Marionette DEBUG loaded listener.js 23:44:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 349 (2A67FC00) [pid = 3968] [serial = 2325] [outer = 2E5F8800] 23:44:33 INFO - PROCESS | 3968 | 1464936273413 Marionette TRACE conn6 <- [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]]]}] 23:44:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:44:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:44:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:44:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:44:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:44:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:44:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:44:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 970ms 23:44:33 INFO - PROCESS | 3968 | 1464936273427 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 23:44:33 INFO - PROCESS | 3968 | 1464936273429 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 23:44:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:44:33 INFO - PROCESS | 3968 | 1464936273432 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:44:33 INFO - PROCESS | 3968 | 1464936273434 Marionette TRACE conn6 <- [1,3058,null,{}] 23:44:33 INFO - PROCESS | 3968 | 1464936273438 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:33 INFO - PROCESS | 3968 | 1464936273585 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 23:44:33 INFO - PROCESS | 3968 | 1464936273851 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:33 INFO - PROCESS | 3968 | ++DOCSHELL 2A828800 == 171 [pid = 3968] [id = 776] 23:44:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 350 (30A7D800) [pid = 3968] [serial = 2326] [outer = 00000000] 23:44:33 INFO - PROCESS | 3968 | ++DOMWINDOW == 351 (30A84400) [pid = 3968] [serial = 2327] [outer = 30A7D800] 23:44:33 INFO - PROCESS | 3968 | 1464936273910 Marionette DEBUG loaded listener.js 23:44:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 352 (30A86000) [pid = 3968] [serial = 2328] [outer = 30A7D800] 23:44:34 INFO - PROCESS | 3968 | 1464936274467 Marionette TRACE conn6 <- [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]]]}] 23:44:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:44:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:44:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:44:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:44:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:44:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:44:34 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1075ms 23:44:34 INFO - PROCESS | 3968 | 1464936274511 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 23:44:34 INFO - PROCESS | 3968 | 1464936274514 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 23:44:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:44:34 INFO - PROCESS | 3968 | 1464936274517 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:44:34 INFO - PROCESS | 3968 | 1464936274519 Marionette TRACE conn6 <- [1,3062,null,{}] 23:44:34 INFO - PROCESS | 3968 | 1464936274523 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:34 INFO - PROCESS | 3968 | 1464936274673 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 23:44:34 INFO - PROCESS | 3968 | 1464936274900 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:34 INFO - PROCESS | 3968 | ++DOCSHELL 30A84000 == 172 [pid = 3968] [id = 777] 23:44:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 353 (30A87C00) [pid = 3968] [serial = 2329] [outer = 00000000] 23:44:34 INFO - PROCESS | 3968 | ++DOMWINDOW == 354 (314D8C00) [pid = 3968] [serial = 2330] [outer = 30A87C00] 23:44:34 INFO - PROCESS | 3968 | 1464936274956 Marionette DEBUG loaded listener.js 23:44:35 INFO - PROCESS | 3968 | ++DOMWINDOW == 355 (314D9400) [pid = 3968] [serial = 2331] [outer = 30A87C00] 23:44:35 INFO - PROCESS | 3968 | 1464936275487 Marionette TRACE conn6 <- [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]]]}] 23:44:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:44:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:44:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:44:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:44:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:44:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:44:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1021ms 23:44:35 INFO - PROCESS | 3968 | 1464936275558 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 23:44:35 INFO - PROCESS | 3968 | 1464936275561 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 23:44:35 INFO - PROCESS | 3968 | 1464936275583 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:44:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:44:35 INFO - PROCESS | 3968 | 1464936275586 Marionette TRACE conn6 <- [1,3066,null,{}] 23:44:35 INFO - PROCESS | 3968 | 1464936275589 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:35 INFO - PROCESS | 3968 | 1464936275753 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 23:44:36 INFO - PROCESS | 3968 | 1464936275982 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:36 INFO - PROCESS | 3968 | ++DOCSHELL 314DDC00 == 173 [pid = 3968] [id = 778] 23:44:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 356 (31FF6800) [pid = 3968] [serial = 2332] [outer = 00000000] 23:44:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 357 (31FFAC00) [pid = 3968] [serial = 2333] [outer = 31FF6800] 23:44:36 INFO - PROCESS | 3968 | 1464936276043 Marionette DEBUG loaded listener.js 23:44:36 INFO - PROCESS | 3968 | ++DOMWINDOW == 358 (31FFF800) [pid = 3968] [serial = 2334] [outer = 31FF6800] 23:44:36 INFO - PROCESS | 3968 | 1464936276626 Marionette TRACE conn6 <- [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] 23:44:36 INFO - PROCESS | 3968 | 1464936276719 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 23:44:36 INFO - PROCESS | 3968 | 1464936276722 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:44:36 INFO - PROCESS | 3968 | 1464936276725 Marionette TRACE conn6 <- [1,3070,null,{}] 23:44:36 INFO - PROCESS | 3968 | 1464936276728 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:36 INFO - PROCESS | 3968 | 1464936276875 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 23:44:37 INFO - PROCESS | 3968 | 1464936277111 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:37 INFO - PROCESS | 3968 | ++DOCSHELL 31FFEC00 == 174 [pid = 3968] [id = 779] 23:44:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 359 (33EEFC00) [pid = 3968] [serial = 2335] [outer = 00000000] 23:44:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 360 (33EFCC00) [pid = 3968] [serial = 2336] [outer = 33EEFC00] 23:44:37 INFO - PROCESS | 3968 | 1464936277168 Marionette DEBUG loaded listener.js 23:44:37 INFO - PROCESS | 3968 | ++DOMWINDOW == 361 (33EFE800) [pid = 3968] [serial = 2337] [outer = 33EEFC00] 23:44:37 INFO - PROCESS | 3968 | 1464936277656 Marionette TRACE conn6 <- [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]]]}] 23:44:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:44:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:44:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:44:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 970ms 23:44:37 INFO - PROCESS | 3968 | 1464936277707 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 23:44:37 INFO - PROCESS | 3968 | 1464936277710 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 23:44:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:44:37 INFO - PROCESS | 3968 | 1464936277716 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:44:37 INFO - PROCESS | 3968 | 1464936277717 Marionette TRACE conn6 <- [1,3074,null,{}] 23:44:37 INFO - PROCESS | 3968 | 1464936277721 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:37 INFO - PROCESS | 3968 | 1464936277868 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 23:44:38 INFO - PROCESS | 3968 | 1464936278103 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:38 INFO - PROCESS | 3968 | ++DOCSHELL 2E5FF800 == 175 [pid = 3968] [id = 780] 23:44:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 362 (314D1800) [pid = 3968] [serial = 2338] [outer = 00000000] 23:44:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 363 (31EBE800) [pid = 3968] [serial = 2339] [outer = 314D1800] 23:44:38 INFO - PROCESS | 3968 | 1464936278158 Marionette DEBUG loaded listener.js 23:44:38 INFO - PROCESS | 3968 | ++DOMWINDOW == 364 (31EC0400) [pid = 3968] [serial = 2340] [outer = 314D1800] 23:44:38 INFO - PROCESS | 3968 | 1464936278709 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:44:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1024ms 23:44:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:44:38 INFO - PROCESS | 3968 | 1464936278742 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 23:44:38 INFO - PROCESS | 3968 | 1464936278744 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 23:44:38 INFO - PROCESS | 3968 | 1464936278747 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:44:38 INFO - PROCESS | 3968 | 1464936278749 Marionette TRACE conn6 <- [1,3078,null,{}] 23:44:38 INFO - PROCESS | 3968 | 1464936278753 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:38 INFO - PROCESS | 3968 | 1464936278916 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 23:44:39 INFO - PROCESS | 3968 | 1464936279151 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:39 INFO - PROCESS | 3968 | ++DOCSHELL 31EC2000 == 176 [pid = 3968] [id = 781] 23:44:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 365 (31EC3400) [pid = 3968] [serial = 2341] [outer = 00000000] 23:44:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 366 (33EFC800) [pid = 3968] [serial = 2342] [outer = 31EC3400] 23:44:39 INFO - PROCESS | 3968 | 1464936279207 Marionette DEBUG loaded listener.js 23:44:39 INFO - PROCESS | 3968 | ++DOMWINDOW == 367 (3569EC00) [pid = 3968] [serial = 2343] [outer = 31EC3400] 23:44:39 INFO - PROCESS | 3968 | 1464936279746 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:44:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1018ms 23:44:39 INFO - PROCESS | 3968 | 1464936279768 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 23:44:39 INFO - PROCESS | 3968 | 1464936279770 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 23:44:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:44:39 INFO - PROCESS | 3968 | 1464936279792 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:44:39 INFO - PROCESS | 3968 | 1464936279794 Marionette TRACE conn6 <- [1,3082,null,{}] 23:44:39 INFO - PROCESS | 3968 | 1464936279800 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:39 INFO - PROCESS | 3968 | 1464936279964 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 23:44:40 INFO - PROCESS | 3968 | 1464936280197 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:40 INFO - PROCESS | 3968 | ++DOCSHELL 356A5800 == 177 [pid = 3968] [id = 782] 23:44:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 368 (356A6800) [pid = 3968] [serial = 2344] [outer = 00000000] 23:44:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 369 (36A11800) [pid = 3968] [serial = 2345] [outer = 356A6800] 23:44:40 INFO - PROCESS | 3968 | 1464936280253 Marionette DEBUG loaded listener.js 23:44:40 INFO - PROCESS | 3968 | ++DOMWINDOW == 370 (36A12000) [pid = 3968] [serial = 2346] [outer = 356A6800] 23:44:40 INFO - PROCESS | 3968 | 1464936280755 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:44:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:44:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 987ms 23:44:40 INFO - PROCESS | 3968 | 1464936280765 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 23:44:40 INFO - PROCESS | 3968 | 1464936280767 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 23:44:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:44:40 INFO - PROCESS | 3968 | 1464936280770 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:44:40 INFO - PROCESS | 3968 | 1464936280772 Marionette TRACE conn6 <- [1,3086,null,{}] 23:44:40 INFO - PROCESS | 3968 | 1464936280775 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:40 INFO - PROCESS | 3968 | 1464936280924 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 23:44:41 INFO - PROCESS | 3968 | 1464936281194 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:41 INFO - PROCESS | 3968 | ++DOCSHELL 33147000 == 178 [pid = 3968] [id = 783] 23:44:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 371 (33148800) [pid = 3968] [serial = 2347] [outer = 00000000] 23:44:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 372 (3314D400) [pid = 3968] [serial = 2348] [outer = 33148800] 23:44:41 INFO - PROCESS | 3968 | 1464936281250 Marionette DEBUG loaded listener.js 23:44:41 INFO - PROCESS | 3968 | ++DOMWINDOW == 373 (3314DC00) [pid = 3968] [serial = 2349] [outer = 33148800] 23:44:41 INFO - PROCESS | 3968 | 1464936281849 Marionette TRACE conn6 <- [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]]]}] 23:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:44:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1126ms 23:44:41 INFO - PROCESS | 3968 | 1464936281896 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 23:44:41 INFO - PROCESS | 3968 | 1464936281898 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 23:44:41 INFO - PROCESS | 3968 | 1464936281902 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:44:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:44:41 INFO - PROCESS | 3968 | 1464936281904 Marionette TRACE conn6 <- [1,3090,null,{}] 23:44:41 INFO - PROCESS | 3968 | 1464936281907 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:42 INFO - PROCESS | 3968 | 1464936282058 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 23:44:42 INFO - PROCESS | 3968 | 1464936282322 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:42 INFO - PROCESS | 3968 | ++DOCSHELL 33150800 == 179 [pid = 3968] [id = 784] 23:44:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 374 (33151000) [pid = 3968] [serial = 2350] [outer = 00000000] 23:44:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 375 (36A1B000) [pid = 3968] [serial = 2351] [outer = 33151000] 23:44:42 INFO - PROCESS | 3968 | 1464936282379 Marionette DEBUG loaded listener.js 23:44:42 INFO - PROCESS | 3968 | ++DOMWINDOW == 376 (36A1D000) [pid = 3968] [serial = 2352] [outer = 33151000] 23:44:42 INFO - PROCESS | 3968 | 1464936282893 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:44:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1015ms 23:44:42 INFO - PROCESS | 3968 | 1464936282921 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 23:44:42 INFO - PROCESS | 3968 | 1464936282923 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 23:44:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:44:42 INFO - PROCESS | 3968 | 1464936282963 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:44:42 INFO - PROCESS | 3968 | 1464936282965 Marionette TRACE conn6 <- [1,3094,null,{}] 23:44:43 INFO - PROCESS | 3968 | 1464936282969 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:43 INFO - PROCESS | 3968 | 1464936283119 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 23:44:43 INFO - PROCESS | 3968 | 1464936283434 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:43 INFO - PROCESS | 3968 | ++DOCSHELL 1CE64400 == 180 [pid = 3968] [id = 785] 23:44:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 377 (1CE66000) [pid = 3968] [serial = 2353] [outer = 00000000] 23:44:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 378 (36FD3000) [pid = 3968] [serial = 2354] [outer = 1CE66000] 23:44:43 INFO - PROCESS | 3968 | 1464936283489 Marionette DEBUG loaded listener.js 23:44:43 INFO - PROCESS | 3968 | ++DOMWINDOW == 379 (36FD4000) [pid = 3968] [serial = 2355] [outer = 1CE66000] 23:44:44 INFO - PROCESS | 3968 | 1464936284001 Marionette TRACE conn6 <- [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]]]}] 23:44:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:44:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:44:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:44:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1096ms 23:44:44 INFO - PROCESS | 3968 | 1464936284042 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 23:44:44 INFO - PROCESS | 3968 | 1464936284044 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 23:44:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:44:44 INFO - PROCESS | 3968 | 1464936284050 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:44:44 INFO - PROCESS | 3968 | 1464936284052 Marionette TRACE conn6 <- [1,3098,null,{}] 23:44:44 INFO - PROCESS | 3968 | 1464936284056 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:44 INFO - PROCESS | 3968 | 1464936284210 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 23:44:44 INFO - PROCESS | 3968 | 1464936284450 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:44 INFO - PROCESS | 3968 | ++DOCSHELL 1010A400 == 181 [pid = 3968] [id = 786] 23:44:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 380 (1428A000) [pid = 3968] [serial = 2356] [outer = 00000000] 23:44:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 381 (1950B000) [pid = 3968] [serial = 2357] [outer = 1428A000] 23:44:44 INFO - PROCESS | 3968 | 1464936284507 Marionette DEBUG loaded listener.js 23:44:44 INFO - PROCESS | 3968 | ++DOMWINDOW == 382 (19512400) [pid = 3968] [serial = 2358] [outer = 1428A000] 23:44:45 INFO - PROCESS | 3968 | 1464936285056 Marionette TRACE conn6 <- [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"]]]}] 23:44:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:44:45 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 23:44:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:44:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1078ms 23:44:45 INFO - PROCESS | 3968 | 1464936285130 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 23:44:45 INFO - PROCESS | 3968 | 1464936285132 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 23:44:45 INFO - PROCESS | 3968 | 1464936285136 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:44:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:44:45 INFO - PROCESS | 3968 | 1464936285138 Marionette TRACE conn6 <- [1,3102,null,{}] 23:44:45 INFO - PROCESS | 3968 | 1464936285141 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:45 INFO - PROCESS | 3968 | 1464936285295 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 23:44:45 INFO - PROCESS | 3968 | 1464936285563 Marionette TRACE conn6 -> [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\", \"5398c043-3e2d-4f8a-89f4-2c794bfe1226\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:45 INFO - PROCESS | 3968 | ++DOCSHELL 16508C00 == 182 [pid = 3968] [id = 787] 23:44:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 383 (18E50C00) [pid = 3968] [serial = 2359] [outer = 00000000] 23:44:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 384 (21BB6400) [pid = 3968] [serial = 2360] [outer = 18E50C00] 23:44:45 INFO - PROCESS | 3968 | 1464936285620 Marionette DEBUG loaded listener.js 23:44:45 INFO - PROCESS | 3968 | ++DOMWINDOW == 385 (2B45F800) [pid = 3968] [serial = 2361] [outer = 18E50C00] 23:44:46 INFO - PROCESS | 3968 | 1464936286151 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 23:44:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:44:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1071ms 23:44:46 INFO - PROCESS | 3968 | 1464936286210 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 23:44:46 INFO - PROCESS | 3968 | 1464936286212 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 23:44:47 WARNING - u'runner_teardown' () 23:44:47 INFO - No more tests 23:44:47 INFO - Got 0 unexpected results 23:44:47 INFO - SUITE-END | took 760s 23:44:47 INFO - Closing logging queue 23:44:47 INFO - queue closed 23:44:47 INFO - Return code: 0 23:44:47 WARNING - # TBPL SUCCESS # 23:44:47 INFO - Running post-action listener: _resource_record_post_action 23:44:47 INFO - Running post-run listener: _resource_record_post_run 23:44:48 INFO - Total resource usage - Wall time: 771s; CPU: 14.0%; Read bytes: 79569920; Write bytes: 1150824448; Read time: 1038800; Write time: 7867350 23:44:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:44:48 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 43983360; Read time: 0; Write time: 52180 23:44:48 INFO - run-tests - Wall time: 769s; CPU: 14.0%; Read bytes: 79569920; Write bytes: 1092398592; Read time: 1038800; Write time: 7803010 23:44:48 INFO - Running post-run listener: _upload_blobber_files 23:44:48 INFO - Blob upload gear active. 23:44:48 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 23:44:48 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 23:44:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 23:44:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 23:44:49 INFO - (blobuploader) - INFO - Open directory for files ... 23:44:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 23:44:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:44:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:44:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:44:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:44:49 INFO - (blobuploader) - INFO - Done attempting. 23:44:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 23:44:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:44:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:44:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:44:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:44:51 INFO - (blobuploader) - INFO - Done attempting. 23:44:51 INFO - (blobuploader) - INFO - Iteration through files over. 23:44:51 INFO - Return code: 0 23:44:51 INFO - rmtree: C:\slave\test\build\uploaded_files.json 23:44:51 INFO - Using _rmtree_windows ... 23:44:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 23:44:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93ff53fbd2f551e12d5be4076b02ee0d973750d99f91ab8e3d7bcb6db1def7cf65199210f7cb23e4d6c345bc9746dc6a58bb85933a08f67eb90c13caf2b6e84e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8830fc379704093e12f37604285e968ab3e1106cb3aa8d27c6eb2b013a3747c8c4d3d1bb712f66ea6b96b8d002854df7920e91c067a9b7c06842a3a0d772187d"} 23:44:51 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 23:44:51 INFO - Writing to file C:\slave\test\properties\blobber_files 23:44:51 INFO - Contents: 23:44:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93ff53fbd2f551e12d5be4076b02ee0d973750d99f91ab8e3d7bcb6db1def7cf65199210f7cb23e4d6c345bc9746dc6a58bb85933a08f67eb90c13caf2b6e84e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8830fc379704093e12f37604285e968ab3e1106cb3aa8d27c6eb2b013a3747c8c4d3d1bb712f66ea6b96b8d002854df7920e91c067a9b7c06842a3a0d772187d"} 23:44:51 INFO - Running post-run listener: copy_logs_to_upload_dir 23:44:51 INFO - Copying logs to upload dir... 23:44:51 INFO - mkdir: C:\slave\test\build\upload\logs 23:44:51 INFO - Copying logs to upload dir... 23:44:51 INFO - Using _rmtree_windows ... 23:44:51 INFO - Using _rmtree_windows ... 23:44:51 INFO - Using _rmtree_windows ... 23:44:51 INFO - Using _rmtree_windows ... 23:44:51 INFO - Using _rmtree_windows ... 23:44:51 INFO - Using _rmtree_windows ... 23:44:51 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=976.054000 ========= master_lag: 0.16 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 16 secs) (at 2016-06-02 23:44:52.294019) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-02 23:44:52.294996) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-183 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-183 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-183 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93ff53fbd2f551e12d5be4076b02ee0d973750d99f91ab8e3d7bcb6db1def7cf65199210f7cb23e4d6c345bc9746dc6a58bb85933a08f67eb90c13caf2b6e84e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8830fc379704093e12f37604285e968ab3e1106cb3aa8d27c6eb2b013a3747c8c4d3d1bb712f66ea6b96b8d002854df7920e91c067a9b7c06842a3a0d772187d"} build_url:https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93ff53fbd2f551e12d5be4076b02ee0d973750d99f91ab8e3d7bcb6db1def7cf65199210f7cb23e4d6c345bc9746dc6a58bb85933a08f67eb90c13caf2b6e84e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8830fc379704093e12f37604285e968ab3e1106cb3aa8d27c6eb2b013a3747c8c4d3d1bb712f66ea6b96b8d002854df7920e91c067a9b7c06842a3a0d772187d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-02 23:44:52.416305) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 23:44:52.416661) ========= 'rm' '-f' 'oauth.txt' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-183 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-183 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-183 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 23:44:52.531907) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-02 23:44:52.532263) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-02 23:44:53.234956) ========= ========= Total master_lag: 12.22 =========